Подання заявки на оформлення Покупки Частинами

HEADER PARAMETERS:
  • signature

    required

  • store-id

    required

    string

    Ідентифікатор магазину (виданий під час укладання договору)

REQUEST BODY SCHEMA: application/json
  • store_order_id

    required

    string >= 1 characters <= 64 characters

    Унікальний ідентифікатор транзакції на боці магазину. Потрібен для відсікання дублікатів

  • client_phone

    required

    string

    Телефон клієнта

  • total_sum

    required

    number >= 1

    Загальна сума заявки. Розділювач – точка. Має бути 2 знаки після точки

  • invoice

    required

    object (CreateOrderInvoice)

    Дані рахунки-фактури

    invoice {
  • available_programs

    required

    array of object

    Можливі варіанти розстрочки

    available_programs [
  • products

    required

    array of object

    Список продуктів, вибраних для оплати частинами

    products [
  • result_callback

    string

    Адреса сервісу, куди буде надіслано відповідь під час отримання заявкою кінцевого стану. Формат запиту буде аналогічним відповіді сервісу перевірки станів

  • additional_params

    object (CreateAdditionalParams)

    Додаткові поля (не обов’язкові для заповнення)

    additional_params {
post

/api/order/create

Request samples
Payload

201 Заявка принята в обработку

400 Помилка у запиті

401 Підпис не передано або не валідний

409 Дубликат заявки

500 Внутрішня помилка сервісу

Response samples
201
400
401
409
500