> For the complete documentation index, see [llms.txt](https://docs.payments.thalescloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payments.thalescloud.io/click-to-pay/ja/implement-click-to-pay-issuers/enroll-cards-in-click-to-pay.md).

# Click to Pay にカードを登録

## 概要

Click to Payサービスにエンドユーザーと関連付けられたカードを登録するには、D1 には3つの方法があります：

* イシュアのバックエンド（D1 API）経由。
* イシュアのアプリケーション（D1 SDK – アプリ内統合が必要）経由。
* カードおよびエンドユーザー登録時の自動登録（詳細は [エンドユーザーを管理](/click-to-pay/ja/get-started/manage-end-users.md) と [カードを管理](/click-to-pay/ja/get-started/manage-cards.md) をご確認ください）。

イシュアは希望する方法を選択できます。

D1 は [Click to Pay 登録 API](/click-to-pay/ja/integrate-the-d1-api/d1-api-summary.md) 初回に呼び出されたとき、Click to Pay サービス内でコンシューマープロファイルを作成する

その後の [Click to Pay 登録 API](/click-to-pay/ja/integrate-the-d1-api/d1-api-summary.md) 呼び出しでは、コンシューマープロファイルは最初の呼び出し時にすでに作成されているため、カードのみが追加されます。

{% hint style="info" %}
**クイックリンク**

* [D1 API によるカード登録](/click-to-pay/ja/implement-click-to-pay-issuers/enroll-cards-in-click-to-pay/enroll-cards-by-d1-api.md)
* [D1 SDK によるカード登録](/click-to-pay/ja/implement-click-to-pay-issuers/enroll-cards-in-click-to-pay/enroll-cards-by-d1-sdk.md)
* [自動登録によるカード登録](/click-to-pay/ja/implement-click-to-pay-issuers/enroll-cards-in-click-to-pay/enroll-cards-by-auto-enrollment.md)
* [Click to Pay プロファイルを取得](/click-to-pay/ja/implement-click-to-pay-issuers/retrieve-click-to-pay-profiles.md)
* [Click to Pay プロファイルを更新](/click-to-pay/ja/implement-click-to-pay-issuers/update-click-to-pay-profiles.md)
* [Click to Pay からカードをオプトアウト](/click-to-pay/ja/implement-click-to-pay-issuers/opt-out-cards-from-click-to-pay.md)
  {% endhint %}

{% hint style="info" %}
**バックエンド、SDK、自動登録の使い分け**

使用する **バックエンド登録（D1 API）** 次の場合:

* 登録はイシュアのバックエンドまたはカスタマーケアのインターフェースから開始されます。
* イシュアのアプリケーションが API を呼び出す必要なく、Click to Pay の登録を一元的に制御したい場合。

使用する **SDK 登録（D1 SDK）** 次の場合:

* エンドユーザーがイシュアのアプリケーションから直接 Click to Pay の登録を開始できるようにしたい場合。
* D1 がバックエンド処理をオーケストレーションしている間に、イシュアのアプリケーションで即時フィードバックを表示したい。

使用する **自動登録** 次の場合:

* D1 登録中にカードを Click to Pay に自動的に登録したい場合。
* 登録時に明示的な同意管理や追加のデータ検証などの追加チェックは不要な場合。
  {% endhint %}

{% hint style="info" %}

* その [Click to Pay 登録 API](/click-to-pay/ja/integrate-the-d1-api/d1-api-summary.md) は汎用的であり、あらゆる決済ネットワーク（たとえば Visa や Mastercard）にわたってデータを登録するために使用できます。
* D1 モデルは、次を使用して決済ネットワークの種類を識別します： `cardId`.
* D1 は Click to Pay サービスで使用される個人データを保存しないため、同じエンドユーザーデータが決済ネットワークのディレクトリ内に保存されているプロファイルに保持されるよう、イシュアが責任を負います。これは次を通じて行うことができます： [Click to Pay プロファイルを更新](/click-to-pay/ja/implement-click-to-pay-issuers/update-click-to-pay-profiles.md) 機能。
  {% endhint %}

## 前提条件

次の前提条件を、呼び出す前に満たしておく必要があります： [Click to Pay 登録 API](/click-to-pay/ja/integrate-the-d1-api/d1-api-summary.md):

{% stepper %}
{% step %}

#### エンドユーザーとカードの完全な詳細を用意する

イシュアは、エンドユーザーと関連付けられたカードの完全な詳細を持っている必要があります。必要に応じて、次を参照してください： [D1 の概念](/click-to-pay/ja/get-started/concepts.md).
{% endstep %}

{% step %}

#### カードとエンドユーザーを登録する

D1 モデルでは、登録の前にカードとエンドユーザーの両方を登録する必要があります。参照： [API でエンドユーザーを登録する](/click-to-pay/ja/get-started/manage-end-users/register-end-users-via-api.md) と [API でカードを登録する](/click-to-pay/ja/get-started/manage-cards/register-cards/register-cards-via-api.md).
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
エンドユーザーの詳細が変更されている場合は、次を呼び出さないでください： [Click to Pay 登録 API](broken://pages/9319a4ec4806b69cdbe1f5a885c20c272280c2be).

代わりに、次を呼び出してください： **Click to Pay のコンシューマー更新** API または **Click to Pay のカード更新** 変更されたデータに応じて API。参照： [Click to Pay プロファイルを更新](/click-to-pay/ja/integrate-the-d1-api/d1-api-summary.md) 詳細。

これにより、イシュアのバックエンドは Click to Pay ディレクトリを同期できます。
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.payments.thalescloud.io/click-to-pay/ja/implement-click-to-pay-issuers/enroll-cards-in-click-to-pay.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
