Files
terminalShop-old/pkg/models
marcusDenslow 3737eea7f6 feat(refund): add refund request flow
- tui modal composer with reason select + free-form message
  (pkg/tui/refund.go)
- POST /api/v1/orders/{id}/refund-request posts to orders slack thread
- 15 min server side cooldown via Order.LastRefundRequestAt (429 +
  retry-after)
- shared refundrequestreasons + can requestrefund hoisted to pkg/models
- slack message includes customer name, email, order total, quoted body
- tests over invalid-state, missing-message, and cooldown paths
2026-05-25 21:51:01 +02:00
..
2026-02-24 15:35:32 +01:00
2026-02-23 19:51:13 +01:00
2026-04-14 15:26:36 +02:00
2026-05-25 21:51:01 +02:00
2026-02-23 19:51:13 +01:00