PrestaShop Checkout & Payment

Solidarity Rounding & Checkout Donation

Round up to the nearest euro and add a charitable micro-donation in the cart — for the cause of your choice, compatible with PrestaShop 8 and 9.

Let your customers support a cause in seconds: round the order up to the nearest euro, predefined donation amounts or a free amount, right inside the cart. The donation is added cleanly to the order via a dedicated, untaxed product, without touching the catalogue, and the history of collected donations is available from the back office.

PrestaShop 8.x PrestaShop 9.x Multistore Multilingual 5 languages VAT-free donation
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
DataFirefly Arrondi Solidaire Module Prestashop
v1.0.0 · updated 2026-06-04
What it does

The short version.

01

Three donation modes

Round-up to the nearest euro (configurable step), fixed amounts (1, 2, 5 €…) or a bounded free amount. Each can be enabled independently.

02

Round-up recalculated live

The round-up amount is recalculated on every display if the cart changes, so it always stays accurate until payment.

03

Clean cart integration

The donation goes through a hidden virtual product and a cart-bound specific price — no impact on the catalogue or on other carts.

04

VAT-free donation

The donation product is created without a tax rule: the amount given matches the customer's gesture exactly.

05

History and total collected

A dedicated back-office tab lists each donation, the mode used and the related order, along with the total collected.

06

Customizable charity

Charity name, logo and block text are configurable and translatable into the five languages.

The long version

Everything you'd want to know before you install.

A detailed look at how Solidarity Rounding & Checkout Donation works, why we built it the way we did, and the thinking behind the features above.

§ 01

Why offer solidarity rounding?

Checkout round-ups and micro-donations have become powerful engagement levers: a painless gesture for the customer, a stronger brand image for the shop, and real support for a charity. Solidarity Rounding builds this mechanism right into your funnel, with no friction and no dependency on an external provider.

§ 02

Three modes to fit your audience

The round-up mode invites the customer to bring their order up to the nearest euro, or to the nearest half-euro depending on the step you configure. The fixed amounts mode shows ready-to-click buttons (1, 2, 5 €…). The free amount mode lets the customer enter the sum of their choice, between a minimum and a maximum. You enable a single mode or all three.

§ 03

A clean technical integration

Rather than tampering with the total, the module materializes the donation as a virtual product hidden from the catalogue, and sets its price through a cart-bound specific price. As a result, the donation appears as a clear line in the order, affects neither the catalogue nor other customers, and stays consistent until payment. In round-up mode, the amount is recalculated automatically if the cart changes.

§ 04

No VAT on the donation

The donation product is created without a tax rule: the amount shown and collected matches the customer's gesture exactly, with no VAT surprise. You keep control over the actual payout to the charity according to your own process.

§ 05

Donation tracking in the back office

A “Solidarity donations” tab is added under Orders. It lists each donation with its amount, its mode (round-up, fixed or free), the customer and the related order, and shows the total collected. Everything you need to prepare your payout and your communication with peace of mind.

§ 06

Customization and translations

The charity name, its logo and the block text are configurable and translatable into the module's five languages. The block displays on the cart page and, depending on your theme, in the order summary.