| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Website (website) • eCommerce (website_sale) • Invoicing (account) • Discuss (mail) |
| Lines of code | 771 |
| Technical Name |
circular_shipping_checkout |
| License | LGPL-3 |
| Website | https://circularshipping.nl |
Circular Shipping — Packaging Choice
Let customers choose reusable or single-use packaging at checkout
This module adds a packaging choice widget to the eCommerce payment page. Customers choose between reusable packaging (with a refundable deposit) or single-use packaging (with a small surcharge). The deposit or surcharge is automatically added as a separate order line and shown in the order totals.
Features
- Packaging choice widget on the payment page
- Configurable deposit amount (reusable) and surcharge (single-use)
- Two pricing models: direct line or via shipping cost
- Postcode-based availability check via BOXO API
- Packaging return reminder emails (day 3 and day 10)
- A/B test support with configurable split ratio
- Test mode for local and staging development
- NL and EN language support
Configuration
After installation, go to Settings → Circular Shipping to configure:
- Test mode — widget always visible, postcode check skipped
- BOXO API key — for live postcode availability checks
- Deposit amount — charged for reusable packaging (default €3.95)
- Single-use surcharge — charged for single-use packaging (default €0.25)
- Default selection — pre-selected option shown to the customer
- Pricing model — Direct (separate line) or Via shipping (adjusts delivery price)
Requirements
Requires: eCommerce, Sales, Website, Delivery
Compatible with: Odoo 18
Please log in to comment on this module