Extra Fee for Magento 2 Magento 2 Extension User Guide Official extension page: Extra Fee for Magento 2 Page 1
Table of contents: 1. General settings.....3 2. Extra Fees Creation.....5 3. Condition Settings...11 4. Fee Calculation..14 5. Applying fees to purchases from the admin panel....15 6. Frontend Examples......16 Page 2
1. General Settings To configure general extension settings please go to Stores -> Configuration -> Amasty Extensions -> Extra Fee Choose whether to include/exclude shipping, taxes and discounts applied to products when calculating extra fees (only for percent fee type). Page 3
1. General Settings Specify the tax class that suits your product. Set the option to Yes to display extra fees block on the cart page. Page 4
2. Extra Fees Creation To generate extra fees please go to Stores -> Extra Fee - > Fees Click here to add a new fee All created additional fees are displayed on the Extra Fees grid. Page 5
2. Extra Fees Creation Specify the name of the extra fees block. The name will be displayed on the Frontend. Set to yes to enable the fee. Specify the sort order for frontent display ( zero is the highest position). Page 6
2. Extra Fees Creation Select input type for fee options that will be displayed on the frontend. Specify additional description that will be available on the frontend (see page 15). Page 7
2. Extra Fees Creation Set prices for each option. Specify fee options for different store views. Page 8
2. Extra Fees Creation You can also set a particular option as default. In this case the option will be automatically chosen unless a customer choses another one. Specify the fee type either a percent or a fixed price. Page 9
2. Extra Fees Creation Specify store views and customer groups for which extra fees will be available. Page 10
3. Condition Settings Use flexible conditions for fees block display. You can show fees based on products subselection and cart attributes. In case a customer meets the conditions he/she will see the fees block on the cart and checkout page. NOTE: To show the block to all customers don t specify any conditions here. Page 11
3. Condition Settings Use conditions combination to crate complex rules for fees block display. Page 12
3. Condition Settings Create rules based on active shipping and payment methods. Once a customer chooses the specified shipping or payment method, the fees block with custom options will be displayed. Page 13
4. Fee Calculation You can choose to include tax, discount and shipping subtotals into the fee for each particular rule. If the options are set to Default, parameters for calculation will be taken from the general extension settings (see page 3). Page 14
4. Applying fees from the admin panel When you create a new order from the backend, add product(s) first and the field to apply additional fees appears. Choose a fee or fees you would like to add to the order and click Apply Fees button. If you need to add fees to the already existing order, go to Sales - Orders, choose the order you need and click Reorder to start editing it. Page 15
5. Frontend Examples Show extra fee blocks on a shopping cart page Page 16
5. Frontend Examples You can use either a percent or a fixed price type for each extra fee block. Percent fees are calculated automatically. Use different input types and display as many extra fee blocks as you need. Page 17
5. Frontend Examples Show additional information for each extra fee block if necessary. Page 18
5. Frontend Examples Display Additional Fees blocks on the checkout page. You can as well display fee blocks on the success page, if you have any Magento checkout extensions. Page 19
Thank you! Should you have any questions or feature suggestions, please contact us at: http://amasty.com/contacts/ Your feedback is absolutely welcome! Page 20