Multi Fees extension for Magento 2

Version 2.0.6
  • Lifetime Updates

    FREE
    Updates

  • Lifetime Support

    FREE
    Support

  • Money Back

    30-DAY
    Money Back

This product is GDPR Compliant
    • Sell more with each order
      Use cart fees to generate extra profit and increase the average order value.
    • Promote your services
      Encourage purchases of additional services (gift wrap, warranty, rush delivery, etc.)
    • Make up for shipping and billing expenses
      Share your shipping and payment processing expenses with your customers.
    • Shape more personalized offers
      Display/hide fees according to customers’ location, group, set rules & conditions.
    • Easily manage all extra fees
      Set fees for each product (NEW), define a fee price (fixed/percent), input type, description, position on a page and more.

СE 2.1.x - 2.3.1; EE 2.1.x - 2.3.1

The version for Magento Enterprise comes with:

  • Priority Support

    Priority
    Support

  • Personal Assistance

    Personal
    Assistance

  • Product Consultancy

    Product
    Consultancy

$199
Select Magento Extension Builder
Magento Marketplace
Magento Enterprise
Composer Packages

What is Multi Fees extension for?

With the extension, you can drive more sales and increase the average order value and save on billing and shipping expenses.

Improve your customers’ shopping experience by providing them with such options as: rush delivery, product insurance, check commission, extended warranty, and dozens more.

  • Own the Magento 1 version of the extension? Contact us to get your personal 25% upgrade discount!

The Issues Multi Fees Extension Solves

  • SHOPPING CART FEES
  • SHIPPING FEES
  • PRODUCT FEES
  • PAYMENT FEES
  • ADVANCED CUSTOMIZATION
  • CALCULATION TYPES
  • ADVANCED CONDITIONS
  • BACKEND MANAGEMENT
  • MAGENTO 2 API SUPPORT

Shopping Cart Fees

Problem:

By default, Magento 2 doesn’t allow adding extra paid services and custom fee options on the shopping cart page. This functionality would allow increasing average cart value, as well as customer shopping experience and loyalty.

Solution:

The extension helps you easily add/offer extra fees on the shopping cart page. You’ll be able to conveniently suggest extra fees for selection.

Feature Highlights:

  • 3 cart fee input types: drop-down, radio-button or check-box
  • Editing fee description & position on the shopping cart page
  • Fee percentage calculation
  • Magento 2 add extra fee in checkout functionality
  • Applying fees to Subtotal with Discount, Shipping & Handling, Tax, and more

Shipping Fees

Problem:

Shipping fees can become a real burden, especially when settling for free shipping model and enabling a shipping method that requires specific rates & charges.

Solution:

Stop selling at a sacrifice ― suggest the customers take over your shipping expenses (fully/partially) & apply custom shipping fees to any default or custom-created shipping method.

For instance, you can surcharge 10% in case a customer selects UPS Ground shipping method or $20 if an ECO shipping method is chosen. Similarly, you may need to introduce extra shipping fees in case large/heavy parcel delivery takes place. This way, you’ll be able to make up for any shipping fee deducted from your account by a shipping provider.

Feature Highlights:

  • Advanced fee conditions to display/hide shipping cart fees
  • 3 cart fee input types: drop-down, radio-button or check-box
  • Customizable fee name, description and position
  • Advanced fee price calculation, and more

Product Fees

Problem:

Depending on the country of your business, there can be fees levied on specific items by local or state jurisdiction (mattress fee, tire tax, bottle deposit fee, etc.). This can directly impact your profit and should be taken good care of.

Solution:

The extension enables you to add extra custom fees that will appear on the product page and make such fees mandatory in order to cover certain business-specific expenses.

Additionally, product fees work great at increasing the average order value and the profit. With this cross-selling-like functionality, you can softly offer items and services associated with the main product: gift wrap, individual print-outs (images, photos, text), personalized version upgrades and etc.

When selected, the product fee won't apply to the cart total, it will only affect the price of the associated product.

Also, this fee can be managed individually for each product on the shopping cart page.

Feature Highlights:

  • Displaying either on the shopping or product cart pages
  • 4 product fees input types: drop-down, radio-button or check-box & hidden
  • Flexible fee calculation
  • Adjusting the name & description, and more

