InPersonPayments
Main instance used to interact with Adyen SDK in order to perform In Person Payments.
Functions
Clears the current authentication session. Used when you want to force an change in the payment environment.
Get the ID of this installation. Used as the POIID of the transaction request.
Get the instance of the PaymentInterface you would like to use for the transaction. This method will also do some preliminary validation on the availability of that interface when possible, and return a Result with an Exception in case there is an error.
Starts a DiagnosisRequest. As opposed to a regular transaction, this starts an Activity but does not contain any UI.
Performs a reversal transaction. As opposed to a regular transaction, this does not contain any UI.
Starts a transaction.
Use the Android ActivityResult API to register for the result of a diagnosis request. Needs to be called on the creation of the caller.
Use the Android ActivityResult API to register for the result of a transaction. Needs to be called on the creation of the caller.
Manually sets the instance of the MerchantAuthenticationService to be used in payment requests.