Payment Fees extension for Magento 2

  • Charge customers for using certain payment methods (PayPal, Credit Card, Bank Transfer, etc.)
  • Apply both fixed and percentage fees per payment method
  • Compatible with all the available payment service providers
Price includes:
  • Free lifetime extension updates
  • 1 year free support
  • 14-day money-back guarantee
Supported Magento versions: 2.3.x-2.4.x

Description / Payment Fees

Add extra fees per payment method

The extension allows you to configure extra fees that will be applied when customers use certain payment method(s).

Fixed and percentage fee types

You can create an unlimited number of payment fees. They can have both "fixed" and "percentage" amount types. So you can apply combined charges.

Example: 2,9% + $0.30 fee for paying with PayPal

Configurable conditions for payment fees

The Payment Fees extension for Magento 2 also allows configuring conditions that should be met in order an extra fee could be applied.

Example: apply PayPal fee only if Grand Total less than $500.

Flexible tax settings

You can configure the extension to calculate tax separately for payment fees. In this case, you’ll be able to set a tax class to be applied to the fees. There is also a setting which allows displaying the fees excluding and/or including tax.

Customer Reviews

star star star star star
by Gabriel D. on
Nice extension. Had a small incompatibility with a 3rd party OPC, but support team fixed it quickly. Really liked their service.
star star star star star
by Daniel M. on
Great extension, helped me a lot. PayPal fees are high enough and I almost had no any profit from the orders paid with this payment method. With this extension, I can charge an extra fee from my customers when they use PayPal. So this gave me additional profit. So it definitely worth this money
star star star star star
by Eugene S. on
The feature of charging additional fees per payment method is really useful for my store. The extension adds all the necessary functionality for this. And works without any bugs. Good work!
star star star star star
by Cristian on
I needed to show the exact PayPal fees and charge these to the customer. Have tried the Mageworx's Multi Fees but there was no way. Have tried something else I can't remember now and they failed too. Until I found the Payment Fees extension from MagestyApps which does exactly that.
star star star star star
by Davide on
We always use this module as the 90% of our clients want to implement Cash On Delivery payment option for an extra fee.
star star star star star
by Luis N. on
Purchased and installed the extension 4 days ago. Using it on Magento 2.2.0. Works pretty well without any issues.
star star star star star
by Irvin Mansour on
Perfect extension for those who want to add surcharges for payment method. The support team installed and configured the extension in 15 minutes. I liked the service and the product.
star star star star star
by Gabriella Daniels on
Installed the extension to my Magento version 2.1,7. Working right out of the box without any issue. Even better than I expected :)
star star star star star
by Martin H. on
Good extension. Unfortunately, it wasn't compatible with my custom onestep checkout by MageStore. But the guys fixed it within 2 days. After that everything works excellent.
star star star star star
by Adrian on
Using this extension on Magento 2.1.4. First of all, want to say that the installation service was really fast. I also asked to configure a PayPal fee on my website, and they did it in a minute. All the described features work fine. I'm happy with the purchase and recommend it to others.

Items 1 to 10 of 15 total

Write Your Own Review
You're reviewing: Payment Fees

check-circle You submitted your review for moderation.

Change Log v2.2.0

Version 2.2.0 (October 28, 2021):
  • Added possibility to configure both percent and fixed amounts within a single fee
  • Refactored the code according to the latest Magento recommendations and coding standards
  • Fixed tax calculation issues
  • Fixed errors when printing an invoice with fees
Version 2.1.6 (October 30, 2020):
  • Fixed Aheadworks OneStepCheckout compatibility issues
  • Fixed tax calculation issues
  • Fixed error related to saving fee after removing conditions
  • Some small refactoring related to code quality
Version 2.1.4 (November 6, 2019):
  • Optimized data keeping structure in DB
Version 2.1.3 (September 7, 2019):
  • Fixed compatibility with Magento 2.2.5
  • Made the payment fee totals label configurable in admin
Version 2.1.2 (April 10, 2018):
  • Fixed the error that was appearing when trying to add a fee condition
Version 2.1.1 (March 30, 2018):
  • Added alternative fee calculation method based on the payment provider's rates
  • Fixed a bug realted to the fees being applied when no payment method is selected
Version 2.1.0 (October 17, 2017):
  • Added possibility to define conditions for fees
  • Compatibility with Magento v2.2
  • Some minor fixes
Version 2.0.9 (May 04, 2017):
  • Add fee totals when retrieving order data via API
  • Compatibility with Mirasvit_Rewards and Magestore_OneStepCheckout modules
Version 2.0.8 (April 06, 2017):
  • Payment fee tax wasn't dispalyed in tax details. Fixed!
Version 2.0.7 (March 11, 2017):
  • Fixed "Invalid total amounts" error when trying to apply both percentage and fixed fees to PayPal
Version 2.0.6 (Feb 20, 2017):
  • Correctly display payment fees incl/excl tax in PDF
  • Fixed the error that appeared when trying to apply a tax to payment fees
  • Updated settings scopes
  • Fixed wrong translations command in Block/Config.php
  • Fixed the issue related to store code in URLs
  • Fixed composer dependencies
Version 2.0.4:
  • Fixed duplicated totals on PayPal review page
Version 2.0.3:
  • Fixed an issue related to PayPal total amounts
  • Fixed errors that were appearing while compilation
Version 2.0.2:
  • Possibility to set negative values for fees
Version 2.0.0:
  • Initial Release