-
public interface PrimerHeadlessUniversalCheckoutListener
-
-
Method Summary
-
-
Method Detail
-
onAvailablePaymentMethodsLoaded
abstract Unit onAvailablePaymentMethodsLoaded(List<PrimerHeadlessUniversalCheckoutPaymentMethod> paymentMethods)
-
onPreparationStarted
Unit onPreparationStarted(String paymentMethodType)
-
onTokenizationStarted
Unit onTokenizationStarted(String paymentMethodType)
-
onPaymentMethodShowed
Unit onPaymentMethodShowed(String paymentMethodType)
-
onTokenizeSuccess
Unit onTokenizeSuccess(PrimerPaymentMethodTokenData paymentMethodTokenData, PrimerResumeDecisionHandler decisionHandler)
-
onResumeSuccess
Unit onResumeSuccess(String resumeToken, PrimerResumeDecisionHandler decisionHandler)
-
onBeforePaymentCreated
Unit onBeforePaymentCreated(PrimerPaymentMethodData paymentMethodData, PrimerPaymentCreationDecisionHandler createPaymentHandler)
-
onResumePending
Unit onResumePending(PrimerCheckoutAdditionalInfo additionalInfo)
-
onAdditionalInfoReceived
Unit onAdditionalInfoReceived(PrimerCheckoutAdditionalInfo additionalInfo)
-
onCheckoutCompleted
abstract Unit onCheckoutCompleted(PrimerCheckoutData checkoutData)
-
onBeforeClientSessionUpdated
Unit onBeforeClientSessionUpdated()
-
onClientSessionUpdated
Unit onClientSessionUpdated(PrimerClientSession clientSession)
-
onFailed
Unit onFailed(PrimerError error)
-
onFailed
Unit onFailed(PrimerError error, PrimerCheckoutData checkoutData)
-
-
-
-