Check

public struct Check : Codable, Sendable

The check model.

  • The check uuid.

    Declaration

    Swift

    public let checkUuid: String
  • The account uuid.

    Declaration

    Swift

    public let accountUuid: String?
  • The uuid of the transaction tied to this check.

    Declaration

    Swift

    public let transactionUuid: String
  • The uuid of the wallet where this check has been deposited.

    Declaration

    Swift

    public let walletUuid: String
  • The external id of this transaction.

    Declaration

    Swift

    public let externalId: String
  • The check number.

    Declaration

    Swift

    public let checkNumber: String
  • The currency code in ISO-4217 format.

    Declaration

    Swift

    public let currencyString: String
  • The currency code in ISO-4217 format. Check currencyString if nil.

    Declaration

    Swift

    public var currency: Currency? { get }
  • The original amount entered by the customer in the currency of the check, defined in cents.

    Declaration

    Swift

    public let enteredAmount: Int64
  • The final settled amount after the check has been approved, defined in cents.

    Declaration

    Swift

    public let settledAmount: Int64?
  • The image of the front of the check.

    Declaration

    Swift

    public let frontImageBase64: String?
  • The image of the front of the check.

    Declaration

    Swift

    public var frontImage: UIImage? { get }
  • The image of the back of the check.

    Declaration

    Swift

    public let backImageBase64: String?
  • The image of the front of the check.

    Declaration

    Swift

    public var backImage: UIImage? { get }
  • The status of the check.

    Declaration

    Swift

    public let statusString: String
  • The status of the check. Check statusString if nil.

    Declaration

    Swift

    public var status: CheckStatus? { get }
  • The reason why a check is in a specific status.

    Declaration

    Swift

    public let statusReason: String?
  • Information about the payor of a check.

    Declaration

    Swift

    public let payorInformation: PayorInformation?
  • The date the check was created.

    Declaration

    Swift

    public let createdAt: String
  • The date the check was last updated.

    Declaration

    Swift

    public let updatedAt: String
  • The rejected reasons.

    Declaration

    Swift

    public let rejectedReasons: [String]?