> 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-android/ja/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/mastercard-cdcvm.md).

# Mastercard CDCVM

### 概要

このページでは、Mastercard デジタルカードの CDCVM の動作について説明します。

### サポートされる CDCVM バリアント

Mastercard は、次の `MCBPv2` デジタルカードプロファイルで 2 種類の CDCVM バリアントをサポートします:

* `FLEXIBLE_CDCVM` 認証なしでの LVT と、認証なしでのトランジット決済をサポートします。
* `CDCVM_ALWAYS` 要求します **エンドユーザー** の認証をすべてのトランザクションで行うこと。

### 低額トランザクション (LVT)

Mastercard では、端末がトランザクションが LVT かどうかを判断します。

それは、次のデータを使用します `Generate AC` APDU コマンド内のデータ（CVM 結果や端末の機能を含む）。

認証なしで LVT をサポートするには:

* Mastercard デジタルカードプロファイルは `FLEXIBLE_CDCVM`.
* 次に記載されているように、LVT 決済体験を有効にする必要があります [リスク管理を定義する](/nfc-wallet-sdk-android/ja/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/define-risk-management.md).

### 認証なしのトランジット決済

Mastercard では、NFC Wallet SDK は次の両方の条件が満たされる場合にトランザクションをトランジットトランザクションとして扱います:

* トランザクション金額が `0`.
* トランザクションの `MCC` がトランジット加盟店を識別する。

ゲートでの認証なしトランジット決済をサポートするには:

* Mastercard デジタルカードプロファイルは `FLEXIBLE_CDCVM`.
* 次に記載されているように、認証なしのトランジット決済を有効にする必要があります [リスク管理を定義する](/nfc-wallet-sdk-android/ja/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/define-risk-management.md).

#### トランジット用の MCC

<details>

<summary>トランジット用の MCC</summary>

<table><thead><tr><th width="114.22222900390625">MCC</th><th>説明</th></tr></thead><tbody><tr><td>4111</td><td>交通 - 郊外および地域の通勤旅客、フェリーを含む</td></tr><tr><td>4131</td><td>バス路線</td></tr><tr><td>4784</td><td>橋および道路料金、通行料</td></tr><tr><td>7523</td><td>自動車駐車場およびガレージ</td></tr></tbody></table>

</details>


---

# 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-android/ja/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/mastercard-cdcvm.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.
