
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
Part of
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
Front Office Demo
Customer-facing storefront
Frequently Asked Questions
Changelog
- • 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.
- • Added Mail Alerts integration: payment fees are now displayed in the "new order" admin notification email (ps_emailalerts module).
- • Fixed: Order confirmation email now includes payment instructions even when the custom method fee is 0 (instructions don't charge extra).
- • 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.).
- • 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.
Related Modules
View allMigraPro - PrestaShop to PrestaShop Migration
Full store migration between PrestaShop versions with batch processing and ID preservation.
Easy Order Delete
Bulk delete test orders and related data for clean store management.