Hello everyone, I have a question regarding differentiated registration procedures for B2C and C2C.
I am opening a marketplace for dart equipment where, among others, retailers can offer new products to consumers (B2C), and individuals can trade used goods with each other in a flea market or classifieds-style setting (C2C). Therefore, I need to create different backends and frontends for C2C and B2C retailers, as they consist of commercial and private sellers respectively.
How can I best implement this using CS-Cart No-Code Pro? Thank you very much for your help and support.
Best regards, Timo from Germany.
Are you sure you need separate backends? Most of our customers who sells products in different business models, have one backend with multiple storefronts. This functionality is offered in Ultimate version of no-code: Prices - Multi-Vendor No-Code
Hi and thank you for your response. I don’t quite understand the concept of multiple storefronts. I have one domain and one marketplace. Within this marketplace (similar to eBay Classifieds), there are commercial sellers and private sellers. However, everything should take place on one marketplace with different categories. Private sellers require significantly fewer options in their account compared to commercial sellers. I want to differentiate between B2C and C2C during onboarding. Private sellers also don’t need any plans since everything is free.
Theoretically, you can use the Advanced Multi-Vendor No-Code plan, which allows you to have multiple storefronts for your shop. Multiple storefronts means that you will be able to manage multiple storefronts from a single admin panel, each with their own specifics and settings (please note that not all possible settings can be managed individually for each specific storefront).
Also you can contact us via Help Desk for the additional details, we will be happy to help you.
Thank you for the message. Is it unusual to have both B2C and C2C transactions on a single platform or storefront? I don’t want to redirect customers to another storefront because there are many advantages to having both types of customers on one platform. They complement each other. Can such customization be programmed? I simply want to differentiate between two types of merchants and provide them with slightly different backends and frontends.
Alternatively, can I manually create commercial merchants and configure onboarding specifically for private merchants?
Could you please clarify exactly what difference you expect to see between B2C and C2C transactions in your store?
Currently, vendor administrators can purchase products from other vendors at the storefront, using the same account they use in the vendor panel. So there is not much difference between a vendor administrator account and a regular customer in the context of the storefront.
As for the different vendors with different privileges, I think that you can achieve this with using the Vendor Privileges add-on that is available in the Advanced plan.
Hi and thank you for your response. I have looked at the add-on description in the documentation, but I’m not sure if it’s the solution. Let me try to explain the situation again in a simple way.
On the marketplace, there are two main groups of sellers/traders.
- Commercial sellers: Everything is great and available for them.
- Private buying and selling: The C2C model is completely free and aims to provide a simple and streamlined onboarding process. C2C sellers don’t need as extensive a dashboard or frontend as commercial sellers. Similarly, I don’t require all the data such as company information from private users.
Ideally, I would like to have two different onboarding options, depending on whether it’s a B2C or C2C seller. Alternatively, at least have the option for the seller to choose whether they want to sell as a private individual or as a commercial entity.
I hope it’s clearer now. Best regards, Timo.
In your demo store (you can get a free demo if you don’t have a license yet), have a play with admin/customer profile and vendor profile.
You can make some fields show on registration with other fields required before you approve them via moderation. You can add your drop-shipper vs vendor field to profiles too.
If you have ulimate with multiple shopfronts then make your you drop shippers. your drop shippers would see a cut down version of what you see as a marketplace operator (based on settings for customer groups) and you can edit your vendor panel for your normal vendors with the vendor configurator. You don’t have to operate a second shopfront to do that, but you could (by default or products show on all shopfronts, unless you deliberately allocate them to a shopfront).
Thank you for your response. So far, it’s not ideal. I also don’t understand why this topic is so “special,” as many marketplaces have both B2C and C2C aspects. Private sellers have completely different requirements for onboarding and the backend. The easiest and most logical solution would be to have two separate groups and, therefore, two different registrations: one for B2C, which allows for all the current possibilities, and one for C2C, with a minimal registration process requiring only the necessary information. Or perhaps I’m just not understanding you correctly, and the solution is right in front of me. I’m sorry for the confusion.
I have found these two addons, would any of them be a solution?
Please note that you cannot install third-party add-ons in Multi-Vendor No-Code. In this case you will need to switch to Multi-Vendor On-Premises.
Hi, okay. But ready-made add-ons from the add-on marketplace are not a problem with No-Code, right? Just to clarify, once a third-party wants to develop custom add-ons and implement them into my code, I would need the On-Premises version, correct? If so, which version of the two?
No-code does not allow installation of any third-party add-ons. Doesn’t matter if they are purchased from Marketplace, or developed specifically for you.