Rule overview
This rule allows you to discount specific shipping rates at the checkout based on defined conditions. You can apply percentage, fixed amount off, subtotal percentage, set fixed price, or set all shipping free, etc. using criteria like shipping address, customer tags, product tags, etc. Using this rule you can create a discount code, or create an automatic discount. If the rule creates a discount code, then customer can use the discount code at the checkout to get the discount. Otherwise, if automatic discount is selected, then the rule can apply a discount automatically to the selected shipping methods based on the configured conditions.Sample configuration
The following steps show how to create and configure a Discount Shipping Methods rule using the app.Create a new rule
From your Shopify admin, open the app. In the sidebar, go to the Rules section and click “Create Rule”. Then, you’ll be redirected to the Select checkout rule type screen. Choose category “Shipping” → select checkout rule type “Discount shipping methods” → click “Select Rule”.
Rule configuration
To configure the rule, first optionally add a name such as “Discount shipping methods” to describe what it does if you want to apply an “Automatic discount”.


If you select schedule dates while the rule is set to Active, the status becomes Scheduled instead of Active. The rule will run from the start date and time until the end date and time, if one is set.

For this example, we are not using a schedule and are keeping Testing
status.
- Product discounts – This lets the shipping discount be used alongside any product level discounts. Make sure product discounts are also configured to combine with shipping discounts.
- Order discounts – This enables the shipping discount to work together with overall order level discounts. Make sure order discounts are also set to allow combinations with shipping discounts.


As an example, we will choose the default Condition set 1. Then, we will configure the rule to run Always and configure it to apply a 10% discount to all shipping methods using the Percentage option. The discount message “10% OFF” will be shown to customers at checkout.


-
Selected shipping methods
Apply the discount only to specific shipping methods by entering the names of the shipping methods you want to include.
-
All shipping methods
Apply the discount to all available shipping methods.
-
Highest price shipping method
Apply the discount to the shipping method with the highest price.
-
Lowest price shipping method
Apply the discount to the shipping method with the lowest price.
-
Shipping method with price
Apply the discount based on an entered amount, with an option to target shipping methods that are either greater than or lower than the specified value.



Test the rule
Since, the rule is set to testing status, we have to use[email protected] as the email, instead of the actual email, to run the rule at checkout.


Activate the rule
Once testing is done, we can activate the rule, so it can start making changes to the checkout for actual customers. Only activated rules can make changes to the checkout for all customers. Click on Rules in the sidebar to view all rules. Select the rule you want to activate, then click the Activate button to activate it.
Limitations
- This rule is incompatible with draft-order-based checkout and apps that use draft-order checkout.
- If your checkout URL includes
.../checkouts/do/...,dostands for draft order. This rule won’t run on that checkout.