Extra Order & Product Fees for Magento 2
Magento Compatibility: 2.2, 2.3, 2.4
Extension VERIFIED By: Magento Marketplace
Screenshots

Cart page

Checkout page

Order view page - customer

Backend - Order view page

Backend Menu

Backend - Admin Grid

Backend - Create Fee form - General information

Backend - Create Fee form - fee options

Backend - Create Fee form - Conditions

Backend - Create Credit memo

Backend - Global configuration

Invoice view page - customer

Backend - Create new order by admin

Credit memo view page - customer

Email - Order

PDF - Invoice
Extra order and product fees extension allows you to create any kind of additional fees or charges and add them to the final order. You can add any type of extra service that your customers may need. The customer can choose it from the cart and checkout while processing the order. That can be:
- extended warranty
- express shipping
- installation service
- premium version
- or anything else that you want to offer!
With this extension, you can create an unlimited number of fees or charges in your store.
Moreover, you can specify the number of options each fee may have. For example, an Extended Warranty fee may have several options: 1 year, 2 year or 5 year.
Features
Input Types
The admin can add extra fee options in four ways:
- checkbox options,
- drop-down menu,
- radio buttons,
- or hidden (to automatically apply to the cart that can't be removed by the customer).
Product Fees Price and Calculation
The admin can define a price to an option. Fee price can be set as:
- fixed - to add the fixed amount on your shopping cart;
- percentage - the amount is calculated based on the subtotal price.
For the percentage type, you can define either to include tax, discount or shipping to subtotals into the fee. You can either set this option for each particular rule optionally or set globally from the store configuration.
Fees Conditions
Fees options are either display or hide on the front-end only when certain conditions are met.
Thus, the admin can set when to show fees and which type of options to render on the cart and checkout that a customer can select on the cart and checkout.
- Compatible with Magento 2.4
Version 1.0.1
- Fix the indexing issue on save a new object
- Improve coding standard
Version 1.0.0
- Initial Release