Отмена до оплаты

Статус pending_payment → покупатель не платил → отменить можно:

  • Автоматически через 30 мин
  • Вручную (кнопка «Отменить» в деталях)

Остатки возвращаются мгновенно.

Отмена после оплаты

Статус paid или processing:

  1. Нажми «Отменить» → выбери причину (out_of_stock / customer_changed_mind / wrong_address / no_payment / duplicate)
  2. Возврат денег через провайдера (Т-Банк: автоматически; ЮKassa: через ЛК)
  3. Остатки возвращаются
  4. Статус → cancelled

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

Покупатель нажал «Вернуть» на странице трекинга → return_requested:

  1. Ты принимаешь возврат — статус refunded
  2. Деньги возвращаются через провайдера
  3. Остатки возвращаются (если товар пришёл обратно)

Частичный возврат

Пока не поддерживается — либо весь заказ, либо ничего. На roadmap.

МойСклад синхронизация

  • Отмена paid → удаляем demand в МС → остаток возвращается в МС
  • Возврат refunded → создаём salesreturn в МС (на roadmap, пока вручную)