nopCommerce 3.00 roadmap. Let's discuss.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
11 years ago
hezyz wrote:


i understand u very well
if u check the multi vendor u will see that 1 and 2 are in the code. vendor can only see it's own products and cannot see customers info.

regarding the third part as i wrote before a store CANNOT take responsibility on vendors products. If the store charge for vendors product it takes, by law, full responsibility on the product including customer support, returns and so.
Further u dont get 10 invoices cuz the each vendor get one order with it's own product. so if u have 3 products from 3 vendors at checkout, the system place 3 different orders. the customer checkout only once but behind the system place 3 orders.  

I dont see any way where u will be responsible for your vendor products, shipping, stuck or customer service, it's a suicide.

i dont know any store in the world that work the way u described !!!

Please explore the demo store, log in as vendor, add products, place orders (demo it's free) from different vendors see how it works

I guess there is not such a concept as a "standard" multi-vendor situation. In each case it all depends on the stores business model. I agree that it can be risky to assume the vendors responsibility, so in such cases order and payment should be split and then the risk is implicitly assumed by the buyer/customer (E-Bay case). There are other cases such as Amazon where the store assumes full responsibility: one payment to store owner who splits the proceeds (net of commission) to the vendors.
11 years ago
I have ben following Hezyz work for some time now and i think it's the right approach. it does miss some features though but nothing that prevents it from beeing used as it is.

i have had few issues however with shipping during checkout. say you have 2 or products from 2 or 3 vendors, when selecting the shipping method, it does only for the products of the first vendor then an error would appear and prompts you to select shipping again for the rest of the products per vendor.

if i understand correctly, the checkout process loops for vendors in the cart and prompts to select shipping for each order which is ok except it does not say that. poeple think they have received an error.

we should have either of these options :
- change the shipping selection screen to clearly show thta you have to select shipping for each order/vendor
- or if we want to continue to loop, avoid displaying an error and instead inform the customer that he needs to select shipping for the next order/vendor

finally display all shipping and shipping fees in the final confirmation step of checkout ...

i hope it makes sense.




hezyz wrote:

totally agree with hezyz here.
in my humble opinion I don't think it's usefull to actually split Orders per vendor.
it will make code far more complex
maybe even worse, it splitting orders over multiple payments will only increase change of failure, drop out during payment process and transaction processing costs.

I think it is far more likely that a store owner will make aggregrated payments to vendors each day/week/month.

so i guess we just some vendor payout reports?

i think u misunderstood I do think we  need to split the orders by vendor and that is what i'm doing in my code.
we must not split the each transaction to charge and commission.

If u look at the checkout code u will see that the orders are being divided by vendors each order is being sent with the vendor details and for each order has it's own result, so if one is unsuccessful it will not effect the others.

in action:
I send the card details to a third part company that issue a token for that card, this token is good for a several minutes.
then I use the token in the checkout loop for each vendor

BTW - I have added an identifier to each vendor so i can send this identifier with the token  so the credit company will know which vendor makes the charge. (not in the code )
11 years ago
Like I wrote on one of Hezyz's posts, I think multi-vendor support would work good with PayPal Adaptive Payment, with the parallel option. Storenvy uses this method. One checkout, with payments being split. Process isn't looped, and there is no drop-out rate from the buyer having to checkout from each vendor separately.
11 years ago
I didn't see anything about the One Page Checkout.  Is there any plans for this in 3.0 or in the future to make it so that you can have to option to require the billing address to be the same as the shipping address to reduce fraud on high $$$ amount items?  Let me know,  if not Ill pay someone to make the custom setup for me.  Thank you
11 years ago
The entire checkout process from cart to payment should be in ajax enabled pages so the users wont get irritrated. And also need to reduce the no of clicks on payment flow.
11 years ago
grippy wrote:
... Is there any plans for this in 3.0 or in the future to make it so that you can have to option to require the billing address to be the same as the shipping address to reduce fraud on high $$$ amount items?  ...


Shipping Director can enforce this.  I've just blogged about it at Billing & Shipping Address Must Be Same Over $X
11 years ago
a lot of users wrote:
multi-vendor support...

Please see the following topic: Multi-vendor roadmap. Let's discuss
11 years ago
The multi warehouse functionality that is due in this release is crucial to us. We need to be able manage stock in two warehouse locations and certain countries use certain warehouses.

Will this release be on time? e.g. May 2013 - is this end or start of May?

Thanks.
11 years ago
rsmithinfo wrote:
Will this release be on time? e.g. May 2013 - is this end or start of May?

It's hard to answer it right now. Currently it's just May (most probably, the beginning of May)
11 years ago
rsmithinfo wrote:
The multi warehouse functionality that is due in this release is crucial to us. We need to be able manage stock in two warehouse locations and certain countries use certain warehouses.

Will this release be on time? e.g. May 2013 - is this end or start of May?

Thanks.


The  ACL type of mappings might be suitable for this. Consider mapping product variants which can be used to differentiate pricing, currency, costs, taxing, warehouses, stock management, etc.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.