Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Definir gestión de riesgos

Resumen

Para admitir transacciones de bajo valor (LVT) sin autenticación y pagos de tránsito, el aplicación de cartera digital debe definir configuraciones de gestión de riesgos.

Estas configuraciones:

  • Se aplican solo a tarjetas digitales que admiten CDCVM y permiten LVT sin autenticación.

  • Definen los umbrales utilizados por los acumuladores LVT.

Acumuladores LVT

NFC Wallet SDK rastrea los acumuladores LVT, incluidos:

  • importe acumulado de transacciones sin autenticación

  • número de pagos LVT consecutivos sin autenticación

Cuando un acumulador alcanza su límite configurado, NFC Wallet SDK solicita al usuario final que se autentique.

Después de una autenticación exitosa (durante un HVT o LVT), NFC Wallet SDK restablece los acumuladores.

Integración del SDK

Parámetros de gestión de riesgos

Defina la gestión de riesgos usando CustomConfiguration durante la inicialización de NFC Wallet SDK. Consulte Inicializar el SDK de NFC Wallet.

Los siguientes parámetros están disponibles:

Parámetro de configuración
Descripción

maxConsecutivePaymentsForLVT

Establezca el número máximo de pagos LVT consecutivos permitidos sin autenticación. Cuando se alcanza el límite, el siguiente LVT requiere autenticación. Valor predeterminado: 0 (requiere autenticación para cada LVT). Máximo: 50. Nota: Este contador se incrementa independientemente de la moneda de la transacción.

singleTransactionAmountLimitForLVT

Establezca el importe máximo permitido por LVT sin autenticación. Cualquier LVT por encima de este límite requiere autenticación. Valor predeterminado: 0 (requiere autenticación para cada LVT). Se aplica solo cuando el código de moneda de la transacción coincide con domesticCurrencyCode.

maxCumulativeAmountForLVT

Establezca el importe acumulado máximo de pagos LVT permitido sin autenticación. Cuando se alcanza el límite, el siguiente LVT requiere autenticación. Valor predeterminado: 0 (requiere autenticación para cada LVT). Se aplica solo cuando el código de moneda de la transacción coincide con domesticCurrencyCode.

domesticCurrencyCode

Establezca el código numérico de moneda ISO 4217 usado para los acumuladores LVT. Se usa con: singleTransactionAmountLimitForLVT maxCumulativeAmountForLVT Los acumuladores se actualizan solo cuando la moneda de la transacción coincide con este valor. Valor predeterminado: 978 (euro).

suppportTransitWithoutCDCVM

Habilite pagos de tránsito sin CDCVM. Las transacciones de tránsito no actualizan los acumuladores LVT (importe o conteo). Cuando está habilitado, los pagos de tránsito no requieren autenticación. Valor predeterminado: falso.

Los siguientes ejemplos muestran cómo las unidades menores de la moneda afectan los umbrales del acumulador:

Gestión de riesgos PURE

PURE (red de pagos EMV de marca blanca de Thales) también puede proporcionar configuración de riesgos en el perfil de la tarjeta digital.

Al procesar una transacción, NFC Wallet SDK aplica la gestión de riesgos PURE además de CustomConfiguration.

La siguiente tabla muestra cómo los parámetros de riesgo PURE interactúan con los parámetros de gestión de riesgos que usted establece en CustomConfiguration.

Parámetro de riesgo PURE
Comportamiento del SDK

maxTransactionNoCVM

Comparar con maxConsecutivePaymentsForLVT y usar el valor más restrictivo (más bajo).

muta

Rechace la transacción cuando el importe exceda este valor y el código de moneda de la transacción sea igual a crmCurrencyCode (del perfil PURE).

issuerCVMLimit

Si el código de moneda de la transacción es igual a domesticCurrencyCode, compare con singleTransactionAmountLimitForLVT y usar el valor más restrictivo (más bajo).

De lo contrario, use issuerCVMLimit.

maxTransactionAmountNoCVM

Si el código de moneda de la transacción es igual a domesticCurrencyCode, compare con maxCumulativeAmountForLVT y usar el valor más restrictivo (más bajo).

De lo contrario, use maxTransactionAmountNoCVM.

Última actualización

¿Te fue útil?