PaymentEventData

  • amount
    Type: string Pattern: ^\d+\.\d{4}$
    required

    Payment amount as a fixed-precision decimal string

  • currency
    Type: string
    required

    Three-letter ISO 4217 currency code

  • failure
    Type: object nullable
    required

    Failure details when status is failed

    • propertyName
      Type: anything
  • id
    Type: stringFormat: uuid
    required

    Payment identifier

  • merchantCustomerId
    Type: string
    required

    Customer identifier from your system

  • merchantId
    Type: stringFormat: uuid
    required

    Associated merchant ID

  • merchantReference
    Type: string
    required

    Your order/transaction reference

  • paymentIntentId
    Type: stringFormat: uuid
    required

    Related payment intent ID

  • paymentMethodId
    Type: string
    required

    Payment method identifier

  • providerReference
    Type: string
    required

    Reference assigned by the payment provider

  • status
    Type: stringenum
    required

    Status of the payment

    values
    • pending
    • processing
    • succeeded
    • failed
  • type
    Type: string
    required

    Event type