> 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/es/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/pure-cdcvm/pure-cvm-priority.md).

# Prioridad de CVM PURE

## Resumen

La selección de CVM de PURE es una negociación entre el **aplicación de cartera digital** y el terminal.

Determina el método de verificación del titular de la tarjeta (CVM) utilizado para autenticar al **usuario final**.

Esta página describe el proceso de selección de CVM basado en las opciones de CVM compatibles y la prioridad de CVM configurada.

## Proceso de selección de CVM

Un perfil PURE define los CVM compatibles y la prioridad de CVM.

Utiliza el `control de la aplicación PURE` campo, byte 1 o byte 3:

* El byte 1 define las opciones de CVM asociadas con CIAC-CVM1.
* El byte 3 define las opciones de CVM asociadas con CIAC-CVM2.

{% hint style="info" %}
NFC Wallet SDK requiere las mismas opciones de CVM para CIAC-CVM1 y CIAC-CVM2.
{% endhint %}

Cuando una transacción requiere CVM, el proceso de selección elige el primer CVM compatible tanto con la aplicación de cartera digital como con el terminal.

Los siguientes parámetros se utilizan para la selección de CVM.

### `control de la aplicación PURE` detalles

El `control de la aplicación PURE` campo es un valor del perfil PURE.

<table><thead><tr><th width="166.22216796875">Asignación de bits</th><th>Descripción</th></tr></thead><tbody><tr><td>Byte 1 bit 6</td><td>1b: Se admite CDCVM local.</td></tr><tr><td>Byte 1 bit 4</td><td>1b: Se admite la firma.</td></tr><tr><td>Byte 1 bit 3</td><td>1b: Se admite PIN en línea.</td></tr><tr><td>Byte 1 bit 1</td><td><ul><li>1b: Se prefiere PIN en línea sobre CDCVM.</li><li>0b: Se prefiere CDCVM sobre PIN en línea.</li></ul></td></tr></tbody></table>

### `TTPI` detalles

Si el perfil PURE admite `TTPI` (Información de procesamiento de transacciones del terminal), el terminal anuncia sus capacidades de CVM compatibles a través de este campo.

<table><thead><tr><th width="162.88885498046875">Asignación de bits</th><th>Descripción</th></tr></thead><tbody><tr><td>Byte 1 bit 3</td><td><p>Capacidad del terminal: compatibilidad con PIN en línea.</p><ul><li>1 = Se admite PIN en línea.</li><li>0 = No se admite PIN en línea.</li></ul></td></tr><tr><td>Byte 1 bit 2</td><td><p>Capacidad del terminal: compatibilidad con la firma.</p><ul><li>1 = Se admite la firma.</li><li>0 = No se admite la firma.</li></ul></td></tr><tr><td>Byte 2 bit 7</td><td><p>Solicitud del terminal relacionada con la verificación del titular de la tarjeta.</p><ul><li>1 = Se requiere CVM.</li><li>0 = No se requiere CVM.</li></ul></td></tr><tr><td>Byte 3 bit 7</td><td><p>Capacidad del terminal: admite CVM de dispositivo de consumidor como posible método de CVM cuando el terminal solicita la verificación del titular de la tarjeta en el byte 2 bit 7.</p><ul><li>1 = El terminal admite CDCVM como posible CVM.</li><li>0 = El terminal no considera CDCVM como un posible CVM.</li></ul></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, and the optional `goal` query parameter:

```
GET https://docs.payments.thalescloud.io/nfc-wallet-sdk-android/es/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/pure-cdcvm/pure-cvm-priority.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.
