> 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 enrol API](/click-to-pay/ja/integrate-the-d1-api/d1-api-summary.md) を公開しており、最初に呼び出されたときに Click to Pay サービス内に消費者プロファイルを作成します。

その後の [Click to Pay enrol 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 enrol 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 enrol 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 enrol API](broken://pages/9319a4ec4806b69cdbe1f5a885c20c272280c2be).

の代わりに、変更されたデータに応じて **Click to Pay 更新 consumer** API または **Click to Pay 更新 card** 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.
