> 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/define-risk-management.md).

# リスク管理を定義する

## 概要

認証なしの低額取引（LVT）や交通系決済をサポートするために、 **デジタルウォレットアプリケーション** はリスク管理設定を定義する必要があります。

これらの設定：

* は、次をサポートするデジタルカードにのみ適用されます **CDCVM** および認証なしでLVTを許可します。
* LVTアキュムレータで使用されるしきい値を定義します。

### LVTアキュムレータ

NFC Wallet SDKは以下を含むLVTアキュムレータを追跡します：

* 認証なしの累積取引金額
* 認証なしの連続LVT支払い回数

アキュムレータが設定した上限に達すると、NFC Wallet SDKは **エンドユーザー** に認証を促します。

{% hint style="info" %}
認証に成功した後（HVTまたはLVTの間）、NFC Wallet SDKはアキュムレータをリセットします。
{% endhint %}

## SDK統合

### リスク管理パラメータ

リスク管理を定義するには `CustomConfiguration` をNFC Wallet SDK初期化時に使用します。参照： [NFC Wallet SDKを初期化する](/nfc-wallet-sdk-android/ja/get-started/configuration/4.-initialize-the-nfc-wallet-sdk.md#configure-payment-behavior).

次のパラメータが利用可能です：

<table data-full-width="true"><thead><tr><th width="313.800048828125">構成パラメータ</th><th>説明</th></tr></thead><tbody><tr><td><code>maxConsecutivePaymentsForLVT</code></td><td>認証なしで許可される連続LVT支払いの最大数を設定します。<br>上限に達すると、次のLVTは認証を必要とします。<br>デフォルト： <code>0</code> （すべてのLVTで認証を要求）。<br>最大： <code>50</code>。<br>注：このカウンタは取引通貨に関係なく増加します。</td></tr><tr><td><code>singleTransactionAmountLimitForLVT</code></td><td>認証なしで許可されるLVTごとの最大金額を設定します。<br>この上限を超えるLVTはすべて認証を必要とします。<br>デフォルト： <code>0</code> （すべてのLVTで認証を要求）。<br>取引通貨コードが一致する場合にのみ適用されます： <code>domesticCurrencyCode</code>.</td></tr><tr><td><code>maxCumulativeAmountForLVT</code></td><td>認証なしで許可されるLVT支払いの累積最大金額を設定します。<br>上限に達すると、次のLVTは認証を必要とします。<br>デフォルト： <code>0</code> （すべてのLVTで認証を要求）。<br>取引通貨コードが一致する場合にのみ適用されます： <code>domesticCurrencyCode</code>.</td></tr><tr><td><code>domesticCurrencyCode</code></td><td>LVTアキュムレータで使用するISO 4217の数値通貨コードを設定します。<br>次とともに使用されます：<br><code>singleTransactionAmountLimitForLVT</code><br><code>maxCumulativeAmountForLVT</code><br>アキュムレータは取引通貨がこの値と一致した場合にのみ更新されます。<br>デフォルト： <code>978</code> （ユーロ）。</td></tr><tr><td><code>suppportTransitWithoutCDCVM</code></td><td>CDCVMなしの交通系支払いを有効にします。<br>交通系取引はLVTアキュムレータ（金額または回数）を更新しません。<br>有効化されている場合、交通系支払いは認証を必要としません。<br>デフォルト： <code>false</code>.</td></tr></tbody></table>

次の例は通貨の小数単位がアキュムレータのしきい値にどのように影響するかを示します：

```java
// 韓国ウォン：小数が0の通貨
.domesticCurrencyCode(410) //KRW
.maxCumulativeAmountForLVT(10) // 10 KRW
.maxCumulativeAmountForLVT(100) // 100 KRW
.maxCumulativeAmountForLVT(1000) // 1000 KRW
.maxCumulativeAmountForLVT(10000) // 10000 KRW

// ユーロ：小数が2の通貨
.domesticCurrencyCode(978) //EUR
.maxCumulativeAmountForLVT(1) // 0.01 EUR
.maxCumulativeAmountForLVT(10) // 0.10 EUR
.maxCumulativeAmountForLVT(100) // 1.00 EUR
.maxCumulativeAmountForLVT(1000) // 10.00 EUR
.maxCumulativeAmountForLVT(10000) // 100.00 EUR

// ヨルダン・ディナール：小数が3の通貨
.domesticCurrencyCode(400) //JOD
.maxCumulativeAmountForLVT(1) // 0.001 JOD
.maxCumulativeAmountForLVT(10) // 0.010 JOD
.maxCumulativeAmountForLVT(100) // 0.100 JOD
.maxCumulativeAmountForLVT(1000) // 1.000 JOD
.maxCumulativeAmountForLVT(10000) // 10.000 JOD
```

### PUREのリスク管理

PURE（ThalesのホワイトラベルEMV決済ネットワーク）は、デジタルカードプロファイルでリスク構成を提供することもできます。

取引を処理する際、NFC Wallet SDKはに加えてPUREのリスク管理を適用します `CustomConfiguration`.

次の表は、PUREのリスクパラメータがで設定したリスク管理パラメータとどのように相互作用するかを示します： `CustomConfiguration`.

<table data-full-width="true"><thead><tr><th width="289.4444580078125">PUREリスクパラメータ</th><th>SDKの動作</th></tr></thead><tbody><tr><td><code>maxTransactionNoCVM</code></td><td>と比較し、より制限的（小さい）値を使用します。 <code>maxConsecutivePaymentsForLVT</code> と使用し、最も制限的（最小）の値を使用します。</td></tr><tr><td><code>muta</code></td><td>金額がこの値を超え、取引通貨コードが等しい場合に取引を拒否します： <code>crmCurrencyCode</code> （PUREプロファイルから）。</td></tr><tr><td><code>issuerCVMLimit</code></td><td><p>取引通貨コードが等しい場合： <code>domesticCurrencyCode</code>、と比較します <code>singleTransactionAmountLimitForLVT</code> と使用し、最も制限的（最小）の値を使用します。</p><p>それ以外の場合は、を使用します <code>issuerCVMLimit</code>.</p></td></tr><tr><td><code>maxTransactionAmountNoCVM</code></td><td><p>取引通貨コードが等しい場合： <code>domesticCurrencyCode</code>、と比較します <code>maxCumulativeAmountForLVT</code> と使用し、最も制限的（最小）の値を使用します。</p><p>それ以外の場合は、を使用します <code>maxTransactionAmountNoCVM</code>.</p></td></tr></tbody></table>


---

# 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:

```
GET https://docs.payments.thalescloud.io/nfc-wallet-sdk-android/ja/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/define-risk-management.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