Payment Fees

Problem:

Payment processing fees are an intrinsic part of the cost of doing business online. Credit and debit card transactions must be covered, and these are normally you who have to take care of the expenses. As a merchant, you know how money-losing this can be.

Solution:

The extension enables you to assign additional fees to any default or custom-created payment method thus sharing a part of the business operations expenses.

For example, you can charge extra the customers who choose the 'Cash on Delivery’ method or add the required 3% charge for those who want to check out with PayPal. This way, you’ll get to make up for any transaction fee deducted from your account by any payment provider.

Feature Highlights:

  • Assigning fees to any default/custom-created payment method
  • Advanced fee conditions
  • Different ways of fee’s price calculation
  • Position & input type customization

Advanced Customization

Problem:

Setting extra fees the way they blend in the look and feel of your Magento 2 store is critical. Moreover, each fee type is unique and requires a specific input type, price, language, and on-page position

Solution:

The extension allows setting any type of product fees in such a way that they seamlessly fit in your site’s design and your business’s marketing activities. Also, you get to customize the offers according to the shoppers’ location and the peculiarities of their customer group.

Feature Highlights:

  • Fee names displaying in Store View-specific languages
  • Setting fees for specific customer groups
  • Date picker functionality
  • Allowing to add related information in the text message field
  • Various fee layout types
  • Flexible fee display settings

Calculation Types

Problem:

Customization of pricing scenarios remains of primary importance for the eCommerce merchants. Another main focus is the convenience of taxation management.

Solution:

The extension offers advanced possibilities when it comes to fees pricing calculation ― you’ll get to manage taxation and fees calculation –related questions with ease.

Feature Highlights:

  • Additional fees block to display prices
  • Including/excluding taxes for extra fees
  • Applying any tax fee type
  • Fixed/percentages calculation options
  • Setting fee prices based on cart total/particular product price

Advanced Conditions

Problem:

The ability to set fee conditions is vital for triggering specific fee display at the right time and to the right segment of your customer base.

Solution:

The extension enables you to create advanced conditions or conditions combinations that activate extra fees whenever needed. All Magento conditions that are available for creating shopping cart rules get to be applied to extra fees.

Thus, you’ll be able to display/hide custom fees under certain scenarios thus achieving business-specific marketing objectives.

Feature Highlights:

  • Abundance of fee conditions
  • Conditions combination
  • Applying fees to the whole cart/particular item
  • Conditions for specific customer groups

Backend Management

Problem:

The ability to have flawless and intuitive access to data is a must. It allows tracking and analyzing the effectiveness of the introduced extra fees ― and make adjustments when required.

Solution:

The extension helps take full control over additional fees management and tracking.

Feature Highlights:

  • Displaying fees in the order’s view
  • Displaying fees in the order totals block
  • Easy editing & tracking
  • Fees section (for the orders manually created in the backend)

Magento 2 API Support

Problem:

Magento 2 API support is required to enable convenient extra fees–related data management in 3rd party systems.

Solution:

The extension adds its own resources to the default Magento 2 Order API. You get to manage data on the applied custom fees outside Magento 2 backend, i.e., ERP systems, mobile apps, and more..

Feature Highlights:

  • Handling extra fees in 3rd party systems
  • Convenient data retrieval & management
  • Extra fees application via API

Features of Multi Fees Extension

Shopping Cart Fees

This fee type provides the possibility to add extra fees on the shopping cart page, such as gift wrap, fast delivery options (with the possibility to display the date picker box), extra warranty, etc.

With the Multi Fees extension, you can:

  • assign fees to different store views,
  • display fee names & descriptions in Store View-specific languages,
  • add date picker and the special text message field that the customers may populate to add information,
  • apply the one-time setting that enables the fees to depend on the number of products added to cart,
  • Magento 2 add extra fee in checkout functionality,
  • change the fee block position and the fee description to match the desired location,
  • show the fee layout as a drop-down, radio-button or check-box ,
  • apply the fees to Subtotal with Discount, Shipping and Handling or Tax .

Shipping Fees

Add a specific fee when a shipping method is selected. Additional shipping fees can be applied to any default or custom shipping method. This allows showing some particular shipping rates.

