Magento 2 Extra Fees Extensions Comparison (Amasty, Mageworx)

- E-Commerce, Magento 2
 

Magento 2 Extra Fees Extensions Comparison Amasty Mageworx

If you provide additional services it is not easy to integrate them into checkout or shopping cart pages of default Magento 2. Furthermore, you can’t charge any additional fees for them, but there are some third-party solutions that solve this problem. Below, we compare two Magento 2 fees modules that offer the desired functionality: Amasty Extra Fee for Magento 2 and Mageworx Magento 2 Multi Fees.

Download / Buy Amasty Extra Fee Magento 2 Extension

Download / Buy Mageworx Multi Fees Magento 2 Module

Extra Fees / Multi Fees Grid

Generally, we start our reviews from the backend exploration, and this comparison is not an exception. Let’s see how each Magento 2 fee extension represents a greed with fees.

In case of Amasty it is a compact grid that contains the following columns: ID, Name, Store View, Customer Group, Enabled, and Action. From the grid, we understand that it is possible to implement fees on per store view and customer group basis. The last column provides the ability to edit fees at the same time you can apply such mass actions as delete, enable, and disable.

 Amasty Extra Fee Magento 2 Extension Review; Amasty Extra Fee Magento Module Overview

The corresponding grid of the Mageworx Magento 2 Multi Fees module is more informative. It includes such columns as ID, Name, Type, Input Type, Store View, Sort Order, Ordered, Fee Total, Required, Status, and Action. Although customer groups are not shown in the grid, but the extension supports fees on the basis of this parameter. Store view support is also available. Besides, the grid shows that there are several fee types as well as input types. In case you want to avoid conflicts between fees, there is such parameter as sort order. Some stats are also available here: Ordered and Fee Total. As for the Actions column, it allows to edit and delete fees. Mass actions are the same as in case of Amasty Magento 2 Extra Fee module.

 Mageworx Multi Fees Magento 2 Extension Review; Mageworx Multi Fees Magento 2 Module Overview

As you can see, the Mageworx Multi Fees grid seems to be a little bit overwhelmed than the Amasty Extra Fees grid, but it provides more information. Let’s see, how different is the process of fee creation.

Add New Fee

The section where you create a new fee fully describes almost all opportunities that each Magento 2 fee module offers. In case of Amasty, you get 5 tabs of settings: General, Options, Stores & Customer Groups, Conditions, and Calculations.

The first one allows to specify name, status, type (checkbox, dropdown, or radio button), sort order, and description.

 Amasty Extra Fee Magento 2 Extension Review; Amasty Extra Fee Magento Module Overview

Next, you can create various options for your new fee. It is possible to set a default value, specify price and choose its type (fixed of percent), and add frontend and backend description.

 Amasty Extra Fee Magento 2 Extension Review; Amasty Extra Fee Magento Module Overview

After options are configured, select store views and customer groups to display fees to.

 Amasty Extra Fee Magento 2 Extension Review; Amasty Extra Fee Magento Module Overview

To make the fee display more precise, you can create custom conditions:

 Amasty Extra Fee Magento 2 Extension Review; Amasty Extra Fee Magento Module Overview

In Calculation, you can include discount, tax, and shipping in subtotal.

 Magento 2 Extra Fees Extensions Comparison Amasty Mageworx

As for the Mageworx Magento 2 Multi Fees extension, it offers all the necessary options via 4 tabs: Main, Manage Labels, Manage Options, and Conditions.

The first one allows to specify fee name, description, type, customer group, whether it is required or not, status, store view, sort order, and tax class as well as enable customer message and date field.

 Mageworx Multi Fees Magento 2 Extension Review; Mageworx Multi Fees Magento 2 Module Overview

In Manage Labels, you specify store view fee names, descriptions, customer message titles, and date field titles.

 Mageworx Multi Fees Magento 2 Extension Review; Mageworx Multi Fees Magento 2 Module Overview

