This guide will dive into the steps needed by both the marketplace owner, and marketplace merchant's shop.
The marketplace owner must have completed the following before proceeding with this guide.
- Enabled marketplace in "Shop Settings"
- Enabled the Stripe payment method in "Payment Methods"
- Make sure the Stripe Connect account's redirect URI is set to:
Tip: In case you want to test Stripe Connect with your locally running Reaction, you may be interested in setting up a tunnel to localhost using a tool like ngrok:
npx ngrok http 3000
This should start you a ad-hoc tunnel for testing purposes. The output should look similar to this:
In that case the redirect URL would be: https://9052dd64.ngrok.io/stripe/connect/authorize
Invite a seller
As the marketplace owner, these are the steps I must complete to invite a merchant shop owner.
Invite merchant shop owner
With Marketplace enabled, invite a new shop owner using the Marketplace invite owner form.
Activate new shop
After submitting the invite owner form, go to the "Marketplace Shops" settings panel and set the shop to active.
Seller shop onboarding
As a user, whom was invited as a seller in a marketplace, these are the minimum steps I must complete to have a working shop.
Accept the invitation in the email to get started.
Set your password
You will be prompted to set your password for the first time.
Set up shop settings
Go to shop settings and update general shop info.
Set an address
Go to the address form and input an address. This is required to use the stripe merchant account.
Start accepting payments
Go to "My Shop Settings" and click on "Start Accepting Payments".