Refunds
Return money to a customer, where the scheme allows it.
POST
/v1/refunds
{
"payment_id": "3743881d-0fce-416c-b3de-8bc3f5d414b1",
"amount": 500,
"reason": "Item returned"
}
Omit amount to refund the full remaining balance. Partial
refunds may be repeated up to the original amount.
Rules that differ by method
| Method | Refunds |
|---|---|
| iDEAL, Bancontact, MB WAY | Full and partial, 365 days |
| Przelewy24 | Full and partial, 90 days, then the customer claims from P24 |
| Cards | Full and partial, 180 days |
| Multibanco | Not possible |
| paysafecard | Payouts only, never a refund |
A payment must settle first. Money that has
not arrived cannot be sent back. Refunding an authorised-but-unsettled
payment returns
payment_not_settled. Cancel it instead if the
customer has not paid.GET
/v1/payments/{id}/refunds
GET
/v1/refunds
GET
/v1/refunds/{id}