Skip to main content

In-Person Payments

VFICheckData.h

Last updated: 04-Jul-2024

class VFICheckData : public NSObject

  • This represents the check data that is shared between the terminal and application Setting the fields is only relevant when sending the data to the terminal and conversely, getting the fields is only relevant when receiving this object from the terminal. By default CheckType will be Personal if nothing is specified by the POS

Public Functions

virtual nonnull instancetype initWithBankId:accountNumber:checkNumber:checkCardNumber:checkType:checkCountry: (nullable NSString *bankId,[accountNumber] nullable NSString *accountNumber,[checkNumber] nullable NSString *checkNumber,[checkCardNumber] nullable NSString *checkCardNumber,[checkType] VFICheckType checkType,[checkCountry] nullable NSString *checkCountry)

Public Members

nonatomic

  • Identification of the Bank.
  • Identification of the customer account.
  • Identification of the bank check number.
  • Check guarantee card number.
  • Type of the check.
  • Country code of the bank check.ISOCountry3A

readonly
nullable NSString * bankId
nullable NSString * accountNumber
nullable NSString * checkNumber
nullable NSString * checkCardNumber
readonly VFICheckType checkType
nullable NSString * checkCountry

Public Static Functions

static virtual nonnull instancetype CheckDataWithBankId:accountNumber:checkNumber:checkCardNumber:checkType:checkCountry: (nullable NSString *bankId,[accountNumber] nullable NSString *accountNumber,[checkNumber] nullable NSString *checkNumber,[checkCardNumber] nullable NSString *checkCardNumber,[checkType] VFICheckType checkType,[checkCountry] nullable NSString *checkCountry)

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo