Important:
Stripe is available to companies in supported countries (see the current list at stripe.com/global ).
Step 1. Stripe account
Sign up at stripe.com/ and finish account activation.
Step 2. Stripe key
Instruction on how to create Stripe keys – https://stripe.com/docs/keys.
We recommend using a Restricted key — it’s safer than the plain secret key: you grant only the permissions the integration needs and nothing more.
ATTENTION! These screenshots are examples of the test version. To create valid keys, your account must be activated in Stripe and keys must be created for the live version. If test version keys are provided, payments will go through but the money will not be deducted from customers.
In the Stripe Dashboard open Developers → API keys → Create restricted key and:


1. Give it a name, e.g. `UDS Key`

2. Grant **Write** to the following resources (in Stripe, *Write* also includes read access):
- Checkout Sessions — Write
- Charges and Refunds — Write
- Webhook Endpoints endpoints — Write



Save key settings by clicking Create Key.
Step 3. Enable online payment functionality in UDS Business: go to Settings – Online store – Payment methods and click Connect.

Select Stripe, enter the prepared API key and click "Connect"