Skip to main content
This webhook is sent when a payment return request has been rejected.

Webhook Structure

string (UUID)
required
Unique identifier for this event
string (ISO 8601)
required
Timestamp of when the event occurred
string
required
The type of event. Value: payment.return-rejected
object
required
The event data containing the details below

Data Fields

string (UUID)
required
Unique identifier of the payment whose return was rejected
string
required
Payment scheme. Available values: SCT, SCT_INST, INTERNAL
string
required
Payment direction. Available values: INBOUND, OUTBOUND
string
Reason the return was rejected. Either an ISO 20022 reason code surfaced by the payment gateway (for example, AC06 for a blocked account) or the internal value ORIGINAL_PAYMENT_NOT_FOUND when an inbound return arrives for an outbound payment that cannot be matched. Optional — omitted when no reason is available.

Request Example

Last modified on July 20, 2026