Saltar al contenido principal
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_card
  • debit_card
  • prepaid_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
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:

  • CREDIT para credit_card, entonces el detector muestra "credit_card"
  • DEBIT paradebit_card, entonces el detector muestra"debit_card"
  • PREPAID paraprepaid_card, entonces el detector muestra"prepaid_card"
  • UNKNOWN paraunknown_card, entonces el detector muestra"unknown_card"
JSON
"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.

Fin de punto de información de BIN#