PaymentEventData
- amountType: string
Pattern: ^\d+\.\d{8}$requiredPayment amount as a decimal string with eight decimal places
- currencyType: stringrequired
Three-letter ISO 4217 currency code
- customerType: string
Id requiredCustomer identifier from your system
- idType: stringFormat: uuidrequired
Payment identifier
- merchantType: stringFormat: uuid
Id requiredAssociated merchant ID
- merchantType: string
Reference requiredYour order/transaction reference
- paymentType: stringFormat: uuid
Intent Id requiredRelated payment intent ID
- paymentType: string
Method Id requiredPayment method identifier
- providerType: string
Reference requiredReference assigned by the payment provider
- statusType: stringenumrequired
Status of the payment
values- pending
- processing
- succeeded
- failed
- typeType: stringrequired
Event type
- errorsType: array object[]
Error details, only populated on
payment.failed; empty array otherwise.- codeType: stringrequired
- messageType: stringrequired