OpenPayPaymentResponse

public protocol OpenPayPaymentResponse

Undocumented

  • The payment token. The payment token is a unique identifier for the payment instrument.

    Declaration

    Swift

    var paymentToken: String { get }
  • Container reference in the transaction logs. This number uniquely identifies the openpay transaction in the container.

    Declaration

    Swift

    var paymentTransactionRef: String { get }
  • This array is only included in the response if it is enabled in the consumers API configuration.

    Declaration

    Swift

    var extendedTransactionData: [OpenPayExtendedTransactionData]? { get }
  • The external service code (from eg. Openpay).

    This property is only included in the response if it is enabled in the consumers API configuration.

    Declaration

    Swift

    var externalServiceCode: String? { get }
  • The external service message (from eg. Openpay).

    This property is only included in the response if it is enabled in the consumers API configuration.

    Declaration

    Swift

    var externalServiceMessage: String? { get }