ENG
  • ENG
  • RUS

How to connect online payment for orders through Stripe

Last update: 08.06.2026

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:

b8a267afdc13707b80d6cd32f51996fa.png
d55845d2395cd19aa343b810fb5cf03f.png

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

2c3f7a7c4321e11f9525f59ad08db169.png

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
36811b845386e1bf76b5a4b52d6ad73f.png
677cb053ae1c959614eb84bbea335186.png
b552fba3ee37af4c4dfcf2014558f0fa.png

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.

3acad829e587c467f35f6d0082552996.png

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

Was this article helpful?