К содержимому
Инвойсбокс

Работа с заказом

Заказ — основной объект при работе Магазина с системой Инвойсбокс. Текущий раздел описывает возможные манипуляции с заказом.

Возможные статусы заказа

Заказ живёт по одной схеме независимо от способа оплаты: из created он уходит либо в оплату, либо в expired по сроку, либо в canceled по решению магазина. Холдирование добавляет промежуточное состояние.

stateDiagram-v2 [*] --> created: создание заказа created --> completed: оплата created --> hold: оплата с холдированием hold --> completed: отгрузка закрыла все позиции hold --> canceled: отмена, резерв снят created --> expired: истёк expirationDate created --> canceled: отмена магазином completed --> completed: возврат оформляется отдельным заказом

Возврат не меняет статус исходного заказа: он создаётся отдельной операцией со своим жизненным циклом.

  1. created - Заказ создан, но еще не оплачен
  2. hold - По заказу удержаны (захолдированы) денежные средства до момента списания или отмены холда
  3. completed - Заказ оплачен
  4. expired — срок действия заказа истёк: указанное в expirationDate время уже прошло. Оплатить по прежней ссылке нельзя, нужен новый заказ
  5. canceled - Заказ отменён магазином до его оплаты

В этом разделе

Страница помогла?