public PaymentListener
События, возникающие в процессе оплаты class PaymentProcess
class PaymentProcess| Modifier and Type | Method and Description |
|---|---|
void |
onError(java.lang.Throwable throwable)
В процессе оплаты произошла ошибка
|
void |
onStatusChanged(PaymentState state)
Событие изменения состояния процесса оплаты
|
void |
onSuccess(long paymentId,
java.lang.String cardId)
Оплата прошла успешно
|
void |
onUiNeeded(AsdkState state)
В процессе оплаты возникла необходимость показать экран Acquiring SDK.
Вызывается в случае проверки 3DS или отклонения карты при рекуррентном платеже
|
void onSuccess(long paymentId,
java.lang.String cardId)
Оплата прошла успешно
paymentId - уникальный идентификатор транзакции в системе банкаcardId - идентификатор карты в системе банка. Значение, отличное от null,
возвращается в случае, если платеж совершался с использованием привязанной картыvoid onUiNeeded(AsdkState state)
В процессе оплаты возникла необходимость показать экран Acquiring SDK. Вызывается в случае проверки 3DS или отклонения карты при рекуррентном платеже
state - состояние, которое нужно указать при открытии экрана оплаты
TinkoffAcquiring.openPaymentScreenvoid onError(java.lang.Throwable throwable)
В процессе оплаты произошла ошибка
void onStatusChanged(PaymentState state)
Событие изменения состояния процесса оплаты