Mark installment as refunded

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

For refunds you process outside Zafepay (e.g. a bank transfer to the customer) that still need to be reflected on the installment. This does not call any payment provider — it only updates the installment's and transaction's status and leaves an audit trail.

Action only allowed when the installment's status is paid, it has an accepted payment transaction, and that transaction's charge group contains only this installment (installments charged together with others in the same group are not refundable through this endpoint).

Response Schema (200 OK)

FieldTypeExample
idstringb2c1a0f0-1111-2222-3333-444455556666
statusstringrefunded_manually
currencystringCLP
due_datestring2026-08-05
created_atstring2026-08-01T09:00:00
payment_datestring2026-08-05T14:32:10
amountinteger15000
service_namestringMonthly Plan

📘

On success, the installment's accepted payment transaction is also moved to reversed_manually, and a note ("Reembolso manual registrado vía API") is attached to the installment for audit purposes.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json