Magento 2 Surcharge Extension
Magento 2 Surcharge Extension helps apply additional fees or charges to customers’ orders. The extra fee or charge can be like small order fee, group surcharge, country & region fee, and product surcharge.
- Charge payment fee on selected payment methods.
- Set minimum order fee for small orders.
- Option to set country and region surcharge.
- Set group surcharge to apply on selected custom groups.
- Displays Surcharge in all Magento generated summary.
- Display Included and excluded both surcharge tax.
- Work Flawlessly with Paypal to accept payments.
- REST API Available / GraphQL API Available.

Many times store owners are charged additional cost by payment gateway service providers, shipping carriers & couriers, country or region taxes. Store owners generally add all these taxes & charges to product prices making them too costly to buy for customers. Increasing product prices to charge some additional fees can result in bad impression, unprofessionalism and more abandoned carts.
Instead of doinf so, merchants can use Magento 2 Surcharge extension by MageComp to directly pass on these additional charges to buyers transparently by adding various types of surcharges.
Benefits of Magento 2 Surcharge Extension
Preferred Payment Methods to Charge a Payment Fee
Customers can choose their desired payment method for the additional fees charged. This makes it flexible for your store customers.
- Cheque / Money order
- PayPal
- Cash on Delivery (COD)

Apply Surcharge Based on Country & Region
Magento 2 Surcharge module allows the admin to charge additional fees based on the country or region of the customers. By this way, you can avoid additional product rate for all the customers.
Set Order Fee for Order Below Minimum Amount
The admin has the backend option to charge small order fee for orders that are less than the preset minimum order amount. This encourages customers to buy more for avoiding the additional surcharge fee.
Apply Surcharge to Customer Groups
With Magento 2 Surcharge plugin, the admin can select specific customer groups to add additional fee to orders placed by the customers from the chosen list.
- Not logged in
- General
- Wholesale
- Retailer
Show Precise Details of Included & Exclused Surcharge Taxes to Customers
Display surcharge details on checkout, print order, PDFs, order view and customer sales emails by configuring any one option fom the backend.
- Excluding Tax
- Including Tax
- Including and excluding Tax
Why Choose MageComp’s Magento 2 Surcharge Extension?
- Extension facilitates to calculate surcharge on:
- Payment Surcharge
- Minimum Amount
- Small Order Fee
- Group Surcharge
- Country Fee
- Region Fee
- Product Surcharge
- Specific Product Surcharge
- Apply Surcharge tax
- Apply surcharge for payment surcharge to customers for using specific payment methods.
- Enable minimum amount surcharge to enforce a minimum order value.
- Enable group surcharge to apply to selected customer groups.
- Set country and region surcharge to charge accordingl to geographic locations.
- Show included and/or excluded surcharges on the storefront.
- Accepts flawless payments with paypal
- Apply product surcharge in the following 3 ways.
- Per order
- Per product
- For specific Product
- Add different product specific surcharge for multiple products by uploading CSV.
- Options for adding surcharge.
- Fixed amount
- Percentage based
- Add custom label to each surcharge to show on frontend.
- Option to apply group filter on all surcharge types.
- Surcharge details are auto-added to the Magento checkout, Print Order page, Order View page, customer sales emails, and PDFs.
- Choose the tax class which applies to surcharges.
Version 1.0.9 Date : 07-06-2023
- Improved REST API and GraphQL API
- Compatible with Guest Customer
- Compatible with Magento 2.4.6 version
- Minor bug fixing
Version 1.0.8 Date : 19-04-2022
- Added REST API and GraphQL API
- Minor bug fixing related to validation
Version 1.0.7 Date : 09-03-2022
- Minor bug fixing
Version 1.0.6 Date : 10-12-2019
- Added option to calculate tax on surcharge
- Option to calculate inclusive, exclusive or both tax
- Now work flawlessly with PayPal to accept payments
Version 1.0.5 Date : 26-11-2019
- Resolved Apply Charges issue for defined and undefined products
- Resolved wrong Calculation when multiple surcharge enabled
Version 1.0.4 Date : 11-10-2019
- Compatible with Magento 2.3.3 Latest Magento version
Version 1.0.3 Date : 03-11-2017
- Option to add 2 payment surcharges, Group surcharges, Country Fees and Region Fees
- Now you can add different product surcharge for different products
- Minor bug fixing
Version 1.0.2 Date : 06-07-2017
- Minor Bug Fixing
Version : 1.0.1 Date : 09-02-2017
- Added Payment Surcharge