Refund an invoice

Path Params
string
required

The invoice ID generated by ProcessOut during the invoice creation

Body Params
string
required

Refund amount applied to the transaction.

string
Defaults to other

Reason for the refund (customer_request, duplicate, fraud or other).

split_allocations
array of objects

An array of allocation objects that defines how this refund payment should be divided among different recipients. Each object in this array represents one "split" of the total invoice amount. This object will override the invoice's default split allocations.An array of allocation objects that defines how this refund payment should be divided among different recipients. Each object in this array represents one "split" of the total invoice amount. This object will override the invoice's default split allocations.

split_allocations
Headers
string

Unique key to your request that will be used for idempotency

Responses

Language
Credentials
Basic
base64
:
Response
Choose an example:
application/json