• Francia
Back Office Vendedor
asistencia
FAQcontacte el soporte tecnico
Buscar
Categoria
Tags
Perú
Perú
Página principal
Casos de uso
Crear un pago
Crear un pago en cuotas
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
API REST PCI-DSS
Formulario en redirección
Pago móvil
Intercambio de ficheros
Ejemplo de código
Módulos de pago
Guías
Back Office Vendedor
Guías funcionales

Generar un formulario de pago

Para generar una solicitud de pago, debe crear un formulario HTML de la siguiente forma:
<form method="POST" action="https://secure.micuentaweb.pe/vads-payment/">
<input type="hidden" name="parametre1" value="valeur1" />
<input type="hidden" name="parametre2" value="valeur2" />
<input type="hidden" name="parametre3" value="valeur3" />
<input type="hidden" name="signature" value="signature"/>
<input type="submit" name="pagar" value="Pagar"/>
</form>

Este contiene:

  • Los siguientes elementos técnicos:
    • Las etiquetas <form> y </form> que permiten crear un formulario HTML.
    • El atributo method="POST" que especifica el método utilizado para enviar los datos.
    • El atributo action="https://secure.micuentaweb.pe/vads-payment/" que especifica a dónde enviar los datos del formulario.
  • Los datos del formulario:
    • El identificador de la tienda.
    • Las características del pago en función del caso de utilización.
    • Información adicional según sus necesidades.
    • La fecha que asegura la integridad del formulario.

    Estos datos son agregados al formulario utilizando la etiqueta <input>:

    <input type="hidden" name="parametre1" value="valeur1" />

    Para asignar un valor a los atributos name y value, consulte el Diccionario de datos disponible también en el sitio de documentación.

    Todos los datos del formulario deben estar codificados en UTF-8.

    De esta forma, los caracteres especiales (acentos, puntuación, etc.) serán interpretados correctamente por la plataforma de pago. En el caso contrario, el cálculo de la firma será erróneo y el formulario será rechazado.

  • El botón Pagar para enviar los datos:

    <input type="submit" name="pagar" value="Pagar"/>

En los capítulos siguientes se presentan casos de utilización. Estos le permitirán construir su formulario de pago en función de sus necesidades.

La siguiente tabla proporciona indicaciones sobre los diferentes formatos que puede encontrar durante la construcción de su formulario.

Notación Descripción
a Caracteres alfabéticos (de 'A' a 'Z' y de 'a' a 'z')
n Caracteres numéricos
s Caracteres especiales
an Caracteres alfanuméricos
ans Caracteres alfanuméricos y especiales (excepto "<" y ">")
3 Longitud fija de 3 caracteres
..12 Longitud variable hasta 12 caracteres
json JavaScript Object Notation.

Un objeto que contiene pares clave/valor separados por comas.

Comienza con un refuerzo izquierdo " {" y termina con un refuerzo derecho " }".

Cada par de clave/valor contiene el nombre de la clave entre comillas dobles seguidas de ":“, seguido de un valor.

El nombre de la clave debe ser alfanumérico.

El valor puede ser:
  • una cadena de caracteres (en este caso debe estar encuadrada entre comillas dobles)
  • un número
  • un objeto
  • un tablero
  • un booleano
  • vacío
Ejemplo: {"name1":45,"name2":"value2", "name3":false}
bool

Booleano. Puede tomar el valor true o false.

enum

Caracteriza un campo con un número finito de valores.

La lista de valores posibles se da en la definición del campo.

lista de enum Lista de valores separados por un " ;".

La lista de valores posibles se da en la definición del campo.

Ejemplo: vads_available_languages=fr;en

map Lista de pares clave/valores separados por un " ;".

Cada par de clave / valor contiene el nombre de la clave seguido de " =".

El valor puede ser:
  • una cadena de caracteres
  • un booleano
  • un objeto json
  • un objeto xml

La lista de valores posibles para cada par de clave / valor se proporciona en la definición del campo.

Ejemplo: vads_theme_config=SIMPLIFIED_DISPLAY=true;RESPONSIVE_MODEL=Model_1

  • Crear un formulario 'Creación del token sin pago'
  • Crear un formulario 'Cambio de información asociada al token'
  • Crear un formulario 'Creación del token durante un pago'
  • Crear un formulario Creación del token al suscribirse a una recurrencia'
  • Crear un formulario 'Creación del token al suscribir a una recurrencia acompañada de un pago'
  • Crear un formulario 'Pago por token'
  • Crear un formulario 'Usar un token para suscribirse a una recurrencia'
  • Crear un formulario 'Pago con propuesta al titular para crear un token'
© 2025 Todos los derechos reservados de Izipay
25.17-1.11