Trader Information
Back to topOverview
Back to topThe Mageplaza Extra Fee extension for Magento 2 allows store owners to add and manage extra fees seamlessly during the checkout process, providing flexibility and complete control over how additional charges are applied. Whether it's a fee for specific products, customer attributes, or payment methods, this extension lets you set up customizable fees based on multiple conditions. By offering a variety of fee types and flexible display options, this extension ensures a smoother checkout experience, optimizing revenue and improving transparency for your customers.
Compatibility: This extension is now compatible with Magento 2.4.8, Hyva theme, Hyva Checkout, and API/GraphQL ready.
Features
- Unlimited extra fees with custom names and descriptions
- Apply fees based on conditions manually or automatically
- Calculate fees in 3 ways
- Display additional charges in multiple positions
- Set priority and limit visibility
Highlight features
Add unlimited extra fees for different purposes
This extension lets you add unlimited extra charges to your store. You can define as many fees as needed for different products or scenarios, such as handling fee, a special charge for certain products, or any other additional fee. This flexibility enables merchants to account for every cost, ensuring a comprehensive and accurate checkout process.
Apply fees based on specific conditions
Extra fees can be automatically applied based on various conditions like product attributes, cart attributes (such as subtotal, total item quantity, or total weight), customer attributes, payment methods, or shipping methods.
For example, a store might add an additional charge for large items or apply a fee for specific shipping methods. This ensures that fees are only applied when they are relevant to the transaction.
Quick fee calculation as per your requirements
With the Extra Fee module for Magento 2 by Mageplaza, you can set fees in multiple ways to suit your business model:
- Fixed amount per product (e.g., $2 per item)
- Fixed amount per order (e.g., $5 per cart)
- Percentage-based fee (e.g., 10% of the cart total)
This variety allows you to offer flexible pricing options and tailor your extra charges according to customer needs and business strategies.
Flexible fee selection types for better engagement
This extension supports several selection types for extra fees, including Radio, Checkbox, and Dropdown options. These customizable selection types make it easy to present and manage additional fees, allowing customers to choose the relevant fees during checkout. It enhances user experience by offering clear, easy-to-understand options for extra charges.
Apply fees manually or automatically
Extra fees can be applied both manually and automatically to ensure that merchants can easily manage extra fees without over-complicating the checkout process.
For example, you might choose to manually apply a special fee for special requests or automatically apply shipping fees when the cart total exceeds a certain amount.
Display fees on multiple positions throughout the checkout process
You can choose to display extra fees at various stages of the checkout process, such as on the product page, order summary, payment method, and shipping method. This transparency ensures customers are fully aware of any extra charges before finalizing their purchase, reducing cart abandonment and building trust.
Customize fee names and descriptions to match brand identity
By customizing the names and descriptions of each fee, you can ensure that everything matches your store’s language and tone. Whether it’s a “gift wrapping fee” or “handling charge,” you can ensure that each one is clearly explained, helping customers understand the costs involved in their purchase.
Set fee priority & visibility
Admins can manage the priority and visibility of extra fees based on store views and customer groups. Thanks to this feature, you can apply different fees for different store views or hide certain fees for specific customer groups, which tailors the shopping experience to different audiences while maintaining control over what fees are displayed.
Manage extra fees on grid conveniently
Mageplaza Extra Fee provides a grid-based management interface that lets you easily manage all your fees in one place. You can quickly edit, delete, or organize fees, making it easier for store admins to keep track of and adjust fees as needed without navigating through multiple menus.
Mageplaza One Step Checkout Compatibility
The extension integrates smoothly with One Step Checkout by Mageplaza, ensuring that extra fees are displayed and applied seamlessly during the checkout process. This integration provides a unified, efficient experience for both store owners and customers, and improving conversion rates at checkout.
Demo
Backend | Frontend | Frontend on Hyva
Documentaion
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
4.4.3
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
16 June, 2025
Categories
Extensions, Content & Customizations, Personalization & Experience Management, Product Content
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top4.4.3:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Compatibility: Now compatible with Magento 2.4.8
- Compatibility: Now compatible with Hyva Checkout
- Bug Fix: Fixed Error DI when not use Hyva Checkout
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor