QRPaymentOutputData

public struct QRPaymentOutputData : Sendable

The output data structure for QR code payments, encapsulating various data elements required for the transaction.

  • The Status Word associated with the transaction.

    Declaration

    Swift

    public let statusWord: Data
  • cid

    Cryptogram Information data (CID).

    Declaration

    Swift

    public let cid: Data?
  • Chip Data Field for building the QR code.

    Declaration

    Swift

    public let chipDataField: Data?
  • Condensed Payment Data for QR code payment.

    Declaration

    Swift

    public let condensedPaymentData: Data?
  • The main Application Identifier (AID) for the card..

    Declaration

    Swift

    public let cardMainAID: Data?
  • The main Application Template of the card.

    Declaration

    Swift

    public let cardMainAppTemplate: Data?
  • The alternate Application Identifier (AID) of the card.

    Declaration

    Swift

    public let cardAliasAID: Data?
  • The alternate Application Template of the card.

    Declaration

    Swift

    public let cardAliasAppTemplate: Data?
  • The common Data template calculated during the payment.

    Declaration

    Swift

    public let commonDataTemplate: Data?