Shipping Rules¶
Overview¶
Default Magento only allows fixed shipping fees for item or order, admins can only set rules to free items/orders that can not custom the shipping price. Mageplaza Shipping Rules module provides some solutions for admins to change, add or subtract shipments by the item or order. Or admins can create rules to apply shipping fees for certain days or time frames or apply shipping fees to each store or different customer groups.
How to configure¶
From the Admin Panel, go to Sales > Shipping Rules > Configuration
1. Configuration¶
General¶
- Enable: Choose Yes to use the features of this module
- Apply for Backend Order: Choose Yes to apply the rule when admins create a new order
- Apply Multi rules in a shipping method: Choose Yes to apply multiple rules for shipping method
2. Manage Rules¶
How to add a new rules¶
- Step 1: Enter the full General information
- Step 2: Set the conditions to apply the rule in the
Conditions
section - Step 3: Set up shipment calculation in
Actions
section
Step 1: Enter the full General information¶
- Name: Enter the name of the rule
- Description: Enter a description for the rule
- Status: Select “Enable” to apply the rule
- Select Shipping Methods
- Select the delivery method
- You can choose from a variety of delivery methods
- Store Views
- Only the products in the selected store will be applied the rule
- Multiple stores can be selected at the same time
- Customer Groups
- Apply the rule to the customers of the selected group
- Multiple groups can be selected at the same time
- From: Choose the date/month/year to start applying the rule
- To: Select the date/month/year to end applying the rule
- Select Days
- Select the day of the week to apply the rule
- Multiple dates can be selected at the same time
- Time From
- Select the hours of the day to start applying the rule
- For countries located in different time zones, they will apply according to the hours configured for those countries. For example: Viet Nam is in GMT +7. America is in GMT -5. Time From is 8:00 AM, then 8:00 AM of Vietnam and 8:00 AM of America will start applying the rule when there are buyers.
- Time To:
- Select the hours of the day to finish applying the rule
- For countries located in different time zones, they will apply according to the hours configured for those countries. For example: Viet Nam is in GMT +7. America is in GMT -5. Time From is 17:00 PM, then 17:00 PM of Vietnam and 17:00 PM of America will not apply the rule when there are buyers.
- Priority
- Enter the priority for synchronizing objects
- The smaller the number, the higher the priority
- For rules with equal priority, the priority will be based on what rules are created first.
- Discard Subsequent Rules: Choose Yes to discard the application of rules with lower priority. For example, the priority of the first rule = 1 while that of the second rule = 2. If in the first rule Discard Subsequent Rules = Yes, only the first one will be applied.
Step 2: Set the conditions to apply the rule in the Conditions section¶
- Select conditions to apply the rule
- You can set the conditions for Cart or Product section as Subtotal greater than 50, Total Items Quantity less than 5, etc
- The condition to apply Shipping Rules will depend on
Cart Price Rules
.- Active if Cart Price Rules applied
- Select the created rule in the
Cart Price Rules
to activate the rule for shipping - Multiple rules can be selected at the same time
- If the customers use a coupon or purchase and satisfy the conditions of the selected rule in the
Cart Price Rules
, this rule will be applied to shipping without checking the applicable conditions of the selection above.
- Select the created rule in the
- Inactive if Cart Price Rules applied
- Select the created rule in the
Cart Price Rules
to activate the rule for shipping - Multiple rules can be selected at the same time
- If the customers use a coupon or purchase and satisfy the conditions of the selected rule in the
Cart Price Rules
, this shipping rule will not apply without checking the applicable conditions of the selection above. - If one or more rules is selected in the
Active if Cart Price Rules applied
fields andInactive if Cart Price Rules applied
fields, theInactive if Cart Price Rules applied
field will be checked based on theInactive if Cart Price Rules applied
- Select the created rule in the
- Active if Cart Price Rules applied
Step 3: Set up shipment calculation in Actions section¶
Configure Calculation Shipping Fee¶
- How to apply fee
How to apply fee = Re-calculate shipping fee
: Replace the old shipping fee calculationHow to apply fee = Add extra fee
: Add the extra fee for the shipping- Minimal fee change: Enter the minimum change fee
- Maximal fee change: Enter the maximum change fee
How to apply fee = Subtract extra fee
: Discount the shipping surcharge- Minimal fee change: Enter the minimum change fee
- Maximal fee change: Enter the maximum change fee
- For example: Admins configure
Minimal fee change
is $5. After calculating the shipping fee will be $20. Original shipping fee is $10. The actual shipping fee will be $10 + $5 (ifHow to apply fee = Add extra fee
) or $10 - $5 (ifHow to apply fee = Subtract extra fee
). It’s the same as withMaximal fee change
Minimal of Total Shipping Fee
: Enter the minimum shipping charge that the customers must payMaximal of Total Shipping Fee
: Enter the maximum shipping charge that the customers will pay- For example: Admins configure
Minimal of Total Shipping Fee
is $15. After calculating the shipping fee will be $12. The actual shipping fee will be $15. Similar to theMaximal of Total Shipping Fee
, the Maximal of Total Shipping Fee is $25. After calculating the shipping fee is 30. The actual shipping fee will be $25.
- For example: Admins configure
Configure Order Scope: Shipping fee is calculated for the Order¶
- Type
Type = Disable
: The shipping fee is not calculated for the OrderType = Fixed Amount
: The shipping fee is a fixed amount per orderType = Percentage of original shipping fee
: The shipping fee is the percentage of the original shipping fee. For example, you fill in 5%, the original shipment fee is $20, so the shipping fee is $1 (if the configuration of theHow to apply fee = Re-calculate shipping fee
)Type = Percentage of cart total
: Shipping fee is the percentage of total amount. For example: you fill in 5%, cart total is $200, so shipment fee is $10 (if configuration ofHow to apply fee = Re-calculate shipping fee
)Cart Total includes
:Cart Total includes = Tax
: Shipping fee is calculated based on the total amount of the purchase including TaxCart Total includes = Discount
: Shipping fee is calculated based on the total purchase amount after discount- Cart Total can be selected including Tax and Discount
Fee Amount
- Enter fixed shipment or percentage to charge ship
- This field is not empty
Configure Cart Items Scope:¶
- Type
Type = Disable
: The shipping fee is not calculated for each productType = Fixed Amount
: The shipping fee is a fixed amount per each orderType = Fixed amount with each of weight unit
: Shipping fee is calculated as a certain amount per unit weight. For example: you fill in $5, weight of item is 2kg, so shipping fee is $10 (if configuration ofHow to apply fee = Re-calculate shipping fee
)Type = Percentage of cart total
: Shipping fee is the percentage of total amount. For example: you fill in 5%, cart total is $200, so shipping fee is $10 (if configuration ofHow to apply fee = Re-calculate shipping fee
)Item price includes
Item price includes = Tax
: Shipment fee is based on the price of each product included TaxItem price includes = Discount
: Ship charges are calculated based on the price of each item after discount- You can choose the price of each product including Tax and Discount
Fee Amount
- Enter fixed shipment or percentage to charge ship
- You are not allowed leaving this field blank
Select the conditions for applying the rule to each product. Only when you purchase the selected products here, shipping fee is applied for each product. You can see the selected products in the
PREVIEW PRODUCTS
sectionApply for free shipping items
- Select Yes to apply the rule to the products that are shipped free if the selected products are also in the same rule and that rule has a free shipping configuration when purchasing these products.