> 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/help/faq.md).

# Preguntas frecuentes

Respuestas rápidas a preguntas **NFC Wallet SDK** comunes.

### ¿Qué es la reposición?

En una solución HCE como NFC Wallet, las credenciales de pago tienen una vida útil limitada.

La reposición actualiza estas credenciales antes o después de que expiren.

Para obtener detalles de implementación, consulta [Reponer las claves de pago](/nfc-wallet-sdk-android/es/implement-nfc-wallet/make-payment/replenish-payment-keys.md).

### ¿Cuántas transacciones devuelve el servidor del historial de transacciones?

Los límites del historial de transacciones dependen de la red de pago:

* Ventana de tiempo (por ejemplo, transacciones de los últimos 30 días).
* Número máximo (por ejemplo, las últimas 10 transacciones).

### ¿Qué herramienta de ofuscación se utiliza?

DexGuard.

### ¿Necesita el emisor implementar ambos flujos, verde y amarillo, en la primera versión?

No. Depende de tu programa NFC. Puedes enviar el **flujo verde** primero.

Puedes agregar el **flujo amarillo** (autenticación reforzada) en una versión posterior si tu programa lo requiere.

### ¿Quién genera el OTP en el flujo de ID\&V?

La **TSP** genera el OTP y luego el backend del emisor es responsable de enviar este OTP al usuario final.

### ¿Existe un límite en el número de tarjetas que se pueden tokenizar por aplicación de cartera digital?

No, no hay límite.

### ¿Qué es un ID de tarjeta digital?

Es el identificador único de una tarjeta digitalizada. La plataforma de Thales lo genera.

Consulte [ID de tarjeta digital frente a ID de tarjeta tokenizada](/nfc-wallet-sdk-android/es/implement-nfc-wallet/manage-digital-cards/display-digital-cards.md#tokenized-card-id-versus-digital-card-id)

### ¿Cómo recupero el ID de correlación para fallos de digitalización?

Lee el ID de correlación desde `MobileGatewayError.getCorrelationId()` o `ProvisioningServiceError.getCorrelationId()` cuando falla un paso de elegibilidad o digitalización.

Después de una comprobación de elegibilidad correcta, también puedes leerlo desde `TermsAndConditions.getCorrelationId()` y guardarlo para una resolución de problemas posterior.

Comparte el ID de correlación cuando investigues un problema con el soporte de Thales.

Para ver ejemplos y detalles de implementación, consulta [Usar ID de correlación](/nfc-wallet-sdk-android/es/additional-features/use-correlationid.md).

### ¿Qué es un ID de producto?

Identifica el producto de la tarjeta (por ejemplo, Platinum o Gold).

### ¿Cómo evitamos mostrar de nuevo los términos y condiciones (T\&C)?

Usa el método del SDK para registrar la aceptación de los T\&C en nombre del usuario final.

No vuelvas a solicitarlo a menos que tu programa lo requiera (por ejemplo, cuando cambie la versión de los T\&C).

### Al enviar información de la tarjeta, ¿qué campos son obligatorios?

Como mínimo, envía el **FPAN** y la fecha de caducidad.

Según tu programa, también podrías necesitar el **CSC** (CVV2).

### Al solicitar un token a Mastercard o Visa, ¿se requiere CSC (CVV2)?

Depende de la configuración de tu programa y de los requisitos de riesgo.

Si es necesario, envía **CSC** (CVV2) desde el flujo de introducción de la tarjeta del usuario final.

### ¿Los métodos del SDK de Thales NFC Wallet llaman directamente a las API del TSP y del emisor de la tarjeta?

No. El **NFC Wallet SDK** llama a las API del backend de Thales.

Luego, el **backend de Thales NFC Wallet** es responsable de llamar a la API requerida del TSP o a la API del emisor de la tarjeta.

### ¿Es posible "terminar" o "congelar" una tarjeta a través del SDK de Thales NFC Wallet?

Sí.

Consulte [Eliminar una tarjeta digital](/nfc-wallet-sdk-android/es/implement-nfc-wallet/manage-digital-cards/manage-digital-card-lcm.md#delete-a-digital-card). Después de la eliminación, la aplicación retira la tarjeta del almacenamiento del dispositivo.

Consulte [Suspender una tarjeta digital](/nfc-wallet-sdk-android/es/implement-nfc-wallet/manage-digital-cards/manage-digital-card-lcm.md#suspend-a-digital-card) para suspender una tarjeta, pero muchos programas no permiten la suspensión de autoservicio por parte del usuario final. Si necesitas bloquear los pagos desde el lado de la aplicación, también puedes desmarcar la tarjeta de pago predeterminada (consulta [Gestión de la tarjeta predeterminada](/nfc-wallet-sdk-android/es/implement-nfc-wallet/manage-digital-cards/set-the-default-payment-card.md#digitalizedcardmanager-for-default-card-management))

### ¿Hay alguna otra plataforma de push compatible además de FCM?

Sí. Puedes usar **HMS Push Kit** en dispositivos Huawei.

También puedes integrar tu propia plataforma de mensajería push, basada en las especificaciones de Thales.

Para obtener detalles de configuración, consulta [Configurar proveedor de push](/nfc-wallet-sdk-android/es/get-started/configuration/5.-push-notifications/configure-push-provider.md).

### ¿Son obligatorios los mensajes push para que el SDK funcione como se espera?

Sí. Las notificaciones push son necesarias.

Varias operaciones del SDK de NFC Wallet dependen de ellas (por ejemplo, la tokenización, las actualizaciones de LCM y la reposición).


---

# 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/help/faq.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.
