Restricting Pickup option based on customer Tags

Hi, Is it possible to restrict Pickup option based on customer Tags?

I only want to show the pickup options to one tag of customers.

Thanks

Hi @sidpuri7

This is unfortunately not possible on regular Shopify subscriptions. You would need Shopify Plus to be able to execute this change.

Let me know if that answers your question!

Hi @sidpuri7 ,

Hyde here from Shopify.

A great question! As @JHKCreate correctly pointed out, it is not currently possible to use tags to reveal certain shipping or pick-up options to only one group of customers on our regular plans. You can only restrict pick-up according to location, here’s a video to better explain:

The only option I can think of to attempt to achieve what you’re looking for is by using something like the Locksmith app. The app says that you can use keys to grant access to specific customers if they have a certain tag. Whether that would be true of pickup options I’m not entirely sure, but you could contact them through the support option on the listing to ask them!

I hope that helps!

All the best, Hyde.

Hi,

Thanks for the replies. The Locksmith app doesn’t alter the checkout options based on the tags. So we can not restrict shipping/pickup methods using it unfortunately.

I see. I’m grateful for your comments and feedback which I shall be sure to pass on to our developers, but for right now, there simply is no means of using tags to restrict shipping options. I wish you the best of luck. -Hyde

Hi there, is there an update on this? We need the same function as mentioned above by Sidpuri7.

We’d like to restrict the local pick up option by a specific customer segment or tag. The pick up option should only be seen by certain customers and but not by the rest.

Any ideas or a workaround?

Regards,

Philipp

I use this app called - Customer Shipping rules

I have added pickup as a shipping method as this app allows to show specific shipping methods based on customer tags.

Unfortunately Shopify API doesn’t allow to hide pick up options based on customer tags at the checkout page yet. However as Sid Puri suggested, you can create a shipping option called Pickup, then you can restrict that option conditionally based on customer tags using ShipRight app. Here are the steps you can follow:

  1. Select Pickup from the Select shipping methods field.
  2. Select Hide if not found and write your customer tag in the Customer tags field.

Now only your desired tagged customers can see the Pickup option at the checkout. Thanks.