• 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

vads_payment_config

Descripción

Se refiere al tipo de pago: al contado o en vencimientos.

  • Para un pago único, el valor debe ser igual a SINGLE.
  • Para el pago en vencimientos con cantidades y fechas fijas, el valor debe ser igual a MULTI:seguido de pares clave = valor separados por ";".

    Los parámetros son los siguientes:

    • « first » indica el monto del primer pago (expresado en la unidad de moneda más pequeña).
    • « count » indica el número total de vencimientos.
    • « period » indica el intervalo en el número de días entre 2 pagos.

      Se impone el orden de los campos asociados a MULTI.

      Nota: valor MULTI no disponible para pago SEPA
  • Para el pago en vencimientos con un programa personalizado, el valor debe ser igual a MULTI_EXT: seguido de pares fecha = cantidad separada por ";".

    Las fechas no deben estar en el pasado.

    Nota: valor MULTI_EXT no disponible para pago SEPA

El uso del valor MULTI_EXT requiere la suscripción de la opción Pago en vencimientos avanzado.

Nota: El valor de vads_capture_delay no se tiene en cuenta en el caso de un pago en vencimientos MULTI_EXT.

Campo de entrada y de salida, devuelto en la respuesta (IPN y URL de retorno).

Formato enum
Código de error 07
Valores posibles
  • SINGLE
  • MULTI:first= monto_inicial;count= número_de_vencimientos;period= intervalo_en_días
    Nota: valor MULTI no disponible para pago SEPA
  • MULTI_EXT:fecha1=monto1;fecha2=monto2;fecha3=monto3
    Nota: valor MULTI_EXT no disponible para pago SEPA
Ejemplo 1

MULTI permite definir un pago en vencimientos.

El monto de cada vencimiento es el monto total dividido por el número de vencimientos.

El valor del primer monto puede ser diferente y especificado en el parámetro. first.

En caso de resto diferente de cero, se lo transferirá al monto del último vencimiento.

Solicitud de pago:
  • vads_capture_delay=2
  • vads_currency=978
  • vads_amount=20000
  • vads_payment_config=MULTI:first=10000;count=4;period=30

Resultado :

Un primer pago de 100,00 EUR se capturá en D+2 (vads_capture_delay).

Un segundo pago de 33,33 EUR se realizará en D+32 (vads_capture_delay + period).

Un tercer pago de 33,33 EUR se capturá en D+62.

Un cuarto y último pago de 33,34 EUR se capturá en D+92.

El total será 200,00 EUR (vads_amount= 20000). El resto se ha añadido al monto del último vencimiento.

Esta instrucción le permite crear inmediatamente 4 pagos con el mismo número de transacción pero con un número de vencimiento diferente (vads_sequence_number).

Ejemplo 2

MULTI_EXT permite definir un programa personalizado. Podrá definir la fecha y el importe de cada vencimiento.

Solicitud de pago MULTI_EXT :

  • vads_currency=978
  • vads_amount=19050
  • vads_payment_config= MULTI_EXT:20150601 =10000; 20150701 =4525; 20150808 =4525

Resultado :

El primer pago será el 1 de junio de 2015 por un monto de 100,00 EUR.

El segundo pago será el 1 de julio de 2015 por un monto de 45,25 EUR.

El último pago será el 8 de agosto de 2015 por un monto de 45,25 EUR.

Nota:

La suma total de los montos debe ser igual al valor del campo vads_amount. La fecha del último vencimiento no puede ser superior a 12 meses a partir de la fecha de envío del formulario. La fecha del último vencimiento es después de la fecha de validez de la tarjeta, no se registrará ninguno vencimiento y se notificará al comprador mediante un mensaje de este problema.

Categoría Información sobre la transacción.
Jobs
Legal
GDPR
25.18-1.11