Этот сценарий позволяет принимать платежи от юридических лиц. Покупатель нажимает платежную кнопку на вашем сайте и сразу переходит к оплате счета в сервисе «Сбербанк Бизнес Онлайн». Покупателю не нужно формировать вручную платежное поручение. Вам не обязательно ждать, когда придут деньги на счет: вы можете получить уведомление об успешной оплате в момент платежа. Это уведомление гарантирует, что деньги на ваш счет успешно поступят.
Перечисление денег со счета покупателя на ваш счет полностью проходит на стороне СберБанка.
- Сообщите менеджеру ЮKassa, что хотите подключить B2B-платежи.
- Пополните обеспечительный счет, с которого ЮKassa будет списывать комиссию за проведение платежей (реквизиты придут вам на электронную почту).
Шаг 1. Покупатель решает оплатить товар или услугу на вашем сайте с банковского счета своей организации и выбирает оплату через Сбербанк Бизнес Онлайн.
Шаг 2. Вы передаете в ЮKassa платежную форму со значением paymentType=2S и дополнительными параметрами, обязательными для этого способа оплаты.
Если ваши товары облагаются НДС, вам необходимо передавать:
- в поле
sum
полную сумму платежа (вместе с суммой НДС); - в поле
vatType
значениеcalculated
; - в поле
vatRate
— ставку НДС, по которой вы работаете; - в поле
vatSum
— рассчитанную сумму НДС.
Если товары не облагаются НДС, нужно в поле
vatType
передавать untaxed
, остальные поля, связанные с НДС, не заполняются.Если в заказе есть товары с разной ставкой НДС, необходимо формировать два разных счета — каждый со своей ставкой.
Если ваша онайн-касса (ККТ) интегрирована с ЮKassa, дополнительно передавать данные для чека для B2B-платежей не нужно. Достаточно информации, которую вы передаете в платежной форме.
Шаг 3. Покупатель по кнопке с вашего сайта переходит в сервис СберБанка и вводит логин и пароль от своего аккаунта.
Шаг 4. ЮKassa отправляет вам уведомление о проверке заказа. Если вы готовы принять платеж, то отвечаете успехом, и процесс оплаты идет дальше. Если нет, покупатель видит ошибку.
Шаг 5. Покупатель видит в Сбербанке Бизнес Онлайн готовое платежное поручение и подтверждает оплату кодом из смс. Платежное поручение действует 3 дня с момента создания.
Шаг 6. Готово: платеж прошел, вам приходит уведомление об успешном платеже с реквизитами организации, со счета которой совершен платеж.