Check a refund status
Use the refund itself as the source of truth after creation or cancellation. Do not infer completion from an earlier response or from elapsed time.
Check refund <REFUND_ID>. Show its order, amount, line allocations, reason,
current status, and the relevant lifecycle time. Tell me plainly whether it
completed, is still in progress, or did not complete.
The agent calls get_refund. Only succeeded means the refund completed. pending and processing remain in progress; failed and canceled did not complete.
Sample response
Refund is still processing
Inttegro has started the refund, but customer receipt is not yet confirmed.
- Refund
- rf_example_401
- Order
- ord_example_2088
- Amount
- GHS 145.00
- Status
- Processing Still in progress
| Order line | Refund amount | Reason |
|---|---|---|
| Canvas bag × 1 | GHS 75.00 | Requested by customer |
| Delivery × 1 | GHS 70.00 | Requested by customer |
Processing began today at 10:43. Check the same refund again before reporting completion or attempting another refund for these lines.
Illustrative values. The exact presentation depends on the MCP client.