Package com.geopagos.payments.taponphoneinvocation.model
Types
Link copied to clipboard
data class SdkEncryptedSessionIntent(sessionIntent: String, hash: String) : Serializable
Content copied to clipboard
This class represents the encrypted session intent needed to launch a transaction in the Tap On Phone app. An instance of SdkEncryptedSessionIntent should be passed to the ActivityResultLauncher which results from registering TapOnPhoneInvocationSdk.getTransactionContract for activity result.
Link copied to clipboard
Entry point to Tap On Phone Invocation SDK
Link copied to clipboard
enum TapOnPhoneInvocationSdkCvmResult : Enum<TapOnPhoneInvocationSdkCvmResult>
Content copied to clipboard
Represents the CVM used to authenticate the cardholder in the transaction.
Link copied to clipboard
Error types that can be returned when processing a transaction using the Tap On Phone app.
Link copied to clipboard
Result returned from requesting the Tap On Phone app to perform a transaction.
Link copied to clipboard
data class TapOnPhoneInvocationSdkSuccessData(cvmResult: TapOnPhoneInvocationSdkCvmResult)
Content copied to clipboard
Data returned after successfully processing a transaction using the Tap On Phone app.