Package-level declarations
Types
Authentication token to use on transaction confirmation
SdKTransactionIntent Cancel successfull result
Confirmation object needed to continue the transaction Online
Confirmation object needed to continue the transaction online
Information about currency
A connected device information On some devices battery and charging information may not be available, so they are optional
Establishment where the transaction is taking place
Information about the Merchant doing the transaction
Information about transaction amount
SdKTransactionIntent Sale successfull result
SDKTransactionIntent Refund successfull result
Data required to start a transaction
Error in an SDKTransactionIntent Will be present in a Recoverable or NonRecoverable state **
Represeantation of a single SDKTransactionState Methods in states can only be called ONCE. Calling a method more than once will result in an SDKFunctionWasConsumedException
Representation of the total amount of a transaction. This constructor allows the creation of a total amount transaction with taxes.
Transaction type, can be one of the following: