Skip to main content

In-Person Payments

Last updated: 06-Jun-2024

namespace payment_sdk

class CheckData

  • 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

inline CheckData(String bankId, String accountNumber, String checkNumber, String checkCardNumber, CheckType checkType, String checkCountry)

inline String getBankId()

  • Identification of the Bank.

inline String getAccountNumber()

  • Identification of the customer account.

inline String getCheckNumber()

  • Identification of the bank check number.

inline String getCheckCardNumber()

  • Check guarantee card number.

inline CheckType getCheckType()

  • Type of the check.

inline String getCheckCountry()

  • Country code of the bank check.ISOCountry3A

inline String toString()

Package Attributes

final String mBankId

final String mAccountNumber

final String mCheckNumber

final String mCheckCardNumber

final CheckType mCheckType

final String mCheckCountry

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