DigitalPayPaymentInstrument

public protocol DigitalPayPaymentInstrument

Undocumented

  • The credit card payment instrument id.

    Declaration

    Swift

    var paymentInstrumentId: String { get }
  • The credit card 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 credit card transaction in the container.

    Declaration

    Swift

    var paymentTransactionRef: String { get }
  • The error code. Only present if an error occurred during payment.

    Declaration

    Swift

    var errorCode: String? { get }
  • The error message. Only present if an error occurred during payment.

    Declaration

    Swift

    var errorMessage: String? { get }
  • The error detail. Only present if an error occurred during payment.

    Declaration

    Swift

    var errorDetail: String? { get }