APPLIED or QUEUED).| Feature | Refund | Void |
|---|---|---|
| When to use | After transaction is applied | Before inflight transaction is committed |
| Creates new transaction | Yes | Yes |
| Reverses funds | Yes | Yes (releases reserved funds) |
| Original transaction status | Stays APPLIED | Stays INFLIGHT |
| Use case | Return processed payments | Cancel pending authorizations |
| Endpoint | POST /refund-transaction/:id | PUT /transactions/inflight/:id with status: "void" |