Connect Stripe to Onport

Kelly
Kelly
  • Updated

Introduction

In this article, we will show you how you can easily send and automate your payments to vendors via our Stripe integration.

Disclaimers

❗️This integration will give you the possibility to use the Automated Vendor Payout which is a feature only available to the Advance Plan or above.

Setting up your Stripe account

In Stripe you have two different plans and one has a different setup in Onport. Therefore in this article, we will briefly explain the differences and walk you through the setup. 

Stripe Standard

Stripe Standard is the fastest and easiest way to connect your Stripe account, as Stripe handles most of the user experience and communication. If your Vendors already have Stripe accounts you would want to use this type of account. You can either prompt your vendors to create a Stripe account or allow anyone with an existing account to connect to Onport.

Instructions on how to create a Standard account.

Stripe Custom

Stripe Custom allows you to create an account on behalf of your vendor when they do not have an existing Stripe account, are unable to connect theirs, or do not want to create one on their end.

The account will almost be completely invisible to your vendors, as they do not have access to the Dashboard, nor does Stripe contact them directly. To vendors, this looks like direct bank transfers.

This is a more complex setup as you are responsible for all the interactions with your users and for collecting the information needed to verify the account.

You'll first need to create a custom-connected account. You can do this within your Stripe dashboard. The requirements for this will vary by region/business type, so we do recommend using Stripe's help documentation for the most up-to-date workflows. 

Generate Stripe Credentials

Once you know which type of account you have in Stripe, you must generate the credentials to finalize the integration in your Onport account. These the are steps:

1. For the connection, you will need to generate three credentials from your Stripe account:
Stripe Secret Key
Stripe Publishable Key
Stripe Client ID

2. To access the Secret Key and Publishable key, click the Developers in your Stripe account, then the API keys. Generate a new set of API keys for Onport under "Standard Keys"

Main 2021-10-14 at 4.26.47 PM

mceclip0.jpg

3. Next, you'll need to get the Stripe Client ID. To get this, you'll need to go to Settings (Gear icon) > Connect Section > Settings (https://dashboard.stripe.com/settings/connect). On this page, you need to copy and paste the client ID from Stripe to Onport. 

Main 2021-10-14 at 4.35.54 PM

4.  Enable the Standard OAuth setting to ensure people can signup and connect to your Stripe account from their vendor portal:

mceclip2.jpg

5. Add a redirect. To do this, click + Add URL. Enter https://api.jetti.io/auth/stripe/vendor. This will tell Stripe where to send the vendor once they've connected their Stripe account with yours.

mceclip1.jpg

❗️If you see warnings or don't have the option to do any of the above - we recommend reaching out to Stripe support. 

There are also some other options you should complete on this page, such as uploading your logo and setting colors. It's not needed but will make things clearer for your vendor.

Connecting Stripe to Onport

Now that you have your credentials, you can go to your Onport account and create the connection.

  1. Go to Integrations > Stripe (Payments Section)
  2. Select “Use my Stripe account” and enter the credentials. 
  3. Enter the credentials and click Save

🔎 Once you complete these steps you can now invite vendors to connect to Stripe. Look into this article: Connect Vendors to Stripe

4. Once the vendors are connected you can go to Contacts > Dropship provider > Payment setup tab > Automation section > select Stripe:

To finalize the process you must enable the option "Send payments to vendors automatically":

Paying vendors with a credit card

Once the vendor is connected to your Stripe account, by default, the payment will be deducted from your Stripe balance for any transfers made by Onport. If you have no balance available (e.g. you may have no way to take payment through Stripe when using Shopify), you can opt to instead pay the vendor using a payment card. 

When configured, your card will be charged the amount to pay the vendor. That amount will then be sent to the vendor, minus any card processing fees (e.g. typically this is around 2.9%). Onport doesn't take or enforce the fees, so we'd recommend checking your Stripe pricing page to understand the cost of these payments in your area. 

For this, you'll first need to enter your credit card details under Integrations > Stripe

Next, at a vendor level, you'll need to configure the payout source to be by credit card, instead of your Stripe balance. You can do that under Contacts > Dropship provider > Payment setup tab:

 

 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.