Is there an option to make the fee unselectable on the front end?
It is possible to create a fee that customers cannot unselect.
To configure it, please do the following:
- In Magento Admin Panel → Stores → Configuration → Amasty Extensions → Extra Fee → Fees click Add New Fee and in General section set the Type to Radio Button:
- Then mark the option as selected by default using the Is Default setting in the Options section:
You can see how this setup works on the frontend:
Related Articles
How to create a mandatory fee?
If you need your customers to select an obligatory fee during checkout, you can create a mandatory fee that won't allow customers to place an order unless at least one fee option is selected. To do that, please go to Magento Admin Panel → Stores → ...
Extra Fee | GraphQL methods
Queries getListFeeItems description: get a list of created fees getFeeItemsForQuote(cart_id: String!) description: get a list of fees available in the current cart getFeeOptions(fee_id: Int!, store_id: Int!) description: get a list of fee options ...
How to create a fee that will be applied to certain products only?
The Extra Fee extension allows creating a fee for mixed carts that will be applied to specific products in the cart only. To create such a fee, please go to Magento Admin Panel → Amasty Extensions → Extra Fee → Fees and create a fee with the value ...
Is it possible to combine fixed and percentage values inside one fee?
Fees can be configured to have fixed and percentage amounts at the same time. When creating a fee at Stores → Configuration → Amasty Extensions → Extra Fee → Fees → Add New Fee, go to the Options tab and click Add Option button to have as many ...
How to handle taxes for extra fees?
Enabling taxes for extra fees If you'd like to apply tax to your extra charges, you'll need to prepare your settings first. It needs to be done in two separate places. Default Magento settings Step 1. Navigate to Stores → Taxes → Tax Zones and Rates ...