Bag is live — accept USDC & card payments globally. Get started →
BagBag Docs
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

MethodTimingHow
Stablecoin refundMinutes (on-chain)Returned to original wallet on the same network
Card refund5–10 business daysReturned 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"}'

On this page