MBP
GitHub

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

trade.create_return

Оформляет возврат товара по ранее совершённой продаже. На вход принимает продажу, список возвращаемых позиций и причину, в ответ возвращает идентификатор и номер возврата.

Входы

КлючТипОписание
saleId*uuidПродажа
items*arrayПозиции
reason*stringПричина

Выходы

КлючТипОписание
returnIduuidИдентификатор возврата
returnNumberstringНомер возврата

Что делает

Нода оформляет возврат товара по продаже: фиксирует, какие позиции и в каком количестве возвращает покупатель, и по какой причине. Возврату присваивается собственный номер.

Когда применять

Сценарий возврата: покупатель обращается с возвратом — автоматизация или ассистент находит исходную продажу, оформляет возврат нужных позиций и указывает причину (брак, не подошёл размер, отказ от заказа). Номер возврата затем можно передать покупателю или использовать в дальнейших шагах — например, для возврата денег.

Что на входе

Обязательны идентификатор исходной продажи, список возвращаемых позиций и причина возврата. Возвращать можно как всю продажу, так и её часть — в списке передаются только те позиции и количества, что фактически возвращаются.

Что приходит в ответе

Идентификатор возврата и его номер. Номер удобно показать покупателю как подтверждение, а идентификатор — использовать в следующих шагах автоматизации.