Hy everyone,
I would like to hide a delivery method based on the “Sales Channel” that the user is using.
In my store there are several sales channels, but I will focus on 2:
- “Online Store” (the default store)
- “TapCart” (creates a mobile app)
I’d like that when a user browses the mobile app, they see different delivery methods than when they browse the web (to encourage the use of the app).
The store has the Shopify Plus plan and I’ve seen that there are several apps that allow you to hide a delivery method based on certain rules (cart total, date, shopify market, customer country, etc.) but I haven’t found how to hide a shipping method based on the Sales Channel that is being used.
I’m currently using the “Checkout Blocks” App (an app developed by Shopify to customize the checkout) for other issues, and I’ve already contacted them to request a new “Supported Rule” to hide a delivery method (the new rule is “by sales channel type / app_id”), but they couldn’t guarantee me if/when it will be implemented.
Any other ideas?
Thank you so much for replying.
1 Like
Hello @MegaChrono
As you mentioned, Shopify does not currently offer a built-in option to configure different shipping methods based on the platform used to place the order. Even if this feature request gets added to their backlog, it may take a significant amount of time to become available in a live environment.
In the meantime, I suggest exploring the following possibilities:
- User Roles: Check if you can create different user roles for accounts created via the app versus the online store, and look for solutions that allow rule configuration based on these user roles.
- Customization: If no existing solutions meet the requirement, you may need to consider custom development to achieve the desired functionality.
I’m surprised there is not more need of this feature for more merchants. I came across then when I realize that I advertise a special shipping method in my website but it then causes a “free shipping available” to come up on every product on my shop app sales channel, misleading customers. I would like to definitely be able to have different shipping options by sales channel, and it quite surprised me this was not already an option.