I am currently starting to setup my marketplace. Vendors should pay a yearly fee for using the marketplace.
My idea:
Add myself as a vendor and add a product “Vendor fee for marketplace usage” to the marketplace. This product can then be purchased by customers, who want to become a vendor. After purchase of the product, I want to manually create a vendor account & vendor admin account.
Unfortunately the systems does not allow the generation of an admin account with the same email address, the customer already has.
Does anyone has other ideas how to setup a vendor fee? Or does anybody knows why this is not allowed and maybe knows how this can be changed?
I “believe” that if they are a “vendor admin”, that they are a “vendor” by default. I.e. a vendor admin simply has more "rights' than a vendor, allowing the vendor to have employees who can have limited access/power.
[quote name='hipe' timestamp='1397731693' post='181878'] Dear all, I am currently starting to setup my marketplace. Vendors should pay a yearly fee for using the marketplace. My idea: 1. Add myself as a vendor and add a product “Vendor fee for marketplace usage” to the marketplace. This product can then be purchased by customers, who want to become a vendor. After purchase of the product, I want to manually create a vendor account & vendor admin account. Unfortunately the systems does not allow the generation of an admin account with the same email address, the customer already has. Does anyone has other ideas how to setup a vendor fee? Or does anybody knows why this is not allowed and maybe knows how this can be changed? Kind regards Jan [/quote]
I suggest you to change the status of the customer from Customer to Vendor after the fee is purchased at the first time. Then he will be able to log in the frontend and vendor areas. But in this case som code optimization is required.
We just built out a process for a client where you sign up as a vendor, they then manually approve you … (have to be vetted) - then it sends them out a link to purchase their membership. Once purchased, you change the status to approved from new, and it emails out the welcome email and a link to set up their password.
Basically, it sets a hidden password … then emails a password reset link. This is because the client didn't want to have to set up passes and manually send them out all the time.
I like eComLabs idea of just initiating it all with a customer account instead though… which would work if the client wanted to start everything off with the purchase.
In our case, only vendors appropriate for the shop are allowed … hence why you cannot just buy first.