QRCode

public protocol QRCode

Detail of a QR code

  • The ID of the QR code

    Declaration

    Swift

    var qrId: String { get }
  • The ID of the Payment Request linked to this QR code

    Declaration

    Swift

    var referenceId: String { get }
  • “The type of ID held in QRCode.referenceId

    Declaration

    Swift

    var referenceType: QRCodePaymentReferenceType? { get }
  • The text content for the QR code.

    Declaration

    Swift

    var content: String { get }
  • Base64 encoded PNG of the QR Code

    Declaration

    Swift

    var image: String { get }
  • Timestamp indicating when the QR code will expire and become ineffective.

    If absent then the QR code will not expire until it is deleted

    Declaration

    Swift

    var expiryTime: Date? { get }