Mageplaza
Mageplaza

Magento 2 Extra Fee

v4.2.4
*Magento Edition
+$50
$199
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6
Mageplaza Release Notes New Update

Magento 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:

  • API/GraphQL is available for this Magento 2 Extra Fee extension by Mageplaza
  • 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)

    Business goal:
    • Charge for gift-wrapping options with items
    • Create multiple wrapping choices

    Default Magento technical limitation:
    • You can't add the gift wrapping fee to the checkout process with the default Magento store

    Solutions:
    • 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

    Business goal:
    • Add a quick delivery fee to the final cost of a product purchase
    • Let customers see the available delivery options with fees

    Default Magento technical limitation:
    • It's impossible to show a new quick delivery fee next to the default shipping option

    Solutions:
    • 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

    Business goal:
    • Show extra fees for the delivery service of fragile products like perfume, glass, vases, etc

    Default Magento technical limitation:
    • There's no option to show extra delivery fees based on the fragility status of an item in the default Magento store

    Solution:
    • Let store owners set the fee conditions based on the product's attributes, in this case, the damage probability during shipping

    Business goal:
    • Automatically show an extra fee for shipping when products in the cart are overweight

    Default Magento technical limitation:
    • Unfortunately, you can't add extra fees for oversized items with a default Magento store

    Solutions:
    • Display the extra shipping fees when customers have big-sized items in their cart, such as TVs, refrigerators, washing machines, tables, etc

    Business goal:
    • Provide the insurance option if high-valued buyers would like to have for their items

    Default Magento technical limitation:
    • You can't add an insurance fee to the cart when buying from a default Magento store

    Solutions:
    • 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


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.



Various selection types

Various selection types

Three selection types applied with manual extra fee: Radio, Checkbox, Select.

Rule priority

Rule priority

Set priority for extra fee rules. The rule with smallest sort order gains the top priority.

Visibility setting

Visibility setting

The rule can be allowed to be visible depending on store view or customer groups.

Multi-position display

Multi-position display

Display extra fee on Order/Credit Memo/Shipment, Shopping Cart/Payment Method, Order Grid, Email/PDF, Backend and Frontend

Multi address checkout (New)

Layered Navigation supported

When customers checkout with multiple addresses, extra fees can be displayed on all pages.



5.0 Good
28 April 2022
28 April 2022
Masha Verified Purchase
Walnut, United States

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.

Also installed: Google Tag Manager, One Step Checkout

5.0 PERFCET SOLUTION
19 April 2022
19 April 2022
Grace Cao Verified Purchase
Walnut, United States

Great work. Thanks a lot!

Also installed: Shop By Brand, Product Feed, One Step Checkout

5.0 Great solution
19 April 2022
19 April 2022
Nick Verified Purchase
Walnut, United States

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

Also installed: Shop By Brand, Google Tag Manager, One Step Checkout

5.0 Perfect!
22 March 2021
22 March 2021
Zikaron Verified Purchase
Walnut, United States

Support perfect!

Also installed: Google Tag Manager, Shop By Brand, One Step Checkout, Product Feed

4.0 Cool support
30 December 2019
30 December 2019
Mireia Castanye Verified Purchase
Walnut, United States

Thanks for all your help :)

Also installed: Reward Points, Google Tag Manager, Shop By Brand

5.0 Good
29 November 2019
29 November 2019
Andrew Flores Verified Purchase
Walnut, United States

Support was quick to answer all my initial requests. Gave a clear list of credentials that they would need to make the changes.

Also installed: Automatic Related Products, Reward Points

5.0 Good extension and even better support
26 July 2019
26 July 2019
Radek Novak Verified Purchase
Walnut, United States

Outstanding work! This level of support is exactly why I choose Mageplaza!

Also installed: Reward Points, Shop By Brand

5.0 Very Helpful
27 March 2019
27 March 2019
Panos Verified Purchase
Walnut, United States

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.

Also installed: Reward Points, Automatic Related Products

5.0 Perfect solution for adding extra fee on your checkout page
18 January 2019
18 January 2019
Henry Jansen Verified Purchase
Walnut, United States

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.

Also installed: Automatic Related Products, Reward Points, Shop By Brand



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 feature

Want to do extension customization?

Custom request

Let us know your requirements



  • Compatibility: The extension is now compatible with Magento 2.4.6

  • Compatibility: The extension is now compatible with Magento 2.4.6
  • Bug Fix: We fixed the issue with adding products to the cart
  • Bug Fix: We fixed the issue with creating an invoice for each item

  • Bug Fix: We fixed the issue with the customer group when creating order in the backend

  • Fixed minor bugs

  • Added features:
    • Advanced conditions
    • Customer attribute conditions
    • Display fee on Product Page
  • Compatible with Magento v2.4.4
  • Fixed minor bugs

  • Added features:
    • Advanced conditions
    • Customer attribute conditions
    • Display fee on Product Page
  • Fixed minor bugs

  • Show Extra Fee On Order Grid
  • Show Description extra fee on frontend
  • Support checkout multi-address
  • Fix minor bugs

  • Show Extra Fee On Order Grid
  • Show Description extra fee on frontend
  • Support checkout multi-address
  • Fix minor bugs

  • Compatible with Magento v2.4.3-p1
  • Fixed minor bugs

  • Compatible with Magento v2.3.7
  • Fixed minor bugs

  • Compatible with Magento v2.3.7
  • Fixed minor bugs

  • Compatible with Magento v2.4.2-p1 & v2.4.3
  • Fixed minor bugs

  • Compatible Magento v2.4.2
  • Compatible with Klarna payment
  • Fixed minor bugs

  • Compatible Magento v2.3.6
  • Compatible with Klarna payment
  • Fixed minor bugs

  • Supported Magento v2.4

  • Compatible with Magento v2.3.5
  • Fixed API error

Compatible with Magento v2.3.4 Fixed minor bugs


  • Fixed API error
  • Fixed display fee error in checkout summary

  • Compatible with Magento 2.3.1
  • Fixed minor bugs

  • Added Extra Fee Information for Order API
  • Fixed bug: Stop Further Processing with Admin Order
  • Updated labels & content


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.

To enable Extra Fee for Magento 2, Log in to the Admin panel > Store > Extra Fee > Configuration. Then, you can set up as many rules for extra fees as you like.

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.</a>.

You can show extra fees on multiple locations in the frontend, such as Order, Credit Memo, Invoice, Shipment, PDF, Email, Cart Summary, and Payment Method. It is also possible to view the Order, Invoice, Shipment, and Credit Memo in the backend.

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.

With our extension, you can show additional fees in various parts of the shopping journey, such as the Product page, Checkout page, and Shopping Cart page.


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

Choose your suitable edition.

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

Enterprise

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
*Magento Edition
+$50
$199
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6
Mageplaza Release Notes New Update

Why choose Mageplaza Magento 2 Extra Fee

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.

Mageplaza 60-day Money Back Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Mageplaza Extensive Support Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Mageplaza Install via Composer Simple installation via composer helps you save time and eliminates technical issues during future updates.
Mageplaza Frequent Updates Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.