Método getSaleDetails
Método responsável por consultar as informações de uma venda realizada anteriormente através de seu identificador (paymentId).
Para iniciar esse método basta seguir o exemplo abaixo:
val tapOnPhoneSdk = TapOnPhone.getInstance()
val paymentId = "PAYMENT_ID"
tapOnPhoneSdk.getSaleDetails(this, config, paymentId, onStart = {}, onSuccess = {}, onFail = {})Descrição dos parâmetros:
| Campo | Descrição |
|---|---|
context | context da aplicação. |
config | Mesmo parâmetro obrigatório solicitado na função initialize, solicitamos novamente esse parâmetro para inicializar ou não o sdk, caso esteja initializado porém tenha expirado, iremos initializar novamente antes de iniciar o pagamento. |
paymentId | Dado utilizado como chave para consultar as informações de venda. |
onStart | Callback levantado quando iniciado o processo. |
onSuccess(PaymentTransaction) | Callback chamado quando o a consulta de informações é realizado com sucesso. |
onFail(Exception) | Callback chamado quando ocorre um erro durante o fluxo. |
Updated 3 months ago
Did this page help you?