Создать и оплатить заказ авансом
Списывает оптовую сумму с аванса и выдаёт товар в той же операции. Товара в ответе нет — только в GET /v1/orders/{id}. Повтор с тем же reseller_ref и телом возвращает тот же заказ.
Тело запроса
application/jsonВаш номер заказа — печатный ASCII до 64 знаков. Он же ключ повтора: сохраните его до запроса.
Строки заказа, до 50. Пара «товар + вариант» — одна строка: дубль — 422 duplicate_line.
«Новый аккаунт от нас» — только для оплаты нашей картой; надбавка — new_account_fee_usd в каталоге.
Потолок суммы. Цена выросла выше — 409 price_changed с новой суммой, аванс не тронут.
Ваши данные к заказу, до 1 КБ JSON. Возвращаются в заказе и событиях.
Ответы
Успешно
pending, paid, delivered, canceled или refunded.complete, awaiting_customer, in_progress, manual или failed.GET /v1/orders/{id}.Общие для всех методов: 401 unauthenticated, 403 scope_missing, 403 ip_not_allowed, 403 account_suspended, 429 rate_limited, 503 api_disabled, 500 internal_error. Подробно — в разделе «Ошибки».
