CashLoadingBarcode

public struct CashLoadingBarcode : Codable, Sendable

The generate barcode response model.

  • The unique identifier of this Barcode.

    Declaration

    Swift

    public let barcodeUuid: String
  • The UUID of the Account owning the Barcode.

    Declaration

    Swift

    public let accountUuid: String
  • The UUID of the Wallet where the funds will be deposited.

    Declaration

    Swift

    public let walletUuid: String
  • The external ID of this barcode.

    Declaration

    Swift

    public let externalId: String
  • Barcode image in base64.

    Declaration

    Swift

    public let barcodeImageBase64: String
  • Barcode image.

    Declaration

    Swift

    public var barcodeImage: UIImage? { get }
  • Barcode string data.

    Declaration

    Swift

    public let barcodeData: String
  • The barcode data format.

    Declaration

    Swift

    public let barcodeFormatString: String
  • The barcode data format. Check barcodeFormatString if nil.

    Declaration

    Swift

    public var barcodeFormat: CashLoadingBarcodeFormat? { get }
  • Min-max limits for this Barcode.

    Declaration

    Swift

    public let limits: CashLoadingLimits
  • Custom key:value pairs stored together with the Barcode.

    Declaration

    Swift

    public let metadata: [String : CustomValue]?
  • The date-time the Barcode expires.

    Declaration

    Swift

    public let expiresAt: String?
  • The date-time the Barcode was created.

    Declaration

    Swift

    public let createdAt: String?