Refund Status Update Webhook
Payment Status Notification Data
Properties
eventType
- Type:
const
- Enum: Required
- Description: This will be set to:
RefundStatus
transactionId
- Type:
uuid
- Required: Yes
- Description: A unique ID for the refund transaction.
transactionReference
- Type:
string
- Required: Yes
- Description: An 18 character refund transaction reference allocated by us, used/visible on the associated bank transaction.
transactionStatus
- Type:
string
- Enum: Required
- Description: The status of the refund transaction. The refund status will be one of:
RefundSuccess: The refund transaction was successful, money has moved from your holding account to the customer's bank account.
RefundFailed: The refund transaction failed.
RefundAbandoned: The refund transaction timed out.
externalReference
- Type:
string
- Description: Your unique reference for the refund transaction, e.g. your refundId.
Response
200
- Description: Return a 200 status to indicate that the data was received successfully, any other response will be deemed a failure and retried.