Оплата по счету в смс
Это старая версия API. Переходите на API ЮKassa.
Этот сценарий позволяет магазину инициировать списание средств со счета пользователя. В процессе оплаты пользователю не нужно вводить дополнительные параметры: на его телефон приходит смс с суммой платежа и кодом подтверждения.
Сценарий существенно отличается от базового.
Доступные способы оплаты — SberPay.
Чтобы принимать оплату таким образом, необходимо получить:
  • Идентификатор пользователя — номер телефона, подключенный к мобильному банку СберБанка.
  • Согласие пользователя с офертой ЮKassa (ссылку на нее можно разместить на своем сайте).
Включить этот сценарий оплаты можно по запросу: напишите менеджеру ЮKassa.
Схема взаимодействия
  1. Магазин отправляет запрос на проведение платежа (createInvoice).
  2. ЮKassa инициирует списание со счета пользователя.
  3. Платежный сервис отправляет пользователю смс с просьбой подтвердить платеж ответным сообщением или пуш-уведомление с просьбой подтвердить платеж в мобильном приложении.
  4. Если пользователь подтвердил платеж, магазину придет стандартное уведомление о переводе (paymentAviso).
Чтобы узнать статус платежа, не дожидаясь
paymentAviso
, можно еще раз отправить запрос (createInvoice) с теми же параметрами. Необходимо учитывать, что пользователю нужно время на подтверждение оплаты.
Особенности подтверждения оплаты через SberPay
Отправка смс через мобильный банк СберБанка может занимать до 10 минут.
Через мобильный банк СберБанка можно проводить платежи на суммы от 10 рублей до 10 000 рублей.
ЮKassa не передает информацию об отсутствии в мобильном банке СберБанка аккаунта, привязанного к конкретному номеру телефона.
Что почитать еще
Метод createInvoiceПлатежная формаОбщее описание взаимодействияОбработка HTTP-уведомлений