vads_payment_config

Descripción

Se refiere al tipo de pago: al contado o varias cuotas

  • Para un pago único, el valor debe ser igual a SINGLE.
  • Para el pago en cuotas múltiples 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 cuotas.
    • « period » indica el intervalo en el número de días entre 2 pagos.

      Se impone el orden de los campos asociados a MULTI.

  • Para el pago en cuotas múltiples 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.

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

Nota : El valor de vads_capture_delay no se tiene en cuenta en el caso de un pago en varias cuotas 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_cuotas;period= intervalo_en_días
  • MULTI_EXT:fecha1=monto1;fecha2=monto2;fecha3=monto3
Ejemplo 1

MULTI permite definir un pago en varias cuotas.

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

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 de la última cuota.

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

Resultado :

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

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

Un tercer pago de 33 ,33 USD se depositará en D+62

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

El total será 200,00 USD (vads_amount= 20000). El resto se ha añadido al monto de la última cuota.

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

Ejemplo 2

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

Solicitud de pago MULTI_EXT :

  • vads_currency=840
  • vads_amount=10000
  • vads_payment_config= MULTI_EXT:20150601 =5000; 20150701 =2500; 20150808 =2500

Resultado :

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

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

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

Nota:

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

Categoría Información sobre la transacción.