Online Payments for Business

The service for accepting online and offline payments with fast onboarding process and modern API.
Sign up for Yandex.CheckoutAsk a question
Accept payments
Make payouts

Accept payments

Use the most convenient methods, whether it’s bank cards, e-money, online banking, or payments from smartphones. Yandex.Checkout can remember card details and make recurring payments. You can integrate it into chats and mobile apps and use it for complying with Federal Law 54-FZ.

Onboarding is simple: we have an easy-to-use API, ready-made CMS modules, and online invoicing with no development required.

Make payouts

To everyone at once—to bank cards and bank accounts, e-wallets and mobile phone balance. All options are available with the mass payouts API. You can view the payment history and current balance in your Merchant Profile.

Popular payment methods

Apple Pay, Google Pay, bank cards, Yandex.Money, Sberbank Online, and more, within Russia and abroad.

Learn more

15 years on the online payments market

1000 company members, 6 offices in Russia, Europe, and China, independent processing system.

Learn more

All features of the API

Yandex.Checkout offers an easy to understand, logical REST-API as well as SDK for most of the popular programming languages, libraries with ready-made payment forms for websites and mobile apps, and detailed documentation.

cURL
PHP
Python
-X POST -u <Shop ID>:<Secret key> -H 'Idempotence-Key: <Idempotence key>' -H 'Content-Type: application/json' -d '{ "amount": { "value": "9900.00", "currency": "RUB" }, "confirmation": { "type": "redirect", "return_url": "https://example.com/url" }, "description": "Big pink elephant" }'<?php use YandexCheckoutClient; $client = new Client(); $client->setAuth('<Shop ID>', '<Secret key>'); $payment = $client->createPayment( array( 'amount' => array( 'value' => 9900.0, 'currency' => 'RUB', ), 'confirmation' => array( 'type' => 'redirect', 'return_url' => 'https://example.com/url', ), 'description' => 'Big pink elephant', ), uniqid('', true) ); ?>from yandex_checkout import Configuration, Payment Configuration.account_id = <Shop ID> Configuration.secret_key = <Secret key> payment = Payment.create({ "amount": { "value": "9900.00", "currency": "RUB" }, "confirmation": { "type": "redirect", "return_url": "https://example.com/url" }, "description": "Big pink elephant" })

Ready-made module without development

It’s simple: you don’t need to develop anything, just install the module and fill in a few fields. Yandex.Checkout modules are compatible with most of the popular CMS, SaaS, CRM, and frameworks. Contact us if you can’t find the module for your platform.

We are trusted

Yandex.Checkout is the most popular payment aggregator in Russia, it is used by more than 30% of websites in Runet.

600

Transactions every second

120,000

Merchants on board

Ready to start?

Contact our managers if you have any questions or sign up for Yandex.Checkout right now
Sign up for Yandex.CheckoutAsk a question