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