Magento 2 Extra Fees Extension [PRO]

Special Price $99.00 Regular Price $129.00
One-time cost
4.2
Rating:
84% of 100
(33)

Magento 2 Extra Fees extension [PRO] allows store owners to add an additional fee or extra charges for payment method, small order fees, group fees, product fees, country/region fees etc. Optimize the store expenditure by charging extra fees.

  • Fixed or percentage-based additional fees.
  • Charge tax on extra fees and Refund extra fees.
  • Additional fees on payment methods + Small order fees.
  • Surplus charges for specific customer groups.
  • Add extra fee for specific countries or regions.
  • Extra fee based on products, quantities & order amount.
  • REST API Available / GraphQL API Available.
  • Hyvä Addon Available.
  • Compatible with Hyvä Luma Checkout / Hyvä React Checkout / Hyvä Checkout.
  • Check our Magento 2 Extra Fee Extension (BASIC Version).
MageComp Tested By Adobe Developer MageComp Extension Compatiblity With Hyva Theme MageComp Extension Compatiblity With Hyva Checkout MageComp Extension Ready With Rest API MageComp Extension Ready With GraphQL MageComp Extension Install With Composer
2.3.X - 2.4.8 Compatible
Links
MageComp Adobe Frontend Developer
MageComp Adobe Business
MageComp Adobe Proffesionals
30 days money back

30 DAY

MONEY BACK

One year free upgrade

1 YEAR

FREE UPGRADE

1 year free support

1 YEAR

FREE SUPPORT

Screenshot
MageComp Christmas 2024 Offer - XMAS2024 For Magento 2 Extension + Free InstallationMageComp Christmas 2024 Offer - XMAS2024 For Magento 2 Extension + Free Installation

Problem

An eCommerce store may offer additional services to customers to improve shopping experience and better product delivery. These services incur additional fees for store owners.

Additional charges like shipping fees, payment fees, express delivery fees, gift wrapping, small order fees, etc. need to be added with product prices. The customer must be aware of these additional charges. To add extra charges for Magento 2, MageComp’s Extra Fee extension [PRO] is the ideal solution.

Solution

Extra Fee for Magento 2 extension [PRO] allows store owners to calculate & add multiple additional fees to checkout. The extension supports 4 fee types - a fixed amount, percentage-based amount, combined or fixed minimum amount. Add a custom title for extra costs to show on frontend for clarification to customers.

Store owners can charge fees for various scenarios like total cart value, specific product, customer groups, country or region, etc. They can also define whether to include tax on extra fees or not.

s

Benefits of Magento 2 Extra Fees Extension [PRO]

 

Effortlessly Charge Multiple Extra Fees

Magento 2 Extra Fee extension [PRO] allows store owners to charge additional fees based on conditions like quantity, product type, order, customer group, country, region, payment gateway etc. and add extra fees in checkout.

Effortlessly Charge Multiple Extra FeesEffortlessly Charge Multiple Extra Fees
Add Additional Fees to Payment MethodsAdd Additional Fees to Payment Methods

Add Additional Fees to Payment Methods

Some payment methods may incur extra charges that can be collected from customers. Set extra charges of payment methods with custom titles, payment fee types and customer groups.

Add Extra Fee in Checkout

The admin can set the minimum order amount. If the customer’s order total is less than the minimum order amount, then it adds extra fee to the order subtotal in checkout step.

Add Extra Fee at CheckoutAdd Extra Fee at Checkout
Add Extra Fees According to the Customer GroupAdd Extra Fees According to the Customer Group

Add Extra Fees According to Customer Groups

The admin can add extra charges based on the customer groups. If the customer belongs to the selected group, they are charged additional costs on their orders.

The admin can set charges for customer groups as fixed, percentage or combined

Additional Fees Based on Country / Region

Magento 2 Extra Fee module allows store owners to charge additional costs based on the customers' country or region. Just select countries and regions for which the extra charges to be added to orders.

Additional Fees Based on Country / RegionAdditional Fees Based on Country / Region
Specify Tax Calculation on Extra FeesSpecify Tax Calculation on Extra Fees

Specify Tax Calculation on Extra Fees

This Magento 2 payment fee extension allows the admin to charge tax on extra fee amount.

The admin can determine whether the order total in the frontend displays tax separately or not. The admin can set tax class for tax charges on extra fees.

Apply Product-specific Extra Charges

The admin can set extra fees separately for various products. Upload CSV file containing the product ID and extra fee amount. Apply product-specific extra fee in bulk using a CSV file.

You can even define extra product fees separately from the backend's product edit page.

Specify Tax Calculation on Extra FeesSpecify Tax Calculation on Extra Fees
Extra Fees Based on Product / Quantity / OrderExtra Fees Based on Product / Quantity / Order

Extra Fees Based on Product / Quantity / Order

The admin can even set extra charges based on the number of products in cart, product quantity and per order. The extra fees are displayed on the frontend so that customers can know the additional costs.

Additional Cost as a Fixed or Percentage Amount

Additional fees can be applied as a flat amount or percent-based price. The admin has 4 options for calculating surcharge amount.

  • Fixed
  • Percent
  • Combined
  • Fixed minimum
