Answers to urgent questions regarding YooMoney.
Read the article >>

Online Payments for Business

The service for accepting online and offline payments with fast onboarding process and modern API.
Sign up for YooMoneyAsk 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. YooMoney 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, YooMoney, Sberbank Online, and more, within Russia and abroad.

Learn more

17 years on the online payments market

900 company members, offices in Russia, Europe, and China.

Learn more

All features of the API

YooMoney 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.

-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 YooKassa\Client; $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 yookassa 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. YooMoney 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

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


Transactions every second


Merchants on board

Ready to start?

Contact our managers if you have any questions or sign up for YooMoney right now
Sign up for YooMoneyAsk a question