Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

既定の支払いカードを設定する

概要

デフォルトのデジタルカードは、あなたの デジタルウォレットアプリケーション 非接触決済用に自動的に選択するカードです。

この エンドユーザー 支払いを確定する前に、UIでデフォルトのデジタルカードをそのままにするか、別のカードに切り替えることができます。

参照 非接触決済を実装する.

SDK 連携

デフォルトの支払いカードを設定する

呼び出します DigitalizedCard.setDefault() 〜上で DigitalizedCard デフォルトに設定したいカード。

以下の例では、非接触決済用のデフォルトのデジタルカードを設定します。

SetDefaultCard.java
public void setDefault(final DigitalizedCard digitalizedCard) {
    digitalizedCard.setDefault(
        PaymentType.CONTACTLESS,
        new AsyncHandlerVoid(new AsyncHandlerVoid.Delegate() {
            @Override
            public void onSuccess() {
                // デフォルトカードの設定に成功しました。
            }

            @Override
            public void onError(final String error) {
                // TODO: エラー処理
            }
        })
    );
}

DigitalizedCardManager デフォルトカード管理用

DigitalizedCardManager デフォルトカード管理用の追加APIを提供します:

  • DigitalizedCardManager.getDefault():取得する トークン化カード ID デフォルトカードの

  • DigitalizedCardManager.unsetDefaultCard():現在のデフォルトカードを解除します。その後は、デフォルトで選択されるカードはありません。

最終更新

役に立ちましたか?