Open JeanCollas opened 6 years ago
you host the platform, vendors add their products, payments are done you get a commission on the sale. You manage when to release the payments to the vendor (at sale, after 15 days, once the shipment has been received, ...). Vendors may have their own discount code (if supported). --> Yes and we call this is multi-vendors
At the moment, single currency for entire the site is recommended.
You answer 'yes', but if you browse the different projects, you will understand that it is not so obvious, and many solutions claim to be multi-vendor but do not meet all these... However multi-currency is my main concern at the moment, as it is something for me that should be the basement of the solution. If it is not implemented well from the start, it is complicated to add it later.
There is a issue of multi-currency. https://github.com/simplcommerce/SimplCommerce/issues/410
Implementation example https://github.com/nopSolutions/nopCommerce/blob/develop/src/Plugins/Nop.Plugin.ExchangeRate.EcbExchange/EcbExchangeRateProvider.cs
I have been searching on many e-commerce solutions and never found a proper one, and I am here now :) I see you support multi-vendor feature, does this mean that the solution works as a marketplace? Marketplace = you host the platform, vendors add their products, payments are done you get a commission on the sale. You manage when to release the payments to the vendor (at sale, after 15 days, once the shipment has been received, ...). Vendors may have their own discount code (if supported).
Also a recurrent issue I found is currency? How is currency handled? Is it a currency per vendor or a single currency on the platform? Can user pay in their own currency, can the product be displayed on the user-currency? If yes, change is composed of 2 parts: a platform exchange rate, which is symetric, let's say 1EUR = 1.18USD, and a commission on exchange rate, let's say 2% as the payment provider will charge them.
These are some of the questions I need to solve in order to understand if I can use the solution or not. I would be happy to chat about it! If these are ok, I will be happy to contribute to the solution.