Запуск оплаты счета
Запустите оплату счета, указав платежный инструмент и дополнительные данные для оплаты.
Запрос
Path Parameters
ID счета
Body
Информация о платежном инструменте
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, на который требуется переадресовать пользователя после успешной оплаты через мобильное приложение.
Указывается либо return_url, либо return_deeplink
Ответы
Статус счета, в зависимости от статуса варианты оплаты
Schema
Array [
]
error
object
Сообщение для пользователя
Техническое описание ошибки
Код ответа
URL платежной формы, на который надо переадресовать клиента
Deeplink, на который надо переадресовать клиента для оплаты в мобильном приложении
product
object
Информация по продукту для оплаты счета в apple/google
Возможные значения: [applestore, googleplay]
Платежная система
Идентификатор продукта в платежной системе
Количественные характеристики продукта
user_uid
object
Внутренний идентификатор пользователя в приложении
params
object[]
Дополнительные параметры, уточняющие товарную позицию
Название параметра
Значение параметра
Тип продукта
{
  "error": {
    "user_message": "",
    "error_description": "",
    "error_code": "0"
  },
  "form_url": "https://3dsec.sberbank.ru/payment/merchants/test/payment_ru.html?mdOrder=70906e55-7114-41d6-8332-4609dc6590f4",
  "deeplink": "sberbankonline://connect?addcard",
  "product": {
    "provider": "applestore",
    "product_code": "d290f1ee-6c54-4b01-90e6-d701748f0851",
    "quantity": 1.5,
    "user_uid": {
      "user_uid": "d43f2eb6-f299-439b-8a3b-43b114531f0d"
    },
    "params": [
      {
        "key": "packageName",
        "value": "com.MashaAndTheBear.HairSalon"
      }
    ],
    "inapp_type": "consumable"
  }
}
bad input parameter
Schema
error
object
Сообщение для пользователя
Техническое описание ошибки
Код ответа
{
  "error": {
    "user_message": "",
    "error_description": "",
    "error_code": "0"
  }
}
Access token is missing or invalid
Unexpected error
Schema
error
object
Сообщение для пользователя
Техническое описание ошибки
Код ответа
{
  "error": {
    "user_message": "",
    "error_description": "",
    "error_code": "0"
  }
}