ym88659208ym87991671
Создание заказа | Документация для разработчиков

Создание заказа

Обновлено 29 ноября 2024
POST
/creation

Создание заказа

Request

Header Parameters

    RqUID
    string
    required

    Возможные значения: <= 32 characters, Value must match regular expression ^[0-9a-fA-F]{32}$

Body

required

Тело запроса

    rq_uid
    string
    required

    Возможные значения: >= 32 characters и <= 32 characters, Value must match regular expression ^[0-9a-fA-F]{32}$

    Уникальный идентификатор запроса

    rq_tm
    string
    required

    Возможные значения: <= 20 characters, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$

    Дата/Время формирования запроса

    member_id
    string
    required

    Возможные значения: <= 8 characters, Value must match regular expression ^[a-zA-Z0-9_\-\\]{1,8}$

    Идентификатор клиента

    order_number
    string
    required

    Возможные значения: <= 36 characters, Value must match regular expression ^.{1,36}$

    Номер заказа в CRM Клиента

    order_create_date
    string
    required

    Возможные значения: <= 20 characters, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$

    Дата/время формирования заказа

    order_params_type object[]

    Possible values: <= 100000

  • Array [
  • position_name
    string
    required

    Возможные значения: <= 256 characters, Value must match regular expression ^.*$

    Наименование товарной позиции

    position_count
    integer

    Возможные значения: >= 0 и <= 999999

    Количество штук товарной позиции

    position_sum
    integer

    Возможные значения: >= 0 и <= 999999999999999

    Сумма товарной позиции в минимальных единицах валюты

    position_description
    string

    Возможные значения: <= 512 characters, Value must match regular expression ^.*$

    Описание товарной позиции

  • ]
  • id_qr
    string
    required

    Возможные значения: <= 36 characters, Value must match regular expression ^[a-zA-Z0-9_\-\\]{1,36}$

    IdQR устройства или tid Уникальный идентификатор терминала для СБП, на котором сформирован заказ

    order_sum
    integer
    required

    Возможные значения: >= 0 и <= 999999999999999

    Сумма заказа в минимальных единицах Валюты

    currency
    string
    required

    Возможные значения: <= 3 characters, Value must match regular expression ^[0-9]{3}$

    Валюта операции, цифровой код по ISO 4217

    description
    string

    Возможные значения: <= 256 characters, Value must match regular expression ^.*$

    Описание заказа

    sbp_member_id
    string

    Возможные значения: <= 12 characters, [100000000111, 110000000111]

    Идентификатор банка-участника ПАО СберБанк в СБП. Используется в случае проведения операции через платежную систему СБП/НСПК. Константа: 100000000111 (добавляется в API v3.0.0)

Ответы

200 OK

Schema
    rq_uid
    string
    required

    Возможные значения: >= 32 characters и <= 32 characters, Value must match regular expression ^[0-9a-fA-F]{32}$

    Уникальный идентификатор запроса

    rq_tm
    string
    required

    Возможные значения: <= 20 characters, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$

    Дата/Время формирования запроса

    order_number
    string

    Возможные значения: <= 36 characters, Value must match regular expression ^.*$

    Номер заказа в CRM Клиента

    order_id
    string

    Возможные значения: <= 36 characters, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$

    ID заказа в АС ППРБ.Карты

    order_state
    string

    Возможные значения: <= 20 characters, [PAID, CREATED, REVERSED, REFUNDED, REVOKED, DECLINED, EXPIRED, ON_PAYMENT]

    Статус заказа

    order_form_url
    string

    Возможные значения: <= 256 characters, Value must match regular expression ^http(s?):\/\/.+$

    Ссылка на считывание QR code

    error_code
    string
    required

    Возможные значения: <= 6 characters, Value must match regular expression ^[a-zA-Z0-9_\-\\]+$

    Код выполнения запроса

    error_description
    string

    Возможные значения: <= 1024 characters, Value must match regular expression ^.*$

    Описание ошибки выполнения запроса

Loading...
Loading...
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.