Multistore with Marketplace?
I've a solution design question:
Let's say I want to build a 'mall' where a buyer can enter different stores, browse their products and put them in her one mall basket. At the end of her journey she checks out at one single place and gets her orders placed in each shop corresponding to the different offers.
So technically speaken I think e.g. at two independent stores with respect to UX, products and fulfillment, but one customer base and one basket.
Can this be realized with the marketplace? Afaik it is not realizable with just multiple stores, right?
Thanx for your thougts!
Best Answer
-
Good morning @stephan.lo,
That's an interesting thought. So, you're considering a meta-cart that spans multiple stores, correct?
When you mention different stores, are you referring to Spryker stores, or could these be independent stores based on different commerce systems?
I once saw a similar concept when Stylight attempted this for the fashion industry. While they technically achieved it, the challenge lay in coordinating various post-order processes such as:
- Delivery communication and tracking
- Return management
- Customer service
- etc.
In a typical marketplace scenario, you can set the rules and SLAs for all merchants on your marketplace. However, a meta-cart only addresses the order process. You would still have to handle n-independent-orders with n-individual-order conditions.
0
Answers
-
Good morning @stephan.lo,
That's an interesting thought. So, you're considering a meta-cart that spans multiple stores, correct?
When you mention different stores, are you referring to Spryker stores, or could these be independent stores based on different commerce systems?
I once saw a similar concept when Stylight attempted this for the fashion industry. While they technically achieved it, the challenge lay in coordinating various post-order processes such as:
- Delivery communication and tracking
- Return management
- Customer service
- etc.
In a typical marketplace scenario, you can set the rules and SLAs for all merchants on your marketplace. However, a meta-cart only addresses the order process. You would still have to handle n-independent-orders with n-individual-order conditions.
0 -
Yes, this is my scenario:
- multiple Spyryker stores
- one meta-cart
- n-independent-orders with n-individual-order conditions
The context is the other way round. There is already
- Delivery communication and tracking
- Return management
- Customer service
- etc.
and the question is how to span one basket on top of these shops.
As I understood Marketplace is one option for this goal.
Thank you @Simon Brugger !
0 -
Yes you right.
At this point I would like to make you an introduction to our Marketplace Product Manager Mikhail Ostapenko.
🙌0 -
@stephan.lo I just read through your messages in CommerceQuest, and I would suggest the following:
1. Your scenario uses the concept of 'stores'. At Spryker, we usually use the term 'stores' for a related but different purpose (see documentation on multi-store). I can imagine that the 'stores' from your scenario could be different merchants in our marketplace functionality. As an example:
1. Shop/Marketplace: Mall of Berlin
2. Merchant 1: H&M
3. Merchant 2: Rossmann
4. Merchant 3: Adidas
2. Each merchant can have their own products, offers, prices, and stock.
3. Customers in Storefront can see all merchants in one shop/marketplace and add products from different merchants into one shopping cart.
4. Customer will go through a checkout process with all products from different merchants and only has to pay once.
5. Each merchant is only assigned orders with their own products, and they can fulfill their own orders.
6. Each merchant gets their own profile page, and OMS can be merchant-specific.
We also recently released the Enhanced Click & Collect feature, where the customer can choose between delivery and pickup. Maybe it's relevant to your mall case, too.
I hope that it helps you get an overview. I've also included numerous links to our documentation so you can learn more details about each feature.
If you have any further questions, please feel free to contact me.
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 69 Spryker News
- 896 Developer Corner
- 758 Spryker Development
- 83 Spryker Dev Environment
- 361 Spryker Releases
- 3 Oryx frontend framework
- 34 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 23 Job Opportunities
- 3.2K 📜 Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 68 Spryker Safari Questions
- 50 Random