Returns initiate
returns_initiateInitiate a return on a delivered order. Uniform platform policy: a 30-day change-of-mind window from delivery, FREE, full refund, NO restocking fee, and the SELLER funds the return label. Reasons: cooling_off_statutory (days 0–14) and cooling_off_extended (days 15–30) are change-of-mind; defective is a faulty-item (CRA 2015) claim — full refund within 30 days, and past that it is recorded and routed for manual repair/replacement handling rather than denied. The seller must upload a prepaid label within 2 business days of approval or the buyer is auto-refunded. Idempotent on order_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Why the item is coming back: statutory 14-day cooling-off, seller's extended cooling-off window, or defective goods. | |
| order_id | Yes | UUID of the order to return. | |
| description | No | Free-text detail about the return, max 2000 chars. |