Restrict Certain Products From Shipping To Certain States

Restrict Certain Products From Shipping To Certain States

3 0 1

Hi! Certain states are only able to purchase a certain type of product (all states can purchase these types of product). I restricted these states from the General Shipping Profile of all products, and made a Shipping Profile for the permitted products with the restricted states selected; however, we ran into two problems with attempting this solution:

1) It seems like any product can only be in one Shipping Profile at a time, so the states without any restriction could not purchase those permitted products if they were not added to the Shipping Profile for the restricted states.


2) I split our products into two Shipping Profiles: Restricted Products (restricted from purchase in certain states) and Permitted Products (permitted for purchase in all states), which worked except for now customers in states without restrictions who added both a "restricted product" and a "permitted product" were charged twice for shipping (as two shipping profiles are added to cart).


What's the best way to restrict certain states from purchasing certain products?  

Replies 5 (5)

Shopify Partner
400 25 68

Your second solution seems the best way right to implement this. But you cannot get around the problem of charging twice as it s the default shopify behaviour, it cannot be changed. 

What you can maybe try is giving a discount equal to the amount of the lower delivery profile. Haven't tried this but looks like it should work.

Automate & bulk assign products to shipping profile: Auto Shipping Profiles: Shipr
Calculate accurate shipping rates: Shipping Calculator: ShipMagic
Hide, rename, reorder payment methods at checkout: Payment Customization: PayMix

79 0 5

Hello @MillerBuffalo 


As Shipping is some complex setup in Shopify, i have a few question for you.  


1) Does you shipping are flat rates for depend on any third party carrier service? 

2) Do you have multiple locations? 

3) Which Shopify plan do you have now? Your requirement can fulfil using APP but it is required to enable CCS on the store.


Let me know.

12 0 4

I have the exact same issue as original poster. If you have any ideas I would appreciate it. We have our rates calculated by Boxify which calculates which products go together in which box and then it pulls in UPS and USPS rates. We only have one location and we are on Shopify Plus. Any ideas how to avoid the combined shipping rates? After talking to Shopify Support they have no solution... 
This should be standard functionality as should be the functionality to calculate which product fit in which box.

145 1 5

Hi @MillerBuffalo, explore the process of setting up a state-restricted Shopify store with this comprehensive video:


Shopify Partner
20 0 0

You can restrict certain states from purchasing certain products very easily using ShipRight app. Here are the steps you need to follow:


  1. Select your shipping options from the Select shipping methods field.
  2. Select your restricted products in the Products field.
  3. Now write the 2 digit state code (OH for Ohio) in the State/province codes field like the screenshot below.




Congratulations. You have restricted the products from shipping to the restricted state. Thanks.