Accept payments in your app via YooKassa

Connect your own YooKassa store to your app via OAuth, right from the Dada Cloud console - no secret keys shared with the platform. Money goes straight to your store's account, and payment webhooks arrive directly in your app.

How to connect payments

Four steps from a deployed app to your first payment

01

Deploy your app

Deploy your app on Dada Cloud - from a git repo or by uploading an archive.

02

Settings -> Payments -> Connect YooKassa

Open the Payments tab in your app settings and click Connect YooKassa.

03

Authorize your store

You'll be redirected to YooKassa to sign in to your store (OAuth). Your store's secret key is never shared with the platform.

04

Get environment variables and code

The platform adds ready-made environment variables and a code snippet to your app - wire up the webhook and start accepting payments.

How it works

OAuth, not a secret key

Store authorization uses YooKassa's OAuth protocol - the platform never sees or stores your store's secret API key.

Money goes straight to your store

The platform is not a party to the payment - funds land directly in your YooKassa store's account, not in an intermediate platform account.

You need your own YooKassa store

Connecting payments requires a registered YooKassa store under a sole proprietor, LLC, or self-employed status - the platform does not create a store for you.

54-FZ receipts stay with your store

Fiscal receipts are issued by YooKassa based on your store's own settings - this is not something the platform handles.

Webhooks go straight to your app

YooKassa sends payment notifications directly to your app's address, with no platform server in between.

Ready-made environment variables

Once the store is connected, the platform adds environment variables and a code snippet to your app - all that's left is to accept a payment.

Accepting payments via YooKassa - FAQ

No. Connection happens via YooKassa OAuth: you sign in to your own store on the YooKassa site, and the platform gets access through OAuth without ever seeing your store's secret API key.

Get your backend live from GitHub today

Connecting a repo takes a minute. You only pay for what you actually use.

Create account