Setting up Stripe


To set up Stripe on your marketplace, go to your site’s admin panel and click on “Addons” addons

You will be redirected to the add-ons page. You can see a bunch of pre-installed add-ons there. Find the “Stripe” add-on and click on its “Settings”. 

Note: Check if the toggle icon is on before clicking on “Settings” stripe add-on

Now, you would need to connect your marketplace with your Stripe account. For this, you would need your Client ID, Publishable key and a Secret key provided by Stripe.

Stripe API keys

You can use test data there so the site won't ask for real payments. To obtain these keys, go to https://dashboard.stripe.com/test/apikeys, you can see your test API keys there, if you don't see them, turn on "View test data" in the sidebar.

Stripe API keys

Then copy and paste them in their respective fields in the dashboard.

keys_fields

Now, for the client id, go to https://dashboard.stripe.com/test/settings/applications, again, to avoid using the live keys and real payments, turn on the test data. Copy and paste the client ID in the settings too.

Now, on the same page, you can see a field to input redirect URI, this is to define the URL that users will be redirected after the payment, you can see this URL at the top of the Stripe settings(the one on your marketplace's admin panel):

redirect URI

Copy and paste it in Stripe settings:

redirect URI in Stripe

Once you’ve entered all your API keys, you would need to enable it by setting the "Is enabled" to YES and "Is ideal enabled" to "NO" since iDEAL is the payment method only supported in the Netherlands integrated with Stripe, and save it.

Congratulations! You’ve now enabled Stripe payments for your marketplace.

Now, the sellers should add a bank account to be able to receive payments. For this, you can view the instructions here.