Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

4. 手動モードをサポートする

概要

マニュアルモードをサポートする予定がある場合は、この手順を完了してください。 マニュアルモード 支払い体験。

マニュアルモードをサポートしない場合は、次に進んでください: CDCVM 検証を実行する.

シーケンスフロー

この支払い体験では:

  1. エンドユーザーがデバイスのロックを解除します。

  2. エンドユーザーがあなたのデジタルウォレットアプリケーションを開きます。

  3. エンドユーザーが支払うカードを選択します。

  4. アプリケーションがエンドユーザーに認証を促します。

  5. エンドユーザーが keyValidityPeriod.

  6. の間にタップを行います。

  7. 支払いが完了した後、または keyValidityPeriod が期限切れになると、NFC Wallet SDK は次回の支払いのためにデフォルトの支払いカードに戻ります。

SDK の統合

呼び出す PaymentBusinessService.startAuthentication(...) マニュアルモードのトランザクションを開始するために。

この呼び出しは NFC Wallet の支払いサービスをアクティブ化します。NFC Wallet SDK は標準の非接触支払いコールバックフローを使用してトランザクションを処理します。

次のコールバックが ContactlessPaymentServiceListener からこの順序で呼び出されます:

  1. onTransactionStarted

  2. onAuthenticationRequired

  3. onReadyToTap

  4. onTransactionCompleted

最終更新

役に立ちましたか?