• Francia
página de estado
demo
asistencia
FAQContacte el soporte tecnico
Buscar
Categoria
Tags
España
Francia
España
Europa (Inglés)
India
Página principal
Casos de uso
Crear un pago
Crear un pago en vencimientos
Crear un pago multitarjeta
Crear un pago por token
Crear un enlace de pago
Crear una suscripción
Gestione sus suscripciones
Gestione sus transacciones
Analizar los diarios
Docs API
Formulario incrustado
API REST
Formulario en redirección
Pago móvil
Intercambio de ficheros
Ejemplo de código
Medios de pago
Plugins
Guías
Back office Experto
Guías funcionales

Utilización del formulario en redireccionamiento

  • Casos de uso concernidos
  • Cinemática
  • Creación del formulario de pago
  • Análisis de la respuesta

Casos de uso concernidos

Este capítulo se aplica para los siguientes casos de utilización:
  • Pago al contado con ingreso de los datos de la tarjeta,
  • Pago en cuotas
  • Registro de una tarjeta (con o sin pago, con o sin suscripción a una recurrencia),
  • Pago por token.

Cinemática

La siguiente cinemática se aplica a los pagos CB,VISA, MASTERCARD, AMEX.

  1. El sitio web vendedor redirige al comprador hacia la plataforma de pago transmitiendo los datos de pago (monto, moneda etc.).
  2. La plataforma de pago visualiza la página de ingreso de los datos de la tarjeta.

    El comprador selecciona su medio de pago e informa el número y la fecha de vencimiento de su tarjeta.

    Si la tarjeta tiene un criptograma visual, este último debe ser completado.

  3. La plataforma de pago procede a la autenticación 3D Secure.
  4. La plataforma de pago realiza una solicitud de autorización al adquirente (el banco del vendedor).
  5. La plataforma de pago notifica al sitio web vendedor el resultado del pago.
  6. En caso de éxito, la plataforma de pago visualiza la página de resumen que presenta las informaciones de la transacción.

    Si se rechaza el pago, la plataforma de pago invita al comprador a intentar un nuevo pago.

Creación del formulario de pago

Análisis de la respuesta

El resultado de la autentificación 3D Secure se transmite en la notificación de fin de pago (IPN) y cuando el navegador del comprador es redirigido al sitio web vendedor.

Veamos la lista de los campos que describen la autenticación del titular por caso de uso:

Casos de uso Campos devueltos
Transacción con autenticación fuerte exitosa.
  • vads_threeds_enrolled = Y : Titular enrolado.
  • vads_threeds_status = Y (Autenticación exitosa)
  • vads_threeds_auth_type = CHALLENGE (Valor devuelto en 3DS1 y 3DS2).
  • vads_threeds_eci = 5 (Visa o AMEX) o 02 (Mastercard).
  • vads_warranty_result = YES : Transferencia de responsabilidad al emisor posible en caso de desacuerdo del portador.
Transacción con autenticación frictionless exitosa, el vendedor dispone de la opción "Frictionless 3DS2" y ha solicitado una autentificación sin interacción del portador.
  • vads_threeds_enrolled = Y : Titular enrolado.
  • vads_threeds_status = Y : Autenticación exitosa.
  • vads_threeds_auth_type = FRICTIONLESS.
  • vads_threeds_eci = 5 (Visa o AMEX) o 02 (Mastercard).
  • vads_warranty_result = NO : No hay transferencia de responsabilidad al emisor de la tarjeta.
Transacción con autenticación frictionless exitosa, el vendedor no ha solicitado una autentificación sin interacción del portador.
  • vads_threeds_enrolled = Y : Titular enrolado.
  • vads_threeds_status = Y : Autenticación exitosa.
  • vads_threeds_auth_type = FRICTIONLESS.
  • vads_threeds_eci = 5 (Visa o AMEX) o 02 (Mastercard).
  • vads_warranty_result = YES : Transferencia de responsabilidad al emisor posible en caso de desacuerdo del portador.
Transacción con fallo de la autenticación 3D Secure.
  • vads_threeds_enrolled = Y : Titular enrolado.
  • vads_threeds_status = N : Error de autenticación.
  • vads_threeds_auth_type = vacío: el comprador no es autentificado.
  • vads_warranty_result = NO : No hay transferencia de responsabilidad al emisor de la tarjeta.
  • vads_threeds_eci = vacío.
  • vads_payment_error = 39 : Rechazo de la transacción por 3D secure.
Transacción con error técnico durante la autenticación.
  • vads_threeds_enrolled = Y o U : "Y" si el titular está registrado, "U" si es imposible verificar el estado de registro.
  • vads_threeds_status = U : Autenticación imposible o vacía.
  • vads_threeds_auth_type = vacío: el comprador no es autentificado.
  • vads_threeds_eci = 7(Visa o AMEX) o vacío (Mastercard).
  • vads_warranty_result = UNKNOWN : Transferencia de responsabilidad al emisor no determinable como resultado de un error técnico.
  • vads_payment_error =
    • en 3DS2: 205, 206, 208 ou 213 : se produjo un error técnico durante el proceso.
    • en 3DS1: 105: Firma del mensaje de autenticación inválida.
Sesión de pago expirada.
  • vads_threeds_enrolled = Y : Titular enrolado.
  • vads_threeds_status = N : Error de autenticación.
  • vads_threeds_auth_type = vacío: el comprador no es autentificado.
  • vads_threeds_eci = vacío.
  • vads_warranty_result = vacío: La transferencia de responsabilidad no es aplicable.
  • vads_payment_error = 149 : Sesión vencida. El comprador ha sido redirigido a ACS, pero no ha terminado la autentificación 3DS.
Tarjeta no registrada
  • vads_threeds_enrolled = N : Titular no enrolado.
  • vads_threeds_status = vacío: No hay autenticación.
  • vads_threeds_auth_type = vacío: No hay autenticación.
  • vads_threeds_eci = vacío: No hay autenticación.
  • vads_warranty_result = NO : No hay transferencia de responsabilidad al emisor de la tarjeta.
  • Pago con cuotas
  • Registro de una tarjeta sin pago
  • Pago por Token
  • Preferencias del vendedor
  • Campos que permiten aumentar las probabilidades de frictionless
Jobs
Legal
GDPR
25.19-1.11