Skip to main content
The payment.refund event is sent when a payment amount has been successfully refunded and the refund process has completed. This event represents a completed refund transaction associated with an existing payment.

Example Payload


Data Fields

string
Unique identifier of the original payment.
string
Refund status. Always completed for this event.
float
Refunded amount represented as a decimal in the transaction currency.
string
Unique identifier for the refund transaction.

Handling the Event

Use this event to:
  • Record completed refund transactions
  • Update balances or accounting records
  • Synchronize refund state across systems
  • Track refunded amounts independently of payment execution