Запуск оплаты счета
/invoices/{invoice_id}
Запустите оплату счета, указав платежный инструмент и дополнительные данные для оплаты.
Запрос
Path Parameters
ID счета
- application/json
Body
Информация о платежном инструменте
- partner_client_id
- user_uid
- encrypted_sub_id
- partner_client_sub_id
Array [
]
user_id
object
oneOf
Внешний идентификатор клиента партнера
Внутренний идентификатор пользователя в приложении
Зашифрованный sub_id пользователя
Внешний идентификатор sub-а клиента партнера
operations
object[]
Возможные значения: [payment
, prepare_payment
, payment_loyalty_points
]
Тип операции
Возможные значения: [new
, card
, QR
, app2sbol
, invoice
, applestore
, googleplay
, applepay
, googlepay
]
Сервисный код операции, зависит от типа операции.
Для operation=payment
указывается вариант оплаты, выбранный клиентом, например, card
.
Для operation=payment_loyalty_points
указывается код бонусной программы, например sbrf_spasibo
.
Значение, соответствующее сервисному коду.
Для operation=payment
указывается идентификатор, например, для card
указывается ID выбранной карты.
Для operation=payment_loyalty_points
сумма бонусных баллов, которая должна быть использована при совершении операции. Указывается в копейках, без разделителя. Например, 123 балла 50 копеек = 12350
device_info
object
Информация об устройстве
Наименование операционной системы устройства
Версия операционной системы устройства
Модель устройства
Производитель устройства
Серийный номер устройства
Поверхность
Версия ПО
URL, на который тре буется переадресовать пользователя в случае успешной оплаты.
Адрес должен быть указан полностью, включая используемый протокол (например, https://test.ru
вместо test.ru). Указывается либо return_url
, либо return_deeplink
URL, на который требуется переадресовать пользователя в случае неуспешной оплаты.
Адрес должен быть указан полностью, включая используемый протокол (например, https://test.ru
вместо test.ru).
Deeplink, на который требуется переадресовать пользователя после успешной оплаты через мобильное приложение.