• 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

Generar un formulario de pago

Debe construir el formulario HTML de la siguiente manera:
<form method="POST" action="https://secure.lyra.com/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="payer" value="Payer"/>
</form>

Este contiene:

  • Los siguientes elementos técnicos
    • Las etiquetas <form> y </form> permiten crear un formulario HTML.
    • El atributo method="POST" que especifica el método utilizado para enviar los datos.
    • El atributo action="https://secure.lyra.com/vads-payment/" que especifica adonde enviar los datos del formulario.
  • Los datos del formulario:
    • El ID de la tienda.
    • Las características del pago según el caso de uso.
    • Información adicional según sus necesidades.
    • La firma que asegura la integridad del formulario.

    Estos datos se agregan al formulario con la etiqueta <input>:

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

    Para establecer el valor a los atributos name y value, consulte el capítulo Diccionario de datos.

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

    De esta forma, la plataforma de pago puede interpretar correctamente los caracteres especiales (acentos, puntuación, etc.). De lo contrario, el cálculo de la firma es incorrecto y se rechaza el formulario.

  • El botón Pagar para enviar los datos

    <input type="submit" name="payer" value="Payer"/>

Los casos de uso que se presentan en los siguientes capítulos le permiten configurar su formulario de pago según sus necesidades.

Indicaciones sobre los formatos admitidos:

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 de hasta 12 caracteres
json JavaScript Object Notation.

Objeto que contiene pares clave/valor separados por comas ,.

Comienza por una llave de apertura { y termina con una llave de cierre }.

Cada par clave/valor se compone del nombre de la clave y de su valor indicados entre comillas inglesas, separados por dos puntos "name" : "value".

El valor de la clave debe ser alfanumérico.

El valor puede ser:
  • una cadena de caracteres (en cuyo caso debe estar entre comillas dobles),
  • un nombre,
  • un objeto,
  • una tabla,
  • un booleano,
  • vacío.
Ejemplo: {"name1":45,"name2":"value2", "name3"=false}
bool

Booleano Puede asignarse el valor true o false.

enum

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

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

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

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

Ejemplo: vads_available_languages=fr;en

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

Cada par clave/valor se compone del nombre de la clave y de su valor indicados entre comillas inglesas, separados por " =".

El valor puede ser:
  • una cadena de caracteres,
  • un booleano,
  • un objeto JSON,
  • un objeto XML.

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

Ejemplo: vads_theme_config=SIMPLIFIED_DISPLAY=true;RESPONSIVE_MODEL=Model_1

  • Crear una solicitud de pago Alma
  • Forzar el o los medios de pago que se utilizarán
Jobs
Legal
GDPR
25.18-1.11