In Manage Options of the Magento 2 fee extension, select an input type for a new fee: dropdown, radio button, checkbox. Besides, you can decide whether this is a one-time fee or not as well as select a basis for the percent price type. Next, add fee options. The algorithm is the same as in case of the Amasty Magento 2 extension.

 Mageworx Multi Fees Magento 2 Extension Review; Mageworx Multi Fees Magento 2 Module Overview

Mageworx Multi Fees Magento 2 Extension Review; Mageworx Multi Fees Magento 2 Module Overview

The last tab allows you to create custom conditions to make fee display more precise.

 Mageworx Multi Fees Magento 2 Extension Review; Mageworx Multi Fees Magento 2 Module Overview

The Mageworx Magento 2 Multi Fees Magento 2 Module provides more options than the Amasty Magento 2 Extra Fee extension, but it seems that a slightly limited amount of parameters makes the Extra Fee more elegant and easy to use. Besides, the division into 5 sections makes the backend more convenient and user-friendly. Now, let’s see what each configuration section offers.

Configuration

In case of the Amasty Magento 2 fees module, the configuration section is divided into 3 subsections: Calculation, Tax, and Frontend. The first one allows to include discount, tax, and shipping in subtotal. The second one provides the ability to select a tax class. The third sub-section allows to show/hide feed on cart page. Note that some options that Mageworx adds to the “New Fee” section, are available in Amasty’s configuration.

 Magento 2 Extra Fees Extensions Comparison Amasty Mageworx

As for the Mageworx Magento 2 fees module, the configuration section allows to show/hide fees in a shopping cart, select calculation settings (including or excluding tax), and specify display settings for the Additional Fees block as well as additional fees amount in cart and documents (orders, invoices, credit memos).

 Mageworx Multi Fees Magento 2 Extension Review; Mageworx Multi Fees Magento 2 Module Overview

Frontend

Now, when you know that the backend interfaces of booth tools provide similar features but in slightly different ways, we’d like to examine the frontend appearance of both Magento 2 modules.

The Amasty Extra Fee Magento 2 extension adds the following section with additional fees:

 Amasty Extra Fee Magento 2 Extension Review; Amasty Extra Fee Magento Module Overview

Depending on the selected options, the amount of extra fee changes. The same is about Order Total.

And this is how the checkout block looks with the Magento 2 fee extension:

Amasty Extra Fee Magento 2 Extension Review; Amasty Extra Fee Magento Module Overview

Note that both fee sections update price without page reloads!

In case of Mageworx the same section is more complex, since it contains two more sections: Customer Message and Date.

 Magento 2 Extra Fees Extensions Comparison Amasty Mageworx

Select a fee, click the “Apply Fee” button and the extension will update Additional Fees and Order Total.

The same section on the checkout page:

 Magento 2 Extra Fees Extensions Comparison Amasty Mageworx

No page reloads occur as well.

Price

Since the functionality and the appearance of Amasty Extra Fee for Magento 2 and Mageworx Magento 2 Multi Fees are very similar, it is very important to compare prices. You can purchase Amasty’s tool for $249, while the multiple fees Magento 2 module by Mageworx costs $149, but today it has a discounted price – only $99.

Amasty Extra Fee vs Mageworx Multi Fees

Amasty

Mageworx

Store View Support

+

+

Customer Group Support

+

+

Checkbox

+

+

Dropdown

+

+

Radio Button

+

+

Sort Order

+

+

Fixed Price

+

+

Percent Price

+

+

Custom Conditions

+

+

Required

+

Tax Class

+

+

Customer Message

+

Date Field

+

One-Time Fee

+

Shopping Cart

+

+

Checkout

+

+

Price

$249

$99

Final Words

We think that the Amasty Magento 2 fee extension offers a more intuitive and user-friendly backend that lacks some options offered by Mageworx that are not crucial. But the module is 2.5 times more expensive (if the discount is still applied), so it’s up to you to decide whether you need a user-friendly or a budget-friendly solution for implementing multiple fees functionality on your Magento 2 website.

Download / Buy Amasty Extra Fee Magento 2 Extension

Download / Buy Mageworx Multi Fees Magento 2 Module