Charge Additional Cost as Fixed or Percentage AmountCharge Additional Cost as Fixed or Percentage Amount

 

Why Choose MageComp’s Magento 2 Extra Fees Extension [PRO]?

 

  • Add additional costs to customers’ orders.
  • Charge various extra fees like small order fees, payment fees, delivery country/region, specific customer group, and product-specific fees.
  • Enable or disable refund extra fee functionality if needed.
  • Options for calculating extra fees
    • Fixed
    • Percent
    • Combined
    • Fixed minimun
  • Charge extra fees for products in the following scenarios.
    • Per Order
    • Per Product
    • Per Quantity
  • Set a custom title for an extra fee to display on frontend.
  • Calculate extra fees on orders by various factors listed below:
    • Payment gateway
    • Customer group
    • By country
    • By region
  • Charge small order fee on order below the minimum order amount set.
  • Enforce minimum amount to avoid extra charges.
  • Determine the tax charges based on the tax class applied on extra fees.
  • Show extra fees tax as:
    • Excluding Tax
    • Including Tax
    • Including & Excluding Tax
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Version 1.0.4 Date : 11-09-2025

- Improved REST API and GraphQL API

- Minor bug fixing

Version 1.0.3 Date : 18-04-2025

- Compatible with Magento 2.4.8 version

- Minor bug fixing

Version 1.0.2 Date : 14-09-2024

- Improved REST API and GraphQL API

- Compatible with Magento 2.4.7 version

Version 1.0.1 Date : 12-12-2023

- Improved REST API and GraphQL API

Customer Questions
1. Which type of fees are included in your extension?
MageComp’s Magento 2 Extra Fee Pro Extension allows charging various types of fees like payment method fees, product fees, order fees, quantity fees, country/region fees, small order fees, and fees based on customer group.
2. Can we add multiple fees at a time?
Yes, you can include multiple extra fees on various conditions by using the Magento 2 Extra Fee Pro Extension.
3. Can I calculate the extra fee on a percentage base for my store?
Yes, our Magento 2 Extra Fee Pro module supports calculating extra fees as a fixed amount, percentage, or both.
4. Can I add tax on the extra charge?
Yes, you can include or exclude tax on extra fees by choosing your desired tax class.
5. Is there any easy way to set separate fees for all products?
The Magento 2 Extra Fee Pro Extension allows uploading a CSV file to add separate extra fees for all the store products making the work of admin easy and quick.
6. What is the Magento 2 Extra Fees Extension [PRO]?
This extension enables a store owner in Magento 2 to include a variety of additional fees or surcharges to customer orders; examples include: small-order surcharge, payment method surcharge (for specific payment methods), product-specific surcharge, customer-group fee (for different customer types), and region/country-based extra fees. The Extension allows for both fixed fees and percentage-based fees, the ability to set tax rules on the extra fees defined, and the ability to set conditions for when the fees apply.
7. Can I add different types of fees like service charges, packaging, or insurance?
Yes! The Extension is built to allow for additional service charges, such as gift-wrapping, packaging charges, insurance, rush processing fee, or anything like that—by creating a custom fee label and adding it based on the conditions you set.
8. What types of fees can I add?
The Extension will allow you to add any type of fee, including: Payment-method surcharges (e.g., if a particular gateway costs more). Small order or minimum-order fees (if order falls below a threshold). Product-specific fees (set for certain SKUs or via CSV upload). Quantity/Order-based fees (based on the number of items or order amount). Customer-group fees (different fees for different customer groups). Country/Region-based fees (extra charges depending on shipping location).
9. Is it possible to apply fees only for specific payment methods?
Absolutely. The PRO extension allows for additional fees that are specific to payment gateways, so you can have a fee that only applies when a certain payment method is chosen.
10. Can customers see a breakdown of the extra fees before payment?
Yes. The extension allows for the extra fee to show label and amount in the checkout view, so customers know about the additional cost before completing payment.  
11. Can I add multiple fees at once?
Yes. You can configure multiple fee rules—each with its own condition, label, amount, calculation type—so you may have more than one extra fee applied to an order (depending on the various criteria).
12. How can I offer additional services like gift wrapping?
To offer gift-wrapping (or similar service) you would set up a fee rule in the extension: create a fee label such as “Gift Wrapping”, attach the condition(s) (such as applies to all orders or only certain SKUs or only when a checkbox is selected—depending on UI support), set the amount (fixed or %), decide whether tax applies, and ensure it displays on the frontend. The extension supports upload/CSV and rule conditions.
13. Are extra fees visible on the storefront?
Yes. The extra fees are visible on the storefront—in the checkout page—so that customers can see the fee before placing an order.
14. Can I apply fees to specific products, categories, or customer groups?
Yes, you can charge fees to specific products, categories, or groups of customers.
15. Can I calculate fees as a percentage or fixed amount?
The extension supports a range of different calculation options: fixed amount, percentage of order, combined (fixed + %), and fixed minimum (minimum fixed threshold). You can choose which one fits your business model.