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
Deploy your app
Deploy your app on Dada Cloud - from a git repo or by uploading an archive.
Settings -> Payments -> Connect YooKassa
Open the Payments tab in your app settings and click Connect YooKassa.
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.
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