Stripe connection
Connecting the Stripe payment system
Last updated
Connecting the Stripe payment system
Last updated
Stripe is a payment system for entrepreneurs in some European countries, the USA, Great Britain, Australia, Canada, and Ireland. This payment system does not work in Russia and CIS countries.
Minimum charge amount depends on the currency.
Go to the Stripe website and sign up. Fill in all required fields. After registration, you will receive a confirmation email. Follow the link in the email.
After confirming the mail, fill in the information about your business to activate your account. Add business information. Provide detailed information about your company.
After activation of the company, go to the Developers → Webhooks. Click on the Add destination button.
In Events, search for checkout.session.completed and checkout.session.expired events. Choose the events.
In Destination types, choose Webhook endpoint.
In Endpoint URL, enter the address:
Create the endpoint destination.
You need two keys to connect Stripe: a secret API key and a secret webhook key. We will describe how to copy and paste the secret API key first.
Go to the Developers → API Keys section, click on the Reveal key button and copy the secret key.
The key for the second field is in the Developers → Webhooks tab. Return to it. In the Webhook endpoints section, click on the created endpoint.
In the Signing secret line, click on the Reveal button. Copy the second key.
The instructions describe how to connect Stripe in the test mode. To turn it off, click on the Test mode switch in the upper right corner and copy the keys again.
Go to the Payment services section of the Shop and select Stripe. Paste the API key in the Secret key field and the webhook key (starts with wh
) in the Webhook secret key field.
Stripe payment system is connected. Now you can add products: