Finance
Refunds
How to issue full and partial refunds via API or dashboard.
Refunds
Bag supports full and partial refunds for both stablecoin and card payments. For the complete guide covering refund types, methods, timing, dispute handling, and the refund API, see the full reference:
Quick Reference
| Method | Timing | How |
|---|---|---|
| Stablecoin refund | Minutes (on-chain) | Returned to original wallet on the same network |
| Card refund | 5–10 business days | Returned to original card via card network |
Refunds can be issued via the dashboard (navigate to the transaction and click "Refund") or the API:
curl -X POST https://getbags.app/api/refunds \
-H "Authorization: Bearer $BAG_API_KEY" \
-H "Content-Type: application/json" \
-d '{"transaction_id": "txn_123abc", "amount": 29.99, "reason": "customer_request"}'