Getnet DocsGetnet Docs

Verificación de tarjeta

¿Qué es la verificación de tarjeta?

La verificación de tarjeta es una función de seguridad que le permite validar una tarjeta de crédito o débito utilizando su representación tokenizada. Este proceso confirma que la tarjeta es válida, está activa y no está sujeta a restricciones como cancelación, bloqueo o caducidad. Al verificar las tarjetas antes de procesar los pagos, puede reducir los fallos en las transacciones y mejorar la experiencia de pago en general.

La verificación de tarjeta ayuda a confirmar la autenticidad de la tarjeta sin manipular los datos brutos de la misma, lo que mejora la seguridad y el cumplimiento de los requisitos de PCI DSS.

Cómo funciona la verificación de tarjeta

El proceso de verificación de tarjeta utiliza un número de tarjeta tokenizado junto con los detalles de la tarjeta (como la marca, la fecha de caducidad y el CVV) que coinciden con los datos originales proporcionados durante la tokenización. Cuando envía una petición de verificación, el sistema valida el estado de la tarjeta con el emisor de la tarjeta sin procesar un pago real.

Es importante destacar que la verificación de tarjeta se puede realizar con una autorización de importe cero (zero-amount authorization), lo que significa que no se retienen ni se deducen fondos del crédito disponible del titular de la tarjeta. Esto proporciona un beneficio clave: la validación segura de la tarjeta sin afectar el límite de crédito o el saldo del titular de la tarjeta, lo que garantiza una experiencia fluida y no intrusiva.

Casos de uso

La verificación de tarjeta es especialmente útil en los siguientes escenarios:

  • Antes de almacenar en el Vault: Valide una tarjeta antes de guardarla en el Vault de Getnet para asegurarse de que esté activa y sea válida.
  • Validación previa al pago: Verifique el estado de la tarjeta antes de iniciar un pago o suscripción para reducir los fallos en las transacciones.
  • Prevención proactiva del fraude: Detecte las tarjetas no válidas o restringidas de forma temprana, lo que reduce las transacciones denegadas y mejora las tasas de autorización.
  • Onboarding de clientes: Valide las tarjetas durante la configuración de la cuenta o el registro del método de pago.

Disponibilidad regional

Para obtener información detallada sobre la disponibilidad de la verificación de tarjeta por país, consulte Core Cards - Card Verification.

Cómo realizar una verificación de tarjeta

Para realizar una verificación de tarjeta, debe:

  1. Tokenizar la tarjeta primero: La petición de verificación requiere un número de tarjeta tokenizado (number_token), no los datos brutos de la tarjeta. Debe tokenizar la tarjeta utilizando el endpoint Generate Token antes de la verificación. Para obtener más información, consulte la guía Crear un pago tokenizado.

  2. Proporcionar los detalles correspondientes de la tarjeta: Incluya la información de la tarjeta, como la marca, la fecha de caducidad y el CVV, que coincida con los datos originales proporcionados durante la tokenización.

  3. Incluir las cabeceras requeridas: Asegúrese de que su petición incluya las cabeceras de autenticación necesarias y el seller ID.

Una respuesta de verificación exitosa devuelve los siguientes campos:

CampoDescripción
Verification IDUn identificador único para la transacción de verificación
Authorization codeCódigo de confirmación del emisor de la tarjeta
Transaction IDID de referencia para fines de trazabilidad y auditoría

Estos identificadores se pueden registrar en sus sistemas para fines de trazabilidad y auditoría.

Consulte también

Para obtener detalles de implementación y parámetros de petición, consulte el endpoint Card verification en la especificación de la API. Para comprender cómo tokenizar las tarjetas antes de la verificación, consulte la guía Crear un pago tokenizado.