Test run · Flow
A customer refunds part of a paid order
1 diff · 7 of 8 tests unchanged1Sign inPOST /auth/login → 200 OK
2Place an order for $129.00POST /orders → 201 Created
3Pay for the orderPOST /payments → 201 Created
4Refund $40.00 of itPOST /refunds → 201 Created
5Read the order backGET /orders/{id} → 200 OK
Partial refund keeps the rest of the order paidFailed at step 5
Step 5 · Response body
BaselineNow "status": "partially_refunded", "status": "refunded", "refunded_total": 40.00, "refunded_total": 129.00, "balance_due": 89.00 "balance_due": 0.00