Hi,
I was wondering if someone can point me in the right direction for setting up product specific shipping rates based on tags for customers. So if for instance a customer is logged in and tagged with 'wholesale' we would want to change the shipping rate per product based on order quantity. Any help on this topic or direction would greatly be appreciated.
Looking into bespokeshipping solutions. But it requires calculated carrier shipping and does not have support for customer tags
pseudo code:
checkcart()> get the items in shopping cart
if cart is not empty{
if customertag=='wholesale'{
if cartquantity>15{
setshippingzone1=$6/product
updatecart()
}
elseif cartquantity<15 butnotequal to 0{
setshippingzone1=$15/product
updatecart()
}endif
}endif
else{ setshippingzone1=.99}
}endif
You cannot affect shipping with Customer tags easily. You do need Carrier Shipping API to even attempt to do so. One problem is that Shopify does not present the Customer to the rate generator scripting code. That makes it sketchy for you to quickly determine wholesale pricing based on the customer.
Hard to see any App right now that could operate at that level.
The best approach is to store that info in your shipping App. Shopify provides the product ID. So you would set ID 12345 to have a wholesale charge of $6. If the regular product with ID 13321 was in the cart, you could charge $12 for it.
Pretty simple. Amounts to the same thing as storing dimensions for boxes to ship things or other tricks for shipping. Rely on the products to tell the story. Return smarter shipping rates.
I built Apps like that all the time for merchants. Handy stuff.
Dead simple if you're on Shopify Plus. If you only allow registered customers to checkout, then it is possible when you use the Custom Carrier API.
In your case since you have a customer, with tags, they exist, hence you have a good chance with just the Carrier Shipping API (but only only only if the shipping address matches the customer record).
This would be immensely helpful to have. We too have automatically applied discounts to wholesale customers (through "wholesale" tag and the Wholesale Hero app). But we need a separate pricing scheme for those customers (basically no "free shipping" at the same rate as end customers).
Sad to hear there's nothing out there for this. We're not at the point where we can pay $2000/month for Shopify Plus so not an option.
Anywhere to vote for this feature or see if it's on the Shopify roadmap?
Yes, we're in the exact same situation as Chad – we have the same site serving both retail and wholesale customers, and we don't want to get rid of our "free shipping if you spend $99+" for our retail customers. But our wholesale customers have a $100 minimum, and they need to not automatically get free shipping.
I've spent the past several weeks looking into (often expensive) options for third-party apps, and I'm not even sure one of these options would be able to do what we need.
Basically, we need to set up separate shipping rates based on customer tag. That's it; that would solve everything.
Any chance this is something that's in the works, Shopify?
User | Count |
---|---|
6 | |
6 | |
5 | |
5 | |
5 |