Работа с LaaS-возвратом

С помощью API Маркета вы можете получать, создавать и отменять возвраты.

Создать возврат

  1. При необходимости запросите список пунктов выдачи с помощью метода POST v1/businesses/{businessId}/logistics-points. Параметр features со значением RETURN_ALLOWED вернется для тех ПВЗ, которые принимают возвраты.

    Регулярно запрашивайте эту информацию, чтобы в системе магазина хранить актуальные данные. Например, раз в день.

  2. Проверьте, подходят ли пункты выдачи для возврата указанных товаров. Для этого в методе POST v1/campaigns/{campaignId}/return-delivery-options передайте товары и идентификаторы пунктов выдачи, которые принимают возвраты (имеют признак RETURN_ALLOWED).

  3. Создайте возврат — POST v1/campaigns/{campaignId}/returns/create.

Отменить возврат

Используйте этот метод в подобных ситуациях

Вы создали возврат, в котором указали 3 товара. Но покупатель передумал и решил вернуть только 2. Отмените возврат и создайте новый.

  1. Запустите операцию по отмене возврата — POST v1/campaigns/{campaignId}/returns/cancel.

  2. Проверьте статус операции с помощью метода POST v1/businesses/{businessId}/operations.