Note! Take a look at the Shipping Suite Ultimate extension for complex shipping rates handling.

With the Multi Fees extension, you can:

  • assign fees to different store views,
  • display fee names & descriptions in Store View-specific languages,
  • add date picker and the special text message field that the customers may populate to add information,
  • apply the one-time setting that enables the fees to depend on the number of products added to cart,
  • change the fee block position and the fee description to match the desired location,
  • Magento 2 add extra fee in checkout functionality,
  • show the fee layout as a drop-down, radio-button or check-box,
  • apply the fees to Subtotal with Discount, Shipping and Handling or Tax.
<

Payment Fees

Display this fee type on the payment screen when a specific payment option gets selected. This may be helpful when there is a need to extra charge the customer when a particular payment method is selected.

  • assign fees to different store views,
  • display fee names & descriptions in Store View-specific languages,
  • add date picker and the special text message field that the customers may populate to add information,
  • apply the one-time setting that enables the fees to depend on the number of products added to cart,
  • change the fee block position and the fee description to match the desired location,
  • Magento 2 add extra fee in checkout functionality,
  • show the fee layout as a drop-down, radio-button or check-box,
  • apply the fees to Subtotal with Discount, Shipping and Handling or Tax.
<

Product Fees

The extension enables you to set extra fees on the product page without the possibility to deselect thus making such fees mandatory (the hidden fee type).

If any other fee type (drop-down, radio-button or check-box) is selected, this fee can be managed individually for each product on the shopping cart page.

You’ll be able to:

  • 4 extra fees input types,
  • different fees can be applied to different store views. The fee names can be translated accordingly for any Store View,
  • the fees support the date picker and the special text message field that the customer may populate to add information,
  • use the one-time setting to enable the fees to depend on the number of products added to cart,
  • apply such fees to Subtotal with Discount, Shipping and Handling or Tax,
  • Magento 2 add extra fee in checkout functionality.
<

Fee Calculation

The extension offers advanced fee calculation options:

  • items (5 products A and 7 products B is 12 items),
  • products (5 products A and 7 products B is 2 products),
  • weight or spent amount.

Additionally, you’ll be able to:

  • set fees as fixed or by percentage,
  • calculate fees from the matching products only and not from the whole cart,
  • apply any tax class to the fees and manage fees taxation according to your local laws.

Fee Conditions

The Multi Fees extension allows setting as complex conditions as required. Also, you’ll be able to:

  • calculate fees from the matching products only and not from the whole cart,
  • configure your offers based on the shoppers’ location,
  • use specific aspects of the customer group to set extra fees.
<

Backend Experience

With this extension you’ll be able to:

  • conveniently overview all the fees in the order’s view,
  • check and edit any fee selected by the customer,
  • view the fees separately in the order totals block,
  • add the fees to the order that was manually created from the backend.

Full API Support

The extension adds its own resources to the default Magento 2 Order API ― it handles the shopping cart, shipping and payment fees.

All the operations supported by Magento 2 API can be achieved using the fee parameters of the Multi Fees extension offers.

This extension for Magento 2 is fully GDPR complaint. The software neither collects nor stores any personal users' data.
Also, the extension doesn't share any personal info with third parties, and doesn't use this data for any marketing purposes.

FAQ

How to install our Magento 2 extensions?

We offer 4 independent ways of Magento 2 extension installation:

What Magento editions do MageWorx extensions support?

MageWorx extensions support Magento 2 Open Source (former Community), Commerce (former Enterprise) editions including Magento 2 Commerce Cloud platform.

