PrestaShop Checkout & Payment

DataFirefly Payment Fees — Surcharge per payment method (PrestaShop 8 & 9)

Tailored fees for every payment method, with conditions.

Apply extra fees — fixed amount and/or percentage — to each payment method in your PrestaShop 8 and 9 store. Rules engine with conditions by customer group, country, currency and cart total, tax handling, caps and a free threshold. Fees are shown at checkout and added automatically to the order.

PrestaShop 8 & 9 Fixed & % fees Advanced conditions Tax handled Multistore Multilingual
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
DataFirefly Frais de Paiement — Surcharge par moyen de paiement (PrestaShop 8 & 9)
v1.0.0 · updated 2026-06-14
What it does

The short version.

01

Fixed and/or percentage fee

Combine a fixed amount with a percentage of the cart. Tax-excluded or tax-included base, with or without shipping, per rule.

02

Condition-based targeting

Apply fees by customer group, billing country, currency and a cart total range (min/max).

03

Caps and free threshold

Set a minimum and maximum fee, plus a cart threshold above which the fee is waived automatically.

04

Clear display at checkout

The fee amount appears next to each payment method and in a reminder below the list, in real time.

05

Automatically added to the order

Fees are added to the total on validation: order, invoice and confirmation email updated, tax-excl/incl breakdown kept.

06

Tax, multistore & multilingual

Configurable tax rule per fee rule, translatable label, and association of rules with the stores in your network.

The long version

Everything you'd want to know before you install.

A detailed look at how DataFirefly Payment Fees — Surcharge per payment method (PrestaShop 8 & 9) works, why we built it the way we did, and the thinking behind the features above.

§ 01

Why charge fees per payment method?

Every payment type has a different cost: card commissions, cash-on-delivery handling, processing cheques or bank wires. Passing on that cost — or, conversely, offering a free threshold — protects your margins and nudges customers toward the payment methods that are most advantageous for your store.

§ 02

A complete rules engine

Create as many rules as you need. Each rule combines a fixed amount and/or a percentage, a tax-excluded or tax-included base (with or without shipping), minimum and maximum caps, and a free threshold. Rules are evaluated by priority: the first one that matches the customer's context applies.

§ 03

Precise targeting conditions

Limit fees by customer group (for example, exempt professionals), billing country, currency used, or a cart total range. You keep full control over who pays what, and in which situations.

§ 04

Transparent for the customer, reliable for you

During checkout, the fee amount is shown in real time next to each payment method and in a reminder below the list. On validation, the fee is added to the order total: order, invoice and confirmation email are updated, and the tax-excl/incl detail plus the VAT rate are kept for your accounting.

§ 05

Tax, multistore and multilingual

Assign a tax rule to each fee and indicate whether the amounts entered are tax-excluded or tax-included: the breakdown is computed automatically. The label shown to the customer is translatable, and each rule can be associated with the stores in your multistore network.