You have good documentation about how to configure and integrate Stripe connect, however it is completely missing a section on how to test end-to-end flow with a sample Admin, vendor and buyer account.
Stripe does have instructions on test card #s and account #s for testing but they have written the instruction for developers.
It would be nice to document steps to test with CS-cart & Stripe Connect in one place for average user without getting to deep into APIs.
My sample seller account shows in development mode and for the life of me I can't figure out how to change to live mode. That is what happens when you take few instructions from CS-cart and few from Stripe and then you don't know what you did.
You have good documentation about how to configure and integrate Stripe connect, however it is completely missing a section on how to test end-to-end flow with a sample Admin, vendor and buyer account.
Stripe does have instructions on test card #s and account #s for testing but they have written the instruction for developers.
It would be nice to document steps to test with CS-cart & Stripe Connect in one place for average user without getting to deep into APIs.
My sample seller account shows in development mode and for the life of me I can't figure out how to change to live mode. That is what happens when you take few instructions from CS-cart and few from Stripe and then you don't know what you did.
So this is very straight forward but if you are a first timer this might be helpful.
For admin's stripe connect account you have toggle button "View test data", for testing mode, toggle that button it will change to orange color and "test data" tag will show up on the top.
Now go under Developers -> API Keys and copy test keys under "Publishable key" and "Secret Key."
You will notice word "test" with in the key itself, these keys are for testing purposes only.
Paste these keys under payment method -> stripe connect -> settings. Now you are in testing mode.
Within testing mode you could login as a buyer and make a purchase using test numbers provided by Stripe.
Once you are satisfied with testing, login to Admin's Strip Connect and toggle "View test data" button -the button will get grayed out. This will also generate new set of API keys under Developers -> API Keys (these are real keys), copy/paste in the cs-cart Stripe connect setting, now you are live...
As a buyer perform one real transaction, complete the transaction with cs-cart, make sure all payments show up.
Thanks guys for the help i've now setup the default Stripe Connect Add-on comes with MV 4.7.4 but then when i tried to checkout a product i got a warning that says "theres no payment method available" even i've already have the stripe connect active.
I have yet to see a response by community or CS-cart team and I will have to figure it out on my own but worth trying...
Stripe connect pays commission lets say 5% to the admin and rest to the vendor - 95%. It all good.
But then stripe fees are charged to the Admin (platform owner) - not the vendor.
According to CS-cart documentation Stripe fees should be charged to the vendor not admin.
The money is transferred straight from the customer to the vendor without any deposits on the store owner side. The store owner simply gets his or her fee during the process.
Every transaction is charged with additional Stripe fee.
The vendor is responsible for the cost of Stripe fees, refunds, and chargebacks.
Unfortunately, the links to the old bug tracker don’t work anymore. But according to our records, that problem was fixed not too long after. The fix was first included in Multi-Vendor 4.8.2, released on August 15, 2018.
If the same problem with Stripe Connect has resurfaced in your marketplace, please post it on the new bug tracker.
And if you’re referring to the very first post from the topic, here’re the materials that might help:
A video that one of our forum members found:
Our documentation on Stripe Connect:
P.S. Since you’re interested in Stripe, I just thought I’d mention that the upcoming Multi-Vendor 4.16.1 will also support Stripe Checkout. It should allow for more local payment options if you use Stripe or Stripe Connect.
I am having the issue you first mentioned… According to CS-cart documentation Stripe fees should be charged to the vendor not admin…" Right now the admin is receiving the Stripe fees not the Vendor. I will post it on the new bug tracker.
Enabling/disabling 3D Secure in the Stripe Connect Add-On changes the way the money is split between the vendors and platform but does disabling it mean there is a loss of protection?