Let eCommerce customers pay an advance online at checkout and the rest later: online from their account, in cash on delivery or at pickup. The balance due is tracked on every order, shown to the customer and collected in your cash or bank journal.
Key Features
- Advance at checkout — The customer chooses between paying the full amount and paying an advance.
- Percentage, fixed amount or several plans — One rule per website, or several advance plans (for example 30% or 50%) to choose from.
- Product rules — Per product: follow the website rule, always ask its own advance, or always pay in full.
- Who may pay an advance — Minimum cart amount, allowed delivery methods and allowed customer tags.
- Amount decided by the server — The amount charged is always computed by Odoo, never taken from the browser.
- Balance due everywhere — Confirmation e-mail, customer portal, sales order PDF and backend show Advance Paid and Balance Due.
- Pay Remaining Balance online — A button in the portal and the e-mail opens Odoo's own portal payment for the balance.
- Optional balance reminder — A daily reminder after confirmation or before the delivery date.
- Collect Balance — Register the balance on the invoice in your cash or bank journal; the invoice is created and posted when needed.
- Delivery control (Inventory) — A to-do on the delivery and, if you wish, no validation while a balance is due (manager override).
Benefits
- Sell made-to-order and high-value products with a booking advance
- Cash on delivery and store pickup without losing track of who still owes what
- No custom payment flow: Odoo's checkout, portal payment and payment register do the work
Ideal For
- Furniture, custom manufacturing and made-to-order shops
- Shops with cash on delivery or store pickup
- High-value orders that need a booking advance
Technical Highlights
- Works with every Odoo payment provider
- Inventory is optional: delivery features switch on when Inventory is installed
- Multi-website and multi-company settings; fully translatable
- Community and Enterprise
Supported Odoo Versions
- Odoo 19
- Odoo 20