TerminalStatus

class TerminalStatus(systemInfo: SystemInfo = SystemInfo(), merchantInfo: MerchantInfo = MerchantInfo(), storedTransactionCount: Int = 0, storedTransactionMaxCount: Int = 0, languages: Array<String>? = null, availableFeatures: Array<PaymentFeatures>? = null, authorisationHosts: Array<String>? = null, configurationHosts: Array<String>? = null, transactionDescripters: List<TransactionDescriptor>? = null)

This class provides status information about the terminal.

Parameters

systemInfo
merchantInfo
storedTransactionCount
storedTransactionMaxCount
languages
availableFeatures
authorisationHosts
configurationHosts
transactionDescripters

Constructors

Link copied to clipboard
fun TerminalStatus(systemInfo: SystemInfo = SystemInfo(), merchantInfo: MerchantInfo = MerchantInfo(), storedTransactionCount: Int = 0, storedTransactionMaxCount: Int = 0, languages: Array<String>? = null, availableFeatures: Array<PaymentFeatures>? = null, authorisationHosts: Array<String>? = null, configurationHosts: Array<String>? = null, transactionDescripters: List<TransactionDescriptor>? = null)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setLanguages(languages: Array<String>)
Link copied to clipboard
fun setMerchantInfo(merchantInfo: MerchantInfo)
Link copied to clipboard
fun setStoredTransactionCount(storedTransactionCount: Int)
Link copied to clipboard
fun setStoredTransactionMaxCount(storedTransactionMaxCount: Int)
Link copied to clipboard
fun setSystemInfo(systemInfo: SystemInfo)
Link copied to clipboard