Dedicated to the Hydrogen framework, headless commerce, and building custom storefronts using the Storefront API.
With Shopify Marketplace, you can create a marketplace-level cart such that you can add products from different merchants/vendors into the same cart.
However according to the docs, the end user has to then individually pay for products per merchant, by clicking on a button which redirects the user to the checkout page of the merchant.
From the end user perspective this is not ideal e.g. Customer with 4 items from different merchants has make 4 separate checkouts.
Ideally the end-user should just hit "Checkout" and then pay for all the items in one checkout session. Is it possible to do something like this, such that user can pay for items belonging to different merchants in one checkout session (marketplace-level checkout)?
Solved! Go to the solution
This is an accepted solution.
Hey @WaqasA - thanks for bringing attention to this, you make a good point. At the moment, the multi-shop cart can only redirect customers to specific checkouts through a link. Our documentation does provide a bit of a suggestion here that involves creating a button that creates a new checkout on the relevant store in a new tab that automatically opens up in the customer's browser, but there is no current functionality that lets the whole "multi-cart" checkout at the same time for all stores.
I'm going to share this post with our product team, though, since your point is valid - I haven't seen this raised in the community before, so it does provide a really good use-case for an argument to have this functionality built. I can't guarantee anything, but I'll make a note for our team and pass it along.
Thanks again - let us know if we can include anything else (like a detailed use-case) in the note and we'd be happy to pass that along to our team as well.
Developer Support @ Shopify
- Was this reply helpful? Click Like to let us know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
This is an accepted solution.
Hey @WaqasA - thanks for bringing attention to this, you make a good point. At the moment, the multi-shop cart can only redirect customers to specific checkouts through a link. Our documentation does provide a bit of a suggestion here that involves creating a button that creates a new checkout on the relevant store in a new tab that automatically opens up in the customer's browser, but there is no current functionality that lets the whole "multi-cart" checkout at the same time for all stores.
I'm going to share this post with our product team, though, since your point is valid - I haven't seen this raised in the community before, so it does provide a really good use-case for an argument to have this functionality built. I can't guarantee anything, but I'll make a note for our team and pass it along.
Thanks again - let us know if we can include anything else (like a detailed use-case) in the note and we'd be happy to pass that along to our team as well.
Developer Support @ Shopify
- Was this reply helpful? Click Like to let us know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
Thanks for responding!
Just want to add that I did see a few people asking about this same issue in the discord community but nothing came of it (they were left unanswered)
As well as there is a comment in the marketplace-kit-feedback Github discussions related to this issue:
https://github.com/Shopify/marketplace-kit-feedback/discussions/4
My use-case is simply making an e-commerce marketplace with the user experience similar to that of Amazon, i.e. the end-user can shop items regardless of who the vendor is, and just do one seem-less checkout in the end
Has there been any update to this yet?