Restrict Specific Shipping Methods for Certain Products
If your business wants to limit shipping methods for certain products, you can easily do so using the Pickup Delivery Date application by following the steps below:
Note: Before exploring this feature, please ensure that you understand how to configure the Pickup Delivery Date application. Alternatively, you can refer to this link .
Step 1: Ensure that the shipping methods on the Checkout page align with the shipping methods on the Pickup Delivery Date application.
Imagine that when you use the Pickup Delivery Date application, your customers can select the shipping method from the cart page. We cannot modify the Checkout page because it is limited by Shopify.

To ensure alignment between the shipping methods on the Checkout page and those on the Pickup Delivery Date application, navigate to the Pickup Delivery Date application in the Shopify Backend. Then, access Settings and choose the option "**Display Unselected Shipping Methods at Checkout**" as "**No**" This step ensures that the shipping methods on the checkout page will correspond to the selection made on the cart page.

Step 2: Set up shipping rules.
Navigate to the Pickup Delivery Date application in the Shopify Backend. Then, proceed to Shipping Rules and create a new rule.

In the shipping rule form, you can focus on the Conditions section and the Actions section.
Note: In the General section, we have the Priority field. A smaller number indicates a higher priority.
Conditions section
The conditions section is used to configure the condition to determine whether the items in the cart match the rule or not.

"From Date" and "To Date" are used to set up the schedule for the rule. The "To Date" field can be left empty. When you leave the "To Date" empty, it means the rule never expires.
The "Shipping Methods" field is used to select the shipping methods for the rule.
The "Match Criteria" field is used to determine whether all conditions must be met (All) or if only any condition needs to be met (Any).
"Filter by" is the condition where you can select either "Product Tags" or "Product Collection" in this case.

Note: You can find the Product Tags and Product Collection of the product in the Product organization section on the edit product page.

Actions section

The actions condition decides what happens when the rule meets the specified condition.
"Shipping Rule Type" is used to determine the action taken when the rule meets the specified conditions.
In this case, you can select "**Shipping Rule Type**" as Disable shipping method or Enable shipping method .
If the default shipping method is turned off in the default settings, you can use "Enable shipping method"; otherwise, use "Disable shipping method".
"Discard subsequent shipping rules of the same type" is used to skip all other rules if this rule is applied.
Note: Before exploring this feature, please ensure that you understand how to configure the Pickup Delivery Date application. Alternatively, you can refer to this link .
Step 1: Ensure that the shipping methods on the Checkout page align with the shipping methods on the Pickup Delivery Date application.
Imagine that when you use the Pickup Delivery Date application, your customers can select the shipping method from the cart page. We cannot modify the Checkout page because it is limited by Shopify.

To ensure alignment between the shipping methods on the Checkout page and those on the Pickup Delivery Date application, navigate to the Pickup Delivery Date application in the Shopify Backend. Then, access Settings and choose the option "**Display Unselected Shipping Methods at Checkout**" as "**No**" This step ensures that the shipping methods on the checkout page will correspond to the selection made on the cart page.

Step 2: Set up shipping rules.
Navigate to the Pickup Delivery Date application in the Shopify Backend. Then, proceed to Shipping Rules and create a new rule.

In the shipping rule form, you can focus on the Conditions section and the Actions section.
Note: In the General section, we have the Priority field. A smaller number indicates a higher priority.
Conditions section
The conditions section is used to configure the condition to determine whether the items in the cart match the rule or not.

"From Date" and "To Date" are used to set up the schedule for the rule. The "To Date" field can be left empty. When you leave the "To Date" empty, it means the rule never expires.
The "Shipping Methods" field is used to select the shipping methods for the rule.
The "Match Criteria" field is used to determine whether all conditions must be met (All) or if only any condition needs to be met (Any).
"Filter by" is the condition where you can select either "Product Tags" or "Product Collection" in this case.

Note: You can find the Product Tags and Product Collection of the product in the Product organization section on the edit product page.

Actions section

The actions condition decides what happens when the rule meets the specified condition.
"Shipping Rule Type" is used to determine the action taken when the rule meets the specified conditions.
In this case, you can select "**Shipping Rule Type**" as Disable shipping method or Enable shipping method .
If the default shipping method is turned off in the default settings, you can use "Enable shipping method"; otherwise, use "Disable shipping method".
"Discard subsequent shipping rules of the same type" is used to skip all other rules if this rule is applied.
Updated on: 12/11/2024
Thank you!