Accepting credit cards, warehouses, and shipping and fulfilling orders
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:
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.
I think support for this is waiting on https://github.com/Shopify/function-examples/discussions/395
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:
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025