Interface MeaRemoteTransactionListener

    • Method Detail

      • onRemoteCompleted

        @UiThread
        void onRemoteCompleted​(@NonNull
                               MeaCard meaCard,
                               @NonNull
                               MeaRemoteTransactionOutcome remoteTransactionOutcome)
        Called when operation completed successfully.
        Parameters:
        meaCard - The card for which remote transaction has been successful.
        remoteTransactionOutcome - Remote transaction outcome.
      • onRemoteFailed

        @UiThread
        void onRemoteFailed​(@NonNull
                            MeaCard meaCard,
                            @NonNull
                            MeaError error)
        Called when operation failed.
        Parameters:
        meaCard - The card for which remote transaction has failed.
        error - Remote transaction error.
      • onAuthenticationRequired

        @UiThread
        void onAuthenticationRequired​(@NonNull
                                      MeaCard meaCard,
                                      @NonNull
                                      MeaRemotePaymentData data)
        Authentication is required to complete DSRP transaction.
        Parameters:
        meaCard - The card for which authentication is required.
        data - Remote transaction data.