Link Поиск Меню Развернуть Документ

Возврат с комиссией/штрафом

Иногда при осуществлении возврата требуется удержать штраф, комиссию за возврат или сервсный сбор, которые требуется учесть в финансовой отчётности. Такой возврат происходит в два этапа через корректировочный заказ на комиссию, штраф или сервисный сбор:

После чего произойдет перерасчёт суммы сформированного возврата из п.1 на сумму корректировочного заказа и покупателю осуществится возврат на эту сумму.

Процесс оформления возврата через корректировочный заказ

sequenceDiagram autonumber participant Покупатель participant Магазин participant Инвойсбокс participant Онлайн касса rect rgb(204, 204, 255) Покупатель->>Магазин: Обращается за возвратом по заказу Магазин-->Инвойсбокс: Получение списка позиций в заказе Магазин->>Инвойсбокс: Вызов метода оформления возврата Магазин->>Инвойсбокс: Вызов метода создания корректировочного заказа Инвойсбокс->>Покупатель: Осуществление возврата денежных средств Инвойсбокс->>Онлайн касса: Чек "ВОЗВРАТ 100%" Инвойсбокс->>Покупатель: Предоставление чека "ВОЗВРАТ 100%" Инвойсбокс->>Онлайн касса: Чек "ОПЛАТА 100%" по корректировочному заказу Инвойсбокс->>Покупатель: Предоставление чека "ОПЛАТА 100%" end
  1. Покупатель обращается в Магазин для оформления возврата заказа.
  2. Опционально, Магазин запрашивает через метод API доступные к возврату позиции в заказе.
  3. Магазин формирует возврат в системе «Инвойсбокс» через метод API.
  4. Магазин формирует корректировочный заказ в системе «Инвойсбокс» с указанием позиции комиссии, штрафа или сервисного сбора через метод API.
  5. Система «Инвойсбокс» осуществляет возврат денежных средств покупателю на сумму возврата за минусом суммы корректировочного заказа.
  6. Система «Инвойсбокс» формирует и регистрирует чек “ВОЗВРАТ 100%” в онлайн кассе (при оплате физическим лицом).
  7. Система «Инвойсбокс» направляет чек “ВОЗВРАТ 100%” покупателю (физическому лицу).
  8. Система «Инвойсбокс» формирует и регистрирует чек “ОПЛАТА 100%” по корректировочному заказу в онлайн кассе (при оплате физическим лицом).
  9. Система «Инвойсбокс» направляет чек “ОПЛАТА 100%” покупателю (физическому лицу).

Формирование возврата

Сформируйте возврат со специальным статусом draft и получите его идентификатор (id) через метод API создания возврата

Формирование корректировочного заказа

Сформируйте корректировочный заказ с указанием новых позиций (штрафов, комиссий, сервисных сборов) со ссылкой на возврат из пункта 1. через поле parentId, т.е. укажите в поле parentId полученный идентификатор id возврата.

Для создания заказа, необходимо вызвать следующий метод API:


Читать далее »