Sell protection plans and keep the whole premium
Offer extended warranty and protection plans on your products and at checkout. Each plan is an ordinary Odoo service product, so it is priced, taxed, invoiced and booked by your own accounting, with no outside provider taking a share.
Plans on the product page and in the cart, contracts with certificates, a customer claims portal and revenue and attach rate reports.
Your plans, your revenue
Because a plan is a normal service product, the full premium stays with you and flows through your own accounting.
Offered where people buy
Customers pick a plan on the product page or add one next to an item in the cart, and your team can add one to any quotation.
A real contract
Each plan sold becomes a contract with a coverage period, a certificate and a claims history, created on order confirmation.
Keep the whole premium
Plans are priced, taxed, invoiced and booked by your own accounting, with no third party share.
Everything the module does
Every capability below is in the published app, nothing added.
Flexible pricing
Price a plan as a percentage of the item price, a fixed price, or by item price tiers, with price limits.
Offer where you choose
Offer plans on all goods, on product categories or on specific products, with prices that follow the selected variant.
On the page and in the cart
A choice of plans on the product page and a one click protection offer next to eligible items in the cart, linked to the product so quantity follows.
Contracts and certificates
A contract on order confirmation with start, end and units covered, coverage that can begin after the manufacturer warranty, and a PDF certificate emailed to the customer.
Customer claims portal
A portal to view plans, download certificates and file claims with photos, and a claim workflow to review, approve, reject and resolve with cost tracking.
Reports and reach
Revenue, claim cost and attach rate reports, optional claim limits and expiry reminder emails, and multi company and multi website support.
From offer to covered customer
The plan is offered where the customer is already buying, and becomes a contract the moment they confirm.
Offer the plan
Show plans on the product page or in the cart, or add Protection to a quotation for phone and in store sales.
Sell with the item
The plan line is linked to its product, so quantity follows and removing the product removes the plan.
Create the contract
On order confirmation a contract is created with start, end and units covered, and a certificate is emailed to the customer.
Handle claims
Customers file claims with photos in the portal, and your team reviews, approves and resolves them with cost tracking.


Claims and revenue, in view
Everything a plan touches, from setup to settled claim, stays inside Odoo.
- Set pricing as a percentage, a fixed price or by tiers, with limits.
- Start coverage after the manufacturer warranty ends when you choose.
- Track every claim from review to resolved, with its cost.
- Send expiry reminder emails and set a claim limit per plan.
- See revenue, claim cost and attach rate by plan and month.
A closer look
Click any screen to open it full size.







For shops that sell things worth protecting
Anywhere an add on plan raises the order value and the customer confidence.
Electronics and appliances
Attach protection to devices and appliances right on the product page.
Tools and equipment
Offer coverage on higher value goods at the point of sale.
Furniture and home
Add protection plans in the cart as a simple upsell.
Extended Warranty and Protection Plans extends standard Odoo eCommerce and Sales. It does not replace or debrand any native feature. It adds protection plans, contracts, certificates and a claims portal on top of the products and orders you already use.
Ready to sell protection plans?
Tell us about your catalogue and we will show you the module, set up a tailored demo and plan your rollout.
Questions, answered
Does a third party take a share of the premium?
No. Each plan is an ordinary Odoo service product, so it is priced, taxed, invoiced and booked by your own accounting and the full premium stays with you.
Where can customers buy a plan?
On the product page, next to eligible items in the cart, and your team can add one to any quotation for phone and in store sales.
How do claims work?
Customers file claims with photos in the portal, and your team reviews, approves, rejects or resolves them, with cost tracking and optional claim limits.
Can coverage start after the manufacturer warranty?
Yes. Coverage can be set to begin once the manufacturer warranty ends.
Does it support several companies and websites?
Yes. It is multi company and multi website aware, and the cart offer can be turned on or off per website.