If you're the type of marketplace owner who prefers automation and less manual touch Stripe Connect is the best option for you! With Stripe Connect, your providers create their own Stripe Accounts and own the relationship with Stripe. You and your providers will receive your portion of the funds from each transaction. You, the marketplace owner, are not required to manually disperse funds, you simply set your commission fee and watch the cash roll in!
Setting up Stripe Connect
1) First, you'll need to create a Stripe Account if you don't already have one.
Click Here to create your account.
2) Once you've created an account, from your Stripe Dashboard, select Connect.
3) On the next page, select Get Started.
4) Select Platform or marketplace. Then click Continue.
5) Click on Complete your platform profile and then click the Start button.
6) You will be asked a series of questions about your marketplace business.
Select the industry that best matches your business. If you are unsure, select Other. Then click Continue.
7) In the next question, select From your platform's website or app and then Continue.
8) In the next question, select your preference. If you are unsure, we recommend selecting Both your platform's and the seller/service provider's name or Not sure. Then click Continue.
9) In the next question, select your preference. If you are unsure, we recommend selecting Your platform or Not sure. Then click Continue.
10) Next, review your responses and click Submit.
11) You will be directed to the Platform profile results page. From this page, select Activate account.
12) You will be asked a series of questions about your marketplace business. Complete each step.
13) Once you've completed filling out your business details, your account will be activated. You're all set!
StripeConnect Marketplace Flow
As part of the onboarding process when signing up to your marketplace, sellers will be required to connect a Stripe Connect account in order to sell on the marketplace.
When sellers add their very first listing, they will see the "Connect to Stripe" button as the last step:
When the seller clicks that button, they will be redirected to Stripe:
*IMPORTANT - If you are trying to test this flow as a test user, you will not be able to connect to the Stripe Account that is already connected to the Marketplace. It wouldn't make sense for a user to have the same Stripe Account as the one that is set up on the Marketplace. To test as a user, you'll need to create a seperate Stripe account for that user.
If the seller already has a Stripe account, they can enter the email of that account.
They will be asked to provide a phone number. A verification code is sent to that phone number and the seller will enter the verification code in the next screen:
Sellers are not required to have a business. They can simply enter their home address and select "Individual" under "Type of business".
Next, they'll enter their personal information.
Then they'll enter business details. Under industry, they'll select the type of products, services or rentals they are going to be selling.
Under "Business website" they can enter the marketplace website if they don't have one.
Next, they'll enter the bank account they want their payments to be received.
Then they'll enter support information. They'll enter the marketplace name under the statement descriptor. They can enter their personal phone number under the customer support number and their address under the support address. Stripe requires this page to be filled out but this support information will not be visible in the customer payments descriptors, it will default to the marketplace info.
Lastly, they'll be asked to review their information. They'll be redirected to the marketplace after they click "Submit".
*IMPORTANT: If a provider adds their products, services or rental listings before creating or connecting to their Stripe Connect Account, their products, services and/or rental listings will be hidden from the browse page until they create or connect to their Stripe Connect Account.
The marketplace owner can view recently connected accounts from their Stripe Account under Connect > Accounts.
Transactions & Paying Providers
Once the marketplace is live and connected to your domain, we will provide instructions on how to link your Stripe Connect account to your site. This is when you would enter you marketplace commission percentage that you want to keep from every sale.
*IMPORTANT: Products, services and rental listings must be $0.50 or higher per Stripe Connect policies!
- When a transaction is made on the marketplace, (product purchase, service or rental booking, etc), Stripe processes the transaction amount and deducts the Stripe 2.9% + .30 processing fee.
- If the Marketplace Owner's Stripe Account available balance is sufficient, the transfer of funds to the vendor's Stripe Connect account will occur when the product is delivered or booking is completed
- If the Marketplace Owner's Stripe Account available balance is not sufficient, the transfer will still succeed regardless of the available balance and the transfer itself will only occur once the charge’s funds become available. In this case, the transfer takes on the pending status of the associated charge: if the funds from the charge become available in N days, the payment that the Marketplace Owner's Stripe Account receives from the transfer also becomes available in N days.
- The Marketplace will receive their payout based on the commission %.
The diagram below illustrates this flow when the marketplace commission % is set at 10%:
You can view all charges, transfers and payouts on your Stripe Account under Payments > All Transactions. Stripe's 2.9% + .30 fee is listed as a total under Fee.
Take note of the Available On date; that is when the funds will be available in the vendor/provider's Stripe Connect Account.
Stripe Connect is integrated on our platform with Standard connect accounts with transactions processed as separate charges and transfers. With Standard connect accounts, the account is controlled directly by the account holder, AKA your individual sellers. They own and manage the relationship with Stripe.
If you have any questions regarding this process, please submit a ticket with your questions and a customer support team member will help you out.
For more information regarding Stripe Connect, please contact Stripe Connect directly and a representative will personally assist you. You may also find more information here.
Article is closed for comments.