Shopify Multi Vendor Stripe Connect gateway Integration.
We have launched Stripe connect payment gateway in Shopify Mutlivendor Marketplace app where now after the customer pays the amount for the order, the amount will go to respective Seller and Admin account directly as per the share configured on the basis of commission.
You can use this feature by using Shopify’s checkout or by using our own checkout feature as well.
This feature is available in featured app section as a featured app costing USD 10 per month over and above your monthly plan. And you will have to use marketplace shipping with this feature.
Before proceeding Please note If you are using our “checkout” feature app then it is mandatory to select the marketplace shipping by both merchant and seller while creating the product so it’s better to make marketplace Shipping as a default option.
and also customer should need to select marketplace shipping on the checkout page.
NOTE : In case you as the Store Owner also selling your own products, then you have to become a Seller on the App to get Payment through Stripe Connect if your Product gets sold.
– Stripe Connect will not work in case of Gift Card.
POINT TO REMEMBER : If customers are applying discount code on the orders, then all the order amount will be sent to the Admin Stripe Account. And then Admin will be responsible for sending the seller earning to his account, admin can do that from the app either by using Paypal.
Go through the Video Guide of the Stripe Connect Integration feature.
ACTIVATION IN NEW THEME
Firstly enable the “Stripe connect” feature from the “Feature Apps” section by clicking on the (…) three dots on the top right hand side in the main menu in your app.
Once you will click on “Enable” button, you need to agree on additional charges which is USD 10 per month.
Now lets understand its workflow:-
Work flow in New theme
Now you need to go to “Checkout Payment methood” section from “orders” section of your app.
Here add Stripe Payment method and its details for the checkout page.
Enter the details like Secret key , Publish Key and Client ID and then click on save.
you need to login your Stripe Account to get the above keys.
“Secret key” and “Publish key” you will get from “API” section of your Stripe account.
“Client ID” you will get from “connect >>settings” of your stripe account.
Now To connect seller’s Stripe account to your stripe account copy the code from “instruction for marketplace” section of configuration menu in the app and paste into the “Redirect URI” section of your Stripe account and make this default as shown in following screenshot :-
Admin end>> Configuration >> Instruction for marketplace >> Visit “Stripe connect” section>> Copy the given code to connect seller’s Stripe account to your stripe account.
Now open your “Stripe account” and paste the code in “Redirect URI” section and make it default.
Connect>> Settings>> Redirect URI .
SHOPIFY STORE SETTINGS
Admin needs to create the stripe connect payment name from Shopify store settings to add Payment Name for checkout page. Please follow the below steps:-
Admin panel of shopify store>>Settings >> Payment Providers>>visit “Manual Payments” section>>click “Create Custom Payment Method” from drop down>>Enter Payment Method name>>Click on “Activate” button.
Please note:- Name of your custom payment method should be same as the name of Stripe Payment name (Which you have entered from “Checkout payment method” section of multivendor app).
This way you can create “Stripe connect” Payment method which the customer will select at the checkout page once added by the admin.
SELLER PANEL IN NEW THEME
Now a menu name “Stripe Connect Configuration” in ” orders” Section will be added to the seller panel of your multivendor marketplace app.
After visiting the “stripe Connect Configuration” section click on “Add account to stripe”
At checkout page customer can choose “Stripe connect” payment method to pay for the order
Activation IN OLD THEME
To be able to use this feature you have to enable and use our checkout feature mandatorily.
Enable Stripe after enabling checkout feature:
Workflow IN OLD THEME
Fill in all the details like secret key, publish key & client Id.
To get these above keys, you will have to go & login to the stripe account of yours and visit the API section.
Once this is all entered, the configuration is set.
Seller panel IN OLD THEME
On the seller panel, you will now get the section of stripe gateway to be configured by the seller.
Then click on add account to stripe button and enter details.
After entering stripe details, click on connect button:
After connecting you will get the success message on the seller panel.
Points to REMEMBER
Also for the customers while checkout should choose the marketplace shipping as the option.
After choosing marketplace as shipping, choose the payment method as stripe.
Furthermore if you need any kind of support/Consultancy then please raise a ticket at http://webkul.uvdesk.com/ or drop a mail at firstname.lastname@example.org
Thanks For reading this blog!!! 🙂