Turn every checkout into a moment of giving for the causes your store supports
Share The Love adds a transparent, multi-cause donation prompt to your Odoo website checkout — preset and custom amounts, live goal progress, and an automatic thank-you receipt, all without a single line of custom code.
The problem
Odoo's native eCommerce checkout has no way to invite a voluntary donation. Merchants either skip fundraising revenue entirely or bolt on fake products and manual order edits that pollute inventory, distort sales reports, and create reconciliation headaches for finance.
The solution
Share The Love adds a purpose-built donation prompt to the cart page: shoppers pick a preset amount or enter their own, see exactly which cause and impact their gift supports, and the donation is captured as a clean, separate order line — ready for reporting and receipting.
Everything a fundraising checkout needs
Every capability below is implemented in the module.
Multi-cause management
Manage unlimited donation causes, each with its own banner image, description, goal, and messaging — perfect for rotating campaigns and cause-of-the-month drives.
Preset and custom amounts
Shoppers give in one click with preset buttons or enter any amount of their own, so no donor is capped and no gift is too small.
Live goal progress bars
Each cause shows a real-time progress bar toward its fundraising goal, using social proof to lift giving rates at the exact moment of decision.
Transparent impact messaging
Every cause displays its own initiative message and impact line — such as "your €5 provides..." — so donors know exactly where their money goes.
Donation as its own order line
Contributions post as a distinct service line on the sale order, keeping inventory, sales analysis, and finance reporting untouched.
Automatic donation receipt email
A confirmed order with a donation automatically emails the donor an itemized thank-you receipt, closing the loop that leaves other tools silent.
One-time or monthly giving
Each cause can offer a monthly giving option alongside one-time gifts, capturing donor intent and paving the way to sustained support.
Backend visibility for staff
Staff see every donation on the sale order and in a dedicated Donations Received list, with cause, donor, frequency, and amount at a glance.
Multi-currency donation analytics
Goals and totals raised convert automatically across currencies, and a built-in Donation Analysis report breaks down giving by cause, month, and frequency.
How it works
Publish a cause
Create a donation cause with a banner image, goal, checkout message, and preset amounts, then publish it to the website.
Shopper adds a donation
At checkout, the shopper picks a preset amount or types a custom one right on the cart page — no extra steps or redirects.
Order confirms, receipt sends
Confirming the order posts the donation as its own line and automatically emails the donor an itemized thank-you receipt.
Track results
Watch goal progress update live and review totals raised by cause, frequency, and month in the Donation Analysis report.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The donation prompt is a plain HTML form rendered server-side inside your existing cart page — it works with any Odoo eCommerce theme and needs no JavaScript.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Share The Love
Checkout donations across multiple causes with preset or custom amounts, live goal progress and automatic receipts — booked as their own order line instead of a fake product, with multi-currency analytics behind it.
Buy on Odoo App StoreMore Odoo website apps
Web To Print — Product Customization Studio
A WYSIWYG multi-layer design studio on the product page, with guided templates, brand-kit enforcement, live print-safe guardrails and a production-ready spec sheet PDF carried into native checkout.
Website Abandoned Cart Recovery
Multi-step recovery sequences segmented by cart value, A/B tested, click-tracked and measured on a live dashboard — guest carts included, with caps, delays and retry backoff you control.
Website B2B Mode — Hide Prices from Public
Keep the catalog browsable while hiding prices and Add-to-Cart from anonymous or non-B2B visitors across the whole storefront — with sign-in messaging and a price visibility dashboard.
Website Cart Quantity Rules
Minimum, maximum and step quantity rules enforced inline at cart and checkout, with inventory-aware caps and per-customer overrides — instead of manually correcting under-minimum orders after the fact.
Website Cart Total Weight & Volume
Cumulative weight and volume on the cart and checkout, sourced from product data and synced to the sale order, with optional product-page display, a transparent shipping estimate and configurable checkout thresholds.
Website Cash on Delivery (COD) — Controlled & Stock-Aware
Controlled, stock-aware Cash on Delivery for Odoo eCommerce — from guided setup to reconciled cash.