> 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/nfc-wallet-sdk-ios/ja/implement-nfc-wallet/tokenize-a-card.md).

# カードをトークン化する

## 概要

**トークン化** 資金元カード（FPAN）からデジタルカードを作成し、あなたの **デジタルウォレットアプリケーション**.

トークナイゼーション中は、通常次のことを行います：

* カード情報を取得します。
* カードの有効性を確認します。
* 利用規約（T\&C）を提示し、エンドユーザーの承諾を記録します。
* カードをデジタル化してデジタルカードを作成します。

{% hint style="info" %}
プログラムによっては、利用規約（T\&C）は不要な場合があります。
{% endhint %}

## カード情報を取得する

カード情報は次のいずれかによって提供できます：

* **イシュアのバックエンド**. たとえば、デジタルウォレットアプリケーションがイシュアのアプリケーションである場合です。
* **エンドユーザー**、手動入力またはカメラスキャンによって。たとえば、デジタルウォレットアプリケーションがオープンウォレット（複数のイシュアのカードをサポート）である場合です。

{% hint style="warning" %}
FPAN、有効期限、CSCは機密データとして扱います。決してログに記録しないでください。暗号化された形式でのみ送信してください。
{% endhint %}

## イシュアのトークナイゼーション判定

デジタル化中に、イシュアが承認または却下します **トークン化**.

イシュアのトークナイゼーション判定は次のとおりです：

* **緑：** ステップアップ認証なしでトークナイゼーションを承認します。
* **黄：** ステップアップ認証（**ID\&V**).
* **赤：** トークナイゼーションを却下します。

{% hint style="info" %}
エンドユーザーがカード情報を手動で入力する場合、イシュアのトークナイゼーション判定は通常 **黄** であり、ステップアップ認証（**ID\&V**).
{% endhint %}

## ユーザー体験

### 緑のフロー

典型的なフロー：

1. エンドユーザーがデジタル化するカードを選択します。
2. エンドユーザーが利用規約（任意）を承諾します。
3. イシュアのバックエンドが条件なしでトークナイゼーションを承認します。
4. デジタルウォレットアプリケーションに、支払い可能なデジタルカードが表示されます。

<figure><img src="/files/a1ec7d1b04cbc153c35047bc5d9712ffbefd8e82" alt=""><figcaption></figcaption></figure>

### 黄色のフロー

典型的なフロー：

1. エンドユーザーがカード情報（手動入力またはカメラスキャン）を入力します。
2. エンドユーザーが利用規約を承諾します。
3. イシュアのバックエンドが条件付きでトークナイゼーションを承認します（ステップアップ認証が必要）。
4. デジタルウォレットアプリケーションに、利用可能なID\&V方法が表示されます。
5. エンドユーザーがID\&V方法を選択し、ID\&Vを完了します
6. ID\&Vが成功すると、デジタルウォレットアプリケーションに、支払い可能なデジタルカードが表示されます。

<figure><img src="/files/2699a53142975adc513b311501b79ea53ad545e4" alt=""><figcaption></figcaption></figure>

## 実装ガイド

次の手順を順番に実装してください：

1. [カードの有効性を確認する](/nfc-wallet-sdk-ios/ja/implement-nfc-wallet/tokenize-a-card/check-card-eligibility.md)

   カードが有効かどうかを確認し、適用されるT\&Cを取得します。
2. [カードをデジタル化する](/nfc-wallet-sdk-ios/ja/implement-nfc-wallet/tokenize-a-card/digitize-card.md)

   カードをデジタル化してデジタルカードを作成します。

{% hint style="info" %}
開始する前にウォレット登録を完了してください **トークン化**。参照 [ウォレットに登録する](/nfc-wallet-sdk-ios/ja/implement-nfc-wallet/enroll-wallet.md).
{% 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/nfc-wallet-sdk-ios/ja/implement-nfc-wallet/tokenize-a-card.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.
