All Modules
Payment Fees, Discounts and Custom Payment Methods logo
Payments

Payment Fees, Discounts and Custom Payment Methods

Add flexible fees to any payment method and create unlimited custom payment options (bank transfer, COD, pay later, etc.) with fine-grained cart, country, carrier and customer group restrictions.

  • Payment fees
  • Custom methods
  • COD/bank transfer
  • Restrictions

Price

139.99€

Compatibility: PrestaShop 1.7, 8, 9

Media

Features

Unlimited custom payment methods

Create any number of offline methods (bank transfer, COD, pay in store, pay later, B2B terms) with custom order statuses and instructions.

Fees for any payment module

Add fees to existing gateways like PayPal, Stripe, or COD with independent rules per module. Combine fixed amounts, percentages, and limits.

Advanced fee configuration

Set fixed, percentage, or combined fees with tax rules, min/max limits, and a "free over" threshold to remove fees on higher carts.

Flexible restriction rules

Control availability by cart total, carriers, categories, products, manufacturers, suppliers, customer groups, countries, and zones.

Clear payment instructions

Display short descriptions at checkout and detailed instructions on the order confirmation page and optionally in confirmation emails.

Fee column in orders list

Optional dedicated fee column in the back-office orders grid for quick visibility. Fees integrated into invoices and order details.

Tax handling for fees

Apply no tax or any PrestaShop tax rules group to payment fees, calculated per customer address like product taxes.

Modern admin interface

React-based configuration with inline documentation, clean uninstall option, and multi-language support for all text fields.

Multi-shop & multi-language

Fully multishop-aware with configurable payment method texts in all active languages for international stores.

Live Demo

Back Office Demo

Admin panel preview

Open Back Office

Front Office Demo

Customer-facing storefront

Open Front Office

Frequently Asked Questions

Changelog

v1.1.0
  • Fixed decimal input so you can finally type "2.5" without the field having an existential crisis.
  • New "Reduction" mode: reward customers with discounts instead of charging fees — because sometimes carrots work better than sticks.
v1.0.4
  • Added Mail Alerts integration: payment fees are now displayed in the "new order" admin notification email (ps_emailalerts module).
v1.0.3
  • Fixed: Order confirmation email now includes payment instructions even when the custom method fee is 0 (instructions don't charge extra).
v1.0.2
  • Added full compatibility with PrestaShop Checkout (ps_checkout) module.
  • You can now configure separate fees for each ps_checkout payment method (PayPal, Credit Card, Bancontact, iDEAL, etc.).
v1.0.1
  • Fixed payment method logos vanishing when we add the fee suffix.
  • Made fee display follow your shop's tax display mode (incl/excl), so it plays nicely with PrestaShop totals everywhere.