Magento 2 Extra Fee
v4.4.0Magento 2 Extra Fee extension supports online stores to increase revenue by allowing admins to add additional fees/payment surcharges for specific services such as gift wrapping or rush delivery and display them on the storefront. This brings the flexibility for store owners to introduce and offer better-personalized services to customers during their purchasing. Businesses can create unlimited charges based on various conditions, show them on multiple locations, as well as apply them manually or automatically. Being clear in showing extra charges brings online stores additional revenues and better customer satisfaction.
Here are some highlight features of Magento 2 Extra Fee:
- Compatible with Hyva theme (view demo)
- Compatible with Magento 2.4.7
- Compatible with API/GraphQL
- Flexible to add unlimited extra fees
- Apply extra fee rules based on conditions
- Various extra fee calculation types
- Manually or automatically apply the additional fee
- Refundability for extra fee
- Displayed on multiple positions - Order/Credit Memo/Shipment, Email/PDF, Backend and Frontend
- Display extra fees on product page (New)
Magento 2 Extra Fee Highlight Features
Boost sales with efficient features to set up and manage additional fees/ services
With the Magento 2 Extra Fee extension by Mageplaza, store owners can provide customers with additional services to generate more revenue, such as express shipping, gift wrapping, etc.
Improve customer shopping experience with automatic features
The extension provides automatic features to minimize the shopping process, thereby boosting the customer's mood.
Motivate customers to place orders by make shopping with your store more convenient
To make customers swipe the cards for your products, you need to make them feel comfortable and the shopping process on your site must be convenient. Fortunately, our module can help you with features to meet shopper's demands.
More features of Magento 2 Extra Fee
Various selection types
Three selection types applied with manual extra fee: Radio, Checkbox, Select.
Rule priority
Set priority for extra fee rules. The rule with smallest sort order gains the top priority.
Visibility setting
The rule can be allowed to be visible depending on store view or customer groups.
Multi-position display
Display extra fee on Order/Credit Memo/Shipment, Shopping Cart/Payment Method, Order Grid, Email/PDF, Backend and Frontend
Layered Navigation supported
When customers checkout with multiple addresses, extra fees can be displayed on all pages.
Extension compatibility
Properly compatible with Magento 2 One Page Checkout Extension
Reviews (10)
23 February 2024
My business sells a variety of handmade crafts, and managing labor-related fees has always been a headache for me. The Extra Fee extension from Mageplaza has been a lifesaver in handling this issue. Thanks, Mageplaza!
28 April 2022
The fees are displayed on billing documents, which is great. We don't really use the checkout for multi addresses feature, but maybe others need it. Still a good extension to use.
19 April 2022
Great work. Thanks a lot!
19 April 2022
This is the best Loyalty program extension for Magento 2. Mageplaza is very thoughtful with the features and support they provide. The free GraphQL is a big plus
22 March 2021
Support perfect!
30 December 2019
Thanks for all your help :)
29 November 2019
Support was quick to answer all my initial requests. Gave a clear list of credentials that they would need to make the changes.
26 July 2019
Outstanding work! This level of support is exactly why I choose Mageplaza!
27 March 2019
Thank you very much for this great module I had a need to charge extra for shipping for certain products and inform the customer at the checkout and this module helped achieve this in a very easy and quick way.
18 January 2019
We wanted to add an "Urgent order" possibility on the check out pages of our Magento stores. The cost for "Urgent order" should be a percentage of the cart with a certain minimum cost. The Extra Fee extension from Mageplaza gave us a great way to achieve this. Installing and configuring is simple. We can highly recommend the Extra Fee module from Mageplaza if you want to add extra services on cart level in your webshop.
Feature Roadmap
All of the feature updates plan and status will be updated as soon as possible in our public Trello.
View Mageplaza Extension Roadmap 2023 ->Don't see the features you are looking for?
Request featureRelease Notes
- New Feature: Added the ability to set and apply available dates for ExtraFee.
- Bug Fix: We fixed a minor bugs.
Compatibility: Now compatible with Hyva theme,not support HyvaCheckout
Compatibility: The extension is now compatible with Magento 2.4.7
Use Case
-
Business goal:
- Charge for gift-wrapping options with items
- Create multiple wrapping choices
- You can't add the gift wrapping fee to the checkout process with the default Magento store
- Add the gift wrapping service fee and display it on the product checkout page
- Automatically apply and calculate the extra gift-wrapping fees to the order total
Default Magento technical limitation:
Solutions:
-
Business goal:
- Add a quick delivery fee to the final cost of a product purchase
- Let customers see the available delivery options with fees
- It's impossible to show a new quick delivery fee next to the default shipping option
- Allow admins to set up multiple delivery options with different fees for buyers to choose from
- Provide more calculation types for delivery fees: Fixed amount for each item, Fixed amount for the whole cart, and Percentage of the cart total
Default Magento technical limitation:
Solutions:
-
Business goal:
- Show extra fees for the delivery service of fragile products like perfume, glass, vases, etc
- There's no option to show extra delivery fees based on the fragility status of an item in the default Magento store
- Let store owners set the fee conditions based on the product's attributes, in this case, the damage probability during shipping
Default Magento technical limitation:
Solution:
-
Business goal:
- Automatically show an extra fee for shipping when products in the cart are overweight
- Unfortunately, you can't add extra fees for oversized items with a default Magento store
- Display the extra shipping fees when customers have big-sized items in their cart, such as TVs, refrigerators, washing machines, tables, etc
Default Magento technical limitation:
Solutions:
-
Business goal:
- Provide the insurance option if high-valued buyers would like to have for their items
- You can't add an insurance fee to the cart when buying from a default Magento store
- Show the option to select insurance fees when buyers check out with their cart
- Let admins set the insurance fees to display based on the worth of an item or the total cart
Default Magento technical limitation:
Solutions:
FAQs
Extra Fee for Magento 2 is a tool to help online businesses add extra charges for special items or services like quick delivery, gift wrapping, fragile products, etc.
The extension works based on how store admins configure rules for additional fees. With this extension, you can set unlimited fees, define their conditions, choose where to display them, and so on as you want.
First of all, you need to install the Extra Fee for the Magento 2 extension and enable it by going to the Admin panel > Mageplaza > Extra Fee > Configuration > choose Yes in the Enable section to turn on the module. Then, go back to Mageplaza > Extra Fee > Manage Rules > click on the Add New Rule button to create a new custome fee. Next, setup conditions for that rule and save configuration.
Anything! You can also set as many fees as possible, as our extension allows users to add unlimited rules. You can apply a fee for services like gift wrapping, express delivery, or special items like big-size, fragile, need insurance, etc.
You can set the priority level for each fee by numbering them. The smaller the number is, the higher priority it has. If you want the quick delivery fees to be the top priority, set it as 0.
There are many conditions to trigger extra fees, such as cart subtotal, customer groups, product attributes, shipping methods, order value, etc.
Absolutely! The module is designed to motivate customers to spend additional fees during the checkout. Admins can set to display extra fees in the cart summary, shipping method, and payment method areas.
Not only you can set many extra fees at the same time with our extension, but you can also set rules without limitation.
Mageplaza's Extra Fee extension allows users to set the charges for additional services flexibly. There are 3 options available: fixed amount for each item, fixed amount for the whole cart, and percentage of cart total.
Yes, Magento 2 Extra Fee is compatible with Hyva theme, but it only works with hyva-themes/magento2-theme-fallback. To enable checkout on Hyva, follow the steps in this guide.
Magento 2 Google Tag Manager's Full Features
General configuration
- Enable/Disable the Module
- Select Calculate Total includes Discount/ Shipping Fee/Tax
- Show Extra Fees on the Order Grid
- Show Extra Fees on the Product page (New)
Support
- Auto-fit with every device (Mobile, Tablet, PC)
- Support multiple stores
- Support multiple languages
- Fully compatible with Mageplaza extensions
- 1-year free support
- 1-year free update
- 60 days guarantee money back
Other Features
- Display description of Extra Fee on the frontend
- Support Checkout with multi addresses
- Set Display Area for Extra Fee (Manual type)
- Set Display Type for selecting Extra Service (Manual type)
- Customize Email Template for Extra Fee
- Calculate Invoice/Credit Memo
- Display and calculate Extra Fee on Checkout Cart
- Display and calculate Extra Fee on Checkout Onepage
- Display Extra Fee Total when viewing objects
- Upload images to options
- Display Prices at Orders, Invoices, and Credit Memos
- Fee Calculation Applicability Condition
- Display Extra Fee for each product on Shopping Cart
- Report
- Customer Message
- Allow customers to choose the Date Field
- Calculate Extra Fee Percentage based on Grand or SubTotal Attribute
- Set Minimum Order Total to apply Extra Fee
- Checkout with multiple addresses
Rule Configuration
- Set name for the rule
- Set status for the rule
- Set description for the rule
- Set visibility for the rule based on Store Views and Customer Groups
- Allow Customer Notes/Messages of Extra Fee
- Customize Message Title
- Set duration for the rule
- Set priority for the rule
- Set conditions to apply the rule: Product Attribute Combination; Product Subselection; Condition combination; Customer Attributes (New); Cart attribute: Subtotal, Total Items Quantity, Total Weight; Payment Methods; Shipping Methods; Other Attributes (New)
- Select the application type for the rule: Automatic or Manual
- Select the fee type: Fixed amount for each item, Fixed amount for the whole cart, Percentage of cart total
- Set fee amount
- Set Tax application
- Set position of Extra Fee on the cart
- Allow/Disallow refunding
- Enable/Disable to stop further processing
Pricing
Community
Crafted for a great webstore start $ 199 first year
- 1-year extension updates
- 1-year support
- 60-day money-back guarantee
- Read our policies
- Support Magento 2 Community Eddition
Enterprise/ Magento Cloud
Great for an enterprise solution $ 399 first year
- Free updates within subscription time
- Free support within subscription time
- Read our policies
- Support Magento 2 Enterprise Eddition
Why choose Mageplaza Magento 2 Extra Fee
With Mageplaza's Extra Fee for Magento 2 extension, you can create unlimited additional fees for any service. It not only supports stores in meeting customer's specific needs but is also a method to increase business revenue. Feel free to apply fixed-price or percent charges, set the fee display position, and configure any rules you want.
60-day Money Back
Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Extensive Support
Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Install via Composer
ESimple installation via composer helps you save time and eliminates technical issues during future updates.
Frequent Updates
Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.