SDKReadConfig
constructor(timeout: Duration, readModes: Set<SDKCardReadMode>, cardInsertionStatus: SDKCardInsertionStatus = SDKCardInsertionStatus.NotInserted, transactionTotals: SDKTransactionTotals)
Parameters
timeout
: timeout before a timeoutError is returned if no card is read.
Current supported readers supports second-level precision. Durations under 1 second are rounded down to 0, effectively disabling the timeout.
Examples:
500.milliseconds → 0 seconds (no timeout)
999.milliseconds → 0 seconds (no timeout)
1.5.seconds → 1 second
2500.milliseconds → 2 seconds
readModes
: combination of requested read modes, depending on the reader not all read modes o read modes combinations are supported
cardInsertionStatus
: requirement of chip card status (inserted, not inserted, any) to allow starting a transaction
transactionTotals
: information about amount and currencies for this transaction