Additional Payment Fee

Additional Payment Fee



Magento Platform
Open Source (CE)
2.0, 2.1

Tech Specifications

Current Version:
Stable Build
01 August, 2017
Extensions, Sales
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 IE Windows: 10, 11, 8, 9, Edge
License Type:


Add an additional payment fee, admin fee, or surcharge amount to a specific payment method (for countries).


Back to top

 With our Additional Payment Fee extension, you can charge an additional fee on top of the order total. This can be defined specifically to countries or to the actual payment method itself. These countries and also the payment methods are predefined in admin configuration. You can add a single country or a group of countries, depending upon your preferences. The additional fee could be a fixed amount or percentage of the basket subtotal – again, this depends upon your preferences; you can set this up as per your requirements. The customer is clearly able to see this additional fee on a number of visible pages including the basket page, checkout page, order page, invoice details, shipping details and also the refund screen.  


Please see a list of the main features of the module detailed below:

  1. It adds an additional fee to the order if the customer is shipping the items to a specific country or countries pre-defined in configuration.
  2. It adds an additional fee to the order if the customer chooses a specific payment method pre-defined in configuration.
  3. It also allows you to apply a combination of specific country/countries and specific payment method(s). 
  4. It can be used for additional shipping fees / import duty / surcharge / service charge / any other additional fee.
  5. It can be added as a fixed amount or percentage.
  6. It is clearly shown to the customer on the basket page, checkout page, order page, the invoice details, shipment details and the refund screen.
  7. The label of the additional fees, which is shown on the frontend, can be controlled via the system configuration in admin.
  8. This module can be completely managed from system configuration in admin.


We provide 20 days free support from the date of purchase for any standard Magento site. Installation service is also available  30 days free support for any standard Magento Site. If you need any help with this extension or you want to enhance this extension to meet your business needs, please contact and we will get in touch with you. And if we like your idea we might do the solution at discounted rate or for free.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    V 2.0.1 - Bug fix for surcharge not appearing in the cart page
    V 2.0.2 - Translation fixed
    V 2.0.3 - Payment methods added
    V 2.0.4 - Payment method "Cash on Delivery" fixed
    V 2.0.5 - Round off issue resolved
    V 2.0.6 - Country option added
    V 2.0.7 - Layout issue fixed
    V 2.0.8 - Compatibility issue resolved with latest Magento 2.1.3 version
    Stable Version 2.0.9


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top