To set up your Stripe account, in your admin portal
1. Click Configuration, then Payment Methods
2. Click Link Account (under Stripe)
3. Click Login to Stripe (found at the top right-hand corner)
4. Login to your Stripe account OR create a new account
5. Once in the Stripe dashboard, click Developers, and then click on API keys. And on that page, you will see Publishable key and Secret key.
Note: Ensure that View test data (located at the top right corner) is disabled.
6. On your marketplace admin portal, click the Payments & Transactions tab and then click Configure Payments. On that page, click Link Account for Stripe. Copy the Publishable key and Secret key from the Stripe dashboard and paste them into their respective fields.
7. Do note your Live Secret Key should start with SK_Live and Live Publishable Key should start with PK_Live. Put the copied keys in the appropriate boxes.
8. Once done, click Save.
Do note that when linking your Stripe keys, be careful to only drag, copy and paste the exact characters needed under each field.
Dragging, copy and paste extra characters will result in errors when your sellers on-board onto your marketplace. Refer to the screenshots below for examples of what is correct and incorrect.
Incorrect copy & paste
Correct copy & paste
9. After saving the keys, scroll down and you will see the Production Client ID field is empty; this field links your marketplace to Stripe. It is important to fill in your Production Client ID as it will allow your sellers to accept payments from buyers and you (as an admin) to receive your commission fees. Go to your Stripe dashboard and click ‘Settings’ on the left-hand side of the dashboard, and then ‘Connect settings’ under ‘Stripe apps’.
10. Register your platform. Once registered, you will see Stripe platform settings. Copy the Live mode client ID and paste it in the Production Client ID field in the marketplace admin portal.
11. Copy the redirect URL in your admin portal and paste it under the "Add URI" field in your Stripe dashboard
(Under "Settings" --> "Connect" --> "Settings", under the "Integration" tab)
12. Once done, click Save and you are done. Do verify your Stripe account via email if you created a new account for this procedure
If you use our Stripe payment gateway, Stripe imposes a payment fee that will be a percentage of the total transaction value plus a minimal fixed fee per transaction of 3.4% + 50 cents. This percentage and fixed fee will vary by country/ currency.
Do check the pricing for your country by visiting www.stripe.com/pricing and pick your country on the bottom left of the page.
To understand how the fees are calculated, here is an example for you to follow:
Before Stripe fee |
|
Admin commission fee |
5% |
Merchant 1 transaction value |
$10 |
Merchant 2 transaction value |
$20 |
Merchant 3 transaction value |
$30 |
Stripe fee calculations |
|
Stripe fee earned from M1 |
3.4% of $10 +$0.50 = $0.84 |
Stripe fee earned from M2 |
3.4% of $20 +$0.50 = $1.18 |
Stripe fee earned from M3 |
3.4% of $30 +$0.50 = $1.52 |
Stripe fee earned from admin |
$0 |
After Stripe fee & admin commission fee |
|
Profit earned by M1 |
$10 - $0.84 - $0.50= $8.66 |
Profit earned by M2 |
$20 - $1.18 - $1= $17.82 |
Profit earned by M3 |
$30 - $1.52 - $1.50 = $26.98 |
Total admin commission fee earned |
5% of $(10+20+30) = $3 |
If you decide to change your Stripe account, you will need to follow the steps to link your new account to your marketplace once more, making sure to copy & paste the new client production ID, production re-direct URL, live publishable and secret key into the respective fields in your admin portal.
If the admin and the seller are two different users, please make sure that they are not using the same payment account
Alternatively, this video link will assist you in understanding the flow of payment for the payment method that you have integrated.
Comments
0 comments
Please sign in to leave a comment.