NewPaymentRequestQRCode

public protocol NewPaymentRequestQRCode

Request to create a new QRCode for a Payment Request

  • The ID of the payment request linked to this QRCode

    Declaration

    Swift

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

    Declaration

    Swift

    var referenceType: QRCodePaymentReferenceType { get }
  • The time in seconds that the QR code should remain valid.

    After this time any use of the QR code by a customer will fail to return any data.

    If absent, the API will default value to 0 which indicates that the code will not expire until it is deleted.

    Declaration

    Swift

    var timeToLive: Int { get }