error 132

En modo PRODUCTION, si su cliente obtiene un mensaje de error del tipo:

Ocurrió una falla durante la solicitud de pago; verifique que los parámetros publicados sean coherentes respecto a la documentación.

El pago es entonces imposible y la transacción se interrumpe permanentemente.

Recibirá un e-mail de alerta que contiene el elemento del formulario que la plataforma no pudo gestionar.

El error 132 - signature_wallet_two_steps aparece únicamente en caso de un problema de firma durante una transacción en 2 etapas a través de una wallet. Ejemplo : Masterpass en dos etapas.

El problema de firma ocurrió durante el envío de su segundo formulario de pago.

Le invitamos a verificar las siguientes causas:

El MODO (TEST o PRODUCTION) o la clave utilizada es incorrecta.

Puede utilizar la plataforma en modo PRUEBA o PRODUCCIÓN.

A cada modo le corresponde una clave. Asegúrese de utilizar la clave correcta en función del modo deseado.

Verifique su clave en el menú Configuración > Tienda > pestaña Claves de su Back Office Vendedor.

La firma no fue enviada o no cumple con la regla de cálculo de la firma.

Verifique que el campo signature esté presente en su formulario.

Verifique que el campo signature esté escrito correctamente (todo en minúsculas).

Asegúrese de que el valor del campo no esté vacío.

Durante el cálculo, los valores de los siguientes parámetros se requieren en este orden: vads_amount + vads_ctx_mode + vads_currency + vads_payment_option_code + vads_site_id

Verifique que no haya olvidado un parámetro ni haya agregado un parámetro no requerido.

Asegúrese de que la clasificación se haya realizado correctamente.

Recordatorio del método de pago

  1. Organice en orden alfabético los campos cuyo nombre comienza con vads_.
  2. Concatene el valor de estos campos con el carácter "+".
  3. Agregue el valor de la clave al final de la cadena, separado por el carácter "+".
  4. De acuerdo con el algoritmo de firma definido en la configuración de su tienda:
    1. si su tienda está configurada para usar "SHA-1", aplique la función de hash SHA-1 en el string obtenido en el paso anterior.
    2. si su tienda está configurada para usar "HMAC-SHA-256", calcule y codifique en formato Base64 la firma del mensaje usando el algoritmo HMAC-SHA-256 con los siguientes parámetros:
      • la función hash SHA-256,
      • la clave de prueba o de producción (según el valor del campo vads_ctx_mode) como clave compartida,
      • el resultado del paso anterior como mensaje a autenticar.
  5. Calcule y codifique en formato Base64 la firma usando el algoritmo HMAC-SHA-256 con los siguientes parámetros:
    • la función hash SHA-256,
    • la clave de prueba o de producción (según el valor del campo vads_ctx_mode) como clave compartida,
    • el resultado del paso anterior como mensaje a autenticar.

Para más información, consulte la Guía de implementación del formulario API.