MageWorx Repository: how to use it?
Our own repository has been primarily intended to facilitate and speed up the process of MageWorx extensions installation and update.
In order to work with the repository, you’ll need to have the Composer on the server first. This is the package manager of the PHP software that allows you to update & install scripts on your site.
Click here for further installation instructions > > >
Can I use 1 MageWorx license on multiple websites and staging/test hosts?
According to MageWorx License Agreement, 1 copy of MageWorx software can be used on 1 Magento production installation. Thus, separate Magento installations require purchasing separate licenses.
Please mind that the extensions are not domain related, i.e., if you run each website one 1 Magento installation, then 1 license can be used. However, if you’ve got several websites on different Magento installations, then separate licenses for each of them should be purchased.
Full MageWorx License Agreement is available here > > >
Before going live, can I test a MageWorx extension on a staging site?
Yes, you can install and set up any MageWorx extension on a test environment before making changes on your production site.
Are MageWorx extensions compatible with 3rd party themes?
By default, all MageWorx Magento 2 extensions are tested on three most popular themes: Luma, Ultimo, and Porto.
Are MageWorx extensions mobile-friendly?
In the world where 45% of purchases are completed via mobile (according to Retail Dive), we find it crucial to test and optimize all MageWorx extensions for mobile friendliness.
How can I pay for MageWorx products?
Two most common payment methods are currently accepted ― credit card & PayPal. All the payment transactions are carried out in full compliance with the security and confidentiality requirements.
For how long can I get free updates?
MageWorx offers free LIFETIME updates & support.
How can I get tech support?

Currently, MageWorx Magento support team can be reached via:

How can I migrate from Magento 1 to Magento 2?
Database migration, migrating custom-built functionality & design, as well as migrating advanced SEO settings ? these and other options are available within our one-stop migration service.
To get a quote, you’ll need to contact our Client Relations Manager.
Request an estimate here > > >
How can I get a refund?
30-day money back guarantee is offered for MageWorx extensions that have been purchased via our site ? customer satisfaction & creating true value are our top priority! Please mind that this is with the exception of those Magento 1 extensions that are intended to be upgraded to their Magento 2 versions within 30 days since the moment of M1 version purchase. In such a case, a refund will be applied solely to the Magento 2 extension version.
Full MageWorx Refund Policy is available here > > >
Does MageWorx have a discount program?
Reward points, bulk & upgrade discounts ? at MageWorx, we do our best to show appreciation to our new & existing customers. Joining the program is fast and easy. To start saving with us, you need to create an account.
To learn more about how much you can save on shopping with MageWorx and get detailed instructions, please
Follow the link > > >
How can I become an affiliate?
By helping MageWorx promote our extensions, you can earn up to 50% on every order. To join the affiliate program, you need to create an account on our website, go to ‘My Profile ― Affiliates’, then complete & verify your affiliate profile! That’s it!
More details on MageWorx Affiliate Program is available here > > >

Reviews of Multi Fees extension for Magento 2

Only registered users can write reviews. Please, log in or register

great extension, if only I could use it by API

On May 5, 2019
- Alessandro La Rocca Newark, United States United States Verified User
More and more customers ask to create the user interface through the rest api (decoupled frontend or mobile app). This extension works well with the Magento standard frontend but unfortunatley it does not allow to apply fee by api.

awesome support

On November 23, 2018
- Advin_ure United States United States Verified User
They've done really great job improving the extension. I had an issue with multi fees and they got it fixed within an update! I am very satisfied.

Great extension, even better support!

On August 14, 2018
- Parker Braamse Oldsmar, United States United States Verified User
This extension is so useful for our needs. Does everything we need and more. When I initially purchased it, it did not do everything I needed, but the developers were quick to add the functionality I needed and the support is top notch! I would not hesitate to buy more of their extensions when/if I need them. Some of the best developers in the Magento world I have worked with.

Bin begeistert!

On June 8, 2018
- Dennis Verified User
Bin sehr begeistert von der Extension, nur leider hat die Extension bei verschiedenen Zahlungsarten unterschiedliche Arten die Gebühr bei einer Rechnungskorrektur zu berechenen. So das einmal die Gebühr raus gerechnet wird und ein anderes mal wieder nicht.
Aber sonst eine sehr gute Extension, vielen Dank.

Very good support

On May 16, 2018
- Gunthard Düsseldorf, Germany Germany Verified User
At first there were a few problems with understanding but the problem was ultimately resolved with much patience by mageworx. Very good support. Here I buy again.
Product Changelog
  • Legend:
  • New Feature
  • Bug Fix
  • Version: 2.0.6 (July 12, 2019)
  • Bug fixes
  • Version: 2.0.5 (May 16, 2019)
  • Adds the feature to calculate the fees using the default bundle product quantity setting
  • Bug fixes and code improvements
  • Version: 2.0.4 (April 2, 2019)
  • Bug fixes and code improvements