M meni.ge
🛍️ Розница, услуги и витрина

↩️ Возвраты и обмены

RMA-заявки от гостя, статусная модель возврата, восстановление остатков

Документация

Возвраты и обмены (RMA)

Возврат (RMA — Return Merchandise Authorization) — отдельный документ жизненного цикла возврата товара, не привязанный к статусам самого заказа. Раздел относится к розничной (retail) вертикали — интернет-магазину/витрине товаров.

Гость запрашивает возврat из своего кабинета, а заведение обрабатывает заявку в админке по строгому графу статусов: от заявки до реального возврата денег.


Как это работает для гостя

В личном кабинете покупателя, на вкладке «Заказы», у доставленного/оплаченного заказа появляется кнопка «Запросить возврат». Гость выбирает:

  • какие позиции заказа возвращает и в каком количестве;
  • причину возврата (не обязательно);
  • состояние товара (не обязательно).

После отправки заявка попадает в статус «Запрошен» (requested), а в истории заказов гостя появляется бейдж со статусом возврата — гость видит прогресс, не связываясь с заведением напрямую.


Как заведение обрабатывает возврат

Откройте Админ-панель → Возвраты (admin.meni.ge/returns). Список показывает все заявки RMA текущей локации с фильтром по статусу.

Нажав на заявку, вы увидите drawer с деталями:

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

Типовой путь обработки: одобрить заявку → дождаться, что гость отправит товар обратно («В пути») → отметить «Получено» (с опцией восстановить остаток на складе) → провести «Возврат средств» → закрыть заявку.

Заявку можно и отклонить на любом этапе до приёма товара, если возврат не соответствует условиям.


Граф статусов RMA

Статус Значение
requested Заявка создана гостем, ждёт решения заведения
approved Возврат одобрен, ждём товар от гостя
rejected Возврат отклонён
in_transit Товар в пути обратно в заведение
received Товар получен (опционально — восстановление остатка на складе)
refunded Деньги возвращены гостю
closed Заявка закрыта

Переходы строго по графу — нельзя, например, закрыть заявку, минуя приём товара. Это гарантирует, что ни один возврат не потеряется между этапами.

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


Возвраты в списке заказов

В разделе Заказы у заказов с активным RMA отображается бейдж статуса возврата — не нужно открывать отдельный раздел, чтобы увидеть, что по заказу идёт возврат.


Связанные разделы


Частые вопросы

Возврат работает только для интернет-магазина?

Да, раздел RMA относится к розничной вертикали (товарная витрина). Для очных продаж на кассе используется отдельный механизм — см. Чеки и возвраты (POS).

Гость может отменить заявку на возврат сам?

Нет, статусом управляет заведение через раздел «Возвраты» — гость только создаёт заявку и видит её текущий статус.

Возврат денег происходит автоматически?

Перевод заявки в статус «Возврат средств» фиксирует факт возврата в документе, но фактическое списание/возврат по платёжному шлюзу выполняется отдельно, в соответствии с вашим платёжным провайдером.

Можно восстановить остаток товара на складе при возврате?

Да, на шаге «Получено» есть опция restock — товар вернётся в остаток склада.