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