Detección del tipo de tarjeta
En esta página
Detección y consistencia del tipo de tarjeta en la administración de DEUNA garantiza la detección y el uso precisos de los tipos de tarjeta en áreas críticas:
- Estrategias de enrutamiento: Las decisiones de enrutamiento respetan el tipo de tarjeta derivado del detector de BIN.
- Administración (Detalles del pedido del comerciante): El tipo de tarjeta mostrado refleja con precisión lo que se utilizó en la transacción.
Consistencia de los datos#
La información sobre el tipo de tarjeta se almacena en el card_type campo y está disponible en todos los productos donde method_type tiene un impacto.
Objetivos de la detección de tarjetas:
-
Soporte para
"credit","debit"y"prepaid"tipos de tarjeta en las condiciones de enrutamiento, utilizando el detector de BIN. -
Cuando el detector de BIN no puede reconocer el tipo de tarjeta, el valor se devuelve como
"unknown_card". -
Mostrar el tipo de tarjeta correcto en la administración de DEUNA, basándose en el detector de BIN.
-
Asegurar el uso consistente del tipo de tarjeta correcto en el procesamiento de pedidos, enrutamiento, informes y respuestas en el ecosistema de DEUNA.
Soporte para tipos de tarjeta#
El servicio de detector de BIN reconoce los seis dígitos del número de tarjeta.
El motor de enrutamiento reconoce y soporta los siguientes tipos de tarjeta:
credit_carddebit_cardprepaid_card
El comportamiento de enrutamiento sigue la evaluación de reglas estándar. Si una regla está dirigida a tarjetas de débito y el detector de BIN identifica la tarjeta como una de débito, entonces se aplica la regla estándar.
El reconocimiento del tipo de tarjeta funciona para todos los flujos de DEUNA, como:
- Detalles de tarjetas brutos de entrada
- Tarjetas DEUNA tokenizadas
- Tarjetas tokenizadas con DEUNA y con PSP
Ejemplo:
json
CopyEdit
"conditions": [
{
"rule_option": {
"label": "method_type"
},
"operator": "in",
"operand": "debit_card"
}
]Renderizado del tipo de tarjeta#
En la administración de DEUNA, los valores se extraen del detector de BIN:
El detector de BIN extrae la información del número de tarjeta y la estandariza: Si el valor es:
CREDITparacredit_card, entonces el detector muestra"credit_card"DEBITparadebit_card, entonces el detector muestra"debit_card"PREPAIDparaprepaid_card, entonces el detector muestra"prepaid_card"UNKNOWNparaunknown_card, entonces el detector muestra"unknown_card"
"from_card": { // card object
"bank_name": "Santander",
"country_iso": "MX",
"credential_source": "f",
"expiry_month": "11",
"expiry_year": "2031",
"card_type": "debit_card"
}Compatibilidad de respuesta#
Para las integraciones que requieren un contrato de respuesta diferente, DEUNA puede devolver los tipos de método de tarjeta sin _card sufijo y puede normalizar el diners valor de marca a diners_club. Aplique una convención de respuesta de forma consistente en todos los entornos para que los consumidores no tengan que aceptar dos formatos.