DigitalPayCreditCard

public protocol DigitalPayCreditCard : DigitalPayPaymentInstrument

Undocumented

  • Only present if an error occurred during payment.

    Declaration

    Swift

    var stepUp: CreditCardStepUp? { get }
  • This object is only included in the response if it is enabled in the consumers API configuration.

    Declaration

    Swift

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

    Declaration

    Swift

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

    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. Webpay).

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

    Declaration

    Swift

    var externalServiceMessage: String? { get }
  • Special handling instructions that have to be executed after a payment.

    Only present if no error occurred during payment.

    Declaration

    Swift

    var handlingInstructions: DigitalPayHandlingInstructions? { get }