Package-level declarations
Types
Authentication token to use on transaction confirmation
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
Information about transaction amount
SdKTransactionIntent Sale successfull result
Defines the transaction flow to use when initializing the SDK.
SdKTransactionIntent Cancel successfull result
Establishment where the transaction is taking place
Information about the Merchant doing the transaction
SDKTransactionIntent Refund successfull result
Data required to start a transaction
Error in an SDKTransactionIntent Will be present in a Recoverable or NonRecoverable state **
Representation of a single SDKV1TransactionState 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:
Represents a transaction intent whose final resolution is pending of being delivered to the backend.
Represents an action required to continue processing the transaction. See Geopagos public documentation website for more details.
Outcome returned when the SDK asks for a token through SDKV2PendingPaymentIntents.getToken.
Representation of the total amount for the transaction
Data required to start a transaction in the V2 flow.
Error in an SDKTransactionIntent for the V2 flow. Will be present in a Recoverable or NonRecoverable state.
Representation of a single SDKV2TransactionState Methods in states can only be called ONCE. Calling a method more than once will result in an SDKFunctionWasConsumedException