Shopping cart

How to configure Extra Fee in Magento 2

How to configure Extra Fee in Magento 2

At present, the default of Magento only supports several fees such as Free shipping, Table Rate or Flat Rate. Because of that, whenever an addition fee incurred, store owners might have to add them directly to products prices and customers might not aware of it. It would probably grow the price of the product significantly.

With Magento 2 Extra Fee by Mageplaza, you can now add extra fees to an order. It means that you can now add additional charges for some extra services such as gift wrapping or quick delivery. And you can also display these fees on the storefront when customers add items to their shopping cart which are really convenient for customers when shopping on your website.

Contents

Superior Features

This extension allows you to set the name and rule for a particular new fee before adding it on cart summary. It is essential to add new additional charges because if the extra ones are suitable and reasonable with the service, both store owners and customers can gain benefits. With stores, they can earn more profits form add-on services. On the other hand, customers will find it convenient and necessary for their expectation.

The flexibility when adding related extra fees

Extra fee is applied according to conditions

Using Extra Fee by Mageplaza, you can set the rules to put an extra fee into action based on several conditions such as Product Attribute Combination, Product Subselection, Condition combination, and Cart attribute. Notably, the extra fee will be activated whenever products or carts meet a certain condition.

Extra fee is applied according to conditions

Two options available when applying an extra charge

There are two choices that you can choose when using the extra fee are Manual and Automatic. If you select Automatic to be the type, after setting the fixed amount of fee, the additional charge will be added to the total summary section on the frontend automatically.

In the meantime, with the manual type, customers are allowed to select the extra services with charges or not. Also, store owners can display the fee amount on some specific areas which include payment method, shipping method, cart summary. As a result, both customers and admins can be more flexible.

How to configure Extra Fee in Magento 2

Various types to count extra fee

There are three types for you to choose to calculate the extra fee are Fixed amount for each item, Fixed amount for the whole cart and Percentage of cart total with specific functions. The first option allows you to add a fixed fee for each item which is chosen. With the second option, you can add the extra fee to the entire cart total. And the last one gives you the ability to add additional charge based on a certain percentage of cart total.

Various types to count extra fee

How to add new rule

  • Step 1: Full fill the information in the General section
  • Step 2: Set the rule to apply condition in the Condition section
  • Step 3: Set the form, service fee, display place, etc of the rule in the Action section
  • Step 4: Enter labels for the types of service with stores and in the backend

Step 1: Full fill the information in the General section

  • Name: Enter the name of the rule

  • Status: Choose Enable to apply the rule

  • Store Views
    • Only apply the rule with the stores which were chosen
    • You can choose various stores at the same time
  • Customer Groups
    • Only customers who are in the selected group can see the rule
    • You can choose various groups at the same time
  • Priority
    • Enter priority for applying the rule
    • The smaller the number entered, the higher priority level. With rules which have the same priority level, the level will be based on ID

    How to configure Extra Fee in Magento 2

Step 2: Set the rule to apply condition in the Condition section

  • Choose condition to apply the rule
  • You can set the conditions for the Cart or Product section such as Subtotal greater than 50, Total Items Quantity less than 5, etc.

How to configure Extra Fee in Magento 2

Step 3: Set the form, service fee, display place of the rule in the Action section

3.1 Apply Type

How to configure Extra Fee in Magento 2

  • Apply Type = Manual: Customers can custom the types of rule
    • Display Area: Choose the display area

      How to configure Extra Fee in Magento 2

      • Display Area = Cart Summary: Display the rule in the Cart Summary section
      • Display Area = Shipping Method: Display the rule in the Shipping Method section
      • Display Area = Payment Method: Display the rule in the Payment Method section
    • Display Type: Choose the display rule types for customers to select

      How to configure Extra Fee in Magento 2

      • Display Type = Radio: Display the selected style under radio
      • Display Type = Select: Display the selected style under select
      • Display Type = Checkbox: Display the selected style under checkbox
    • Is Required: Choose Yes to display forcing clients to select a type of service

  • Apply Type = Automatic: The service type of rule will be applied automatically
    • Fee Type: Select service payment type

    How to configure Extra Fee in Magento 2

    • Fee Type = Percentage of cart total: The service fee will be calculatedas the percentage of total cart
    • Fee Type = Fixed amount for the whole cart: The service cost will be counted as a certain amount of money when customers make purchases
    • Fee Type = Fixed amount for each item: The service charge will be calculated as a certain amount of money on each product in the cart
    • Fee Amount
      • Enter the amount of money or the percentage (depend on the type of payment that you choose)
      • You are not allowed to leave this field blank

3.2 Fee Tax

  • Choose Tax Rule to apply counting tax for the service fee
  • Fee Tax = No: Not apply counting tax for the service fee

3.3 Cart Sort Order

  • Enter the priority for displaying rule in frontend and admin order
  • The smaller the number entered, the higher display priority level. With rules which have the same display priority level, the display priority level will be based on ID

3.4 Refundable

  • Choose Yes to apply service cost for refund order
  • The service fee will be applied in the first refund time

3.5 Stop further processing

  • Choose Yes to limit the number of rules which are applied for service types (based on priority level and ID)
  • For example, there are 4 rules which are created namely Rule 1, Rule 2, Rule 3, Rule 4 and the priority are 0, 5, 3, 3 respectively.
  • All the rules are set as Stop further processing = No, all rules will be applied
  • Edit Rule 3 and select Stop further processing = Yes. After Apply Rule, the rules which are applied are Rule 1 (because of the higher priority level) and Rule 3. Rule 2 (because its priority level is lower) and Rule 4 (because it was created later) are not applied

How to configure Extra Fee in Magento 2

Step 4: Enter labels for the types of service with stores and in the backend

4.1 With Apply Type = Manual: Display the Manage Option

  • Type: Choose the service fee payment type
    • Type = Percentage of cart total: The service fee will be calculated as the percentage of the total cart
    • Type = Fixed amount for the whole cart: The service fee will be calculated as a certain amount of money when customers make purchases
    • Type = Fixed amount for each item: The service fee will be calculated as a certain amount of money on each product in the cart
  • Amount: Enter the money or the percentage (depend on the fee payment that you choose) to apply for the service fee

  • Admin
    • Enter the display name in admin order/ invoice/ shipment/ credit memo for the chosen type of service
    • You are not allowed to leave this field blank
  • The store’s services: Enter the display name for the service type which you have added outside frontend of stores

  • Is Default: Select a default type of service whenever customers choose the service which has just been added

  • New Option: Click the New Option button to set up more services

4.2 With Apply Type = Automatic: Display the Manage Label

  • Admin
    • Enter the display name in admin order/ invoice/ shipment/ credit memo for the chosen type of service
    • You are not allowed to leave this field blank
  • The store’s services: Enter the display name for the service type which you have added outside frontend of stores

How to configure Extra Fee in Magento 2

Explore Mageplaza Extra Fee extension

Posted by rainy in Blog . January 15, 2019

Comments for How to configure Extra Fee in Magento 2