HomeGuidesAPI ReferenceChangelogPOS PaymentsOnline Payments
Home
API Reference

Create refund for payment

Create a refund for an existing Bancontact payment.

The paymentId parameter can be obtained from:

  • The id field in the response of the "Start payment with encrypted card details" endpoint.
  • The payment field in the webhook payload sent when the payment was made via QR code or intent URL.

The amount field is required and must be a positive value, which is the amount to be refunded.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required
length between 36 and 36

ID received in the POST transaction response root object, which can be used in up following calls like refunds or cancellations as transactionId.

uuid
required
length between 36 and 36

ID received in the POST transaction response root object, which can be used in up following calls like refunds as paymentId.

Body Params

Create Bancontact Payment Refund

integer
1 to 99999999

Denomination in the smallest currency subunit, as for example euro cents. If empty, the refund amount will be the remaining available amount of the transaction (i.e., total payment amount minus already refunded amounts minus the amounts of the pending refund requests).

string
length ≤ 255

The description for the refund for administrative purpose only. This reason will be visible in the portal.

Responses

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