Tiempo máximo para recibir un pago

758 views
Skip to first unread message

Juan R.

unread,
Dec 20, 2016, 3:26:10 PM12/20/16
to Desarrolladores PayU Latam
Hola, 

Estoy usando la integración web-checkout en mi sistema y me surgen algunas dudas:

1) Si uno pasa mucho tiempo en la pagina de pago arroja un cartel de expiración de tiempo 

Se ha completado el tiempo máximo para recibir tu pago


Cuanto es el tiempo que da PayU para realizar el pago?
Notifica a nuestra tienda de alguna forma que el usuario se le ha vencido el tiempo para realizar el pago en su plataforma?


2) Como funciona la confirmación de un pago en efectivo?
Me refiero, una vez que el cliente pagó por dicho medio de pago (rapipago, pagofacil, etc..) a ustedes les llega la confirmacion de pago y ustedes mandan automaticamente dicha confirmación ?
Esta notificación que nos dan a nosotros es inmediata (ni bien la reciben) o son tareas programadas que se ejecutan en algún horario en particular?
Cuanto es el tiempo(promedio) en enterarme yo , que el usuario pagó el recibo emitido por PayU con opción pago en efectivo.

3) Referente al medio de pago en efectivo, puedo yo setearle el vencimiento al mismo?
En caso de que sí, como lo hago?
En caso de que no, cuales son los vencimientos de cada medio de pago en efectivo?
Manejo un sistema de reserva de excursiones, y no quiero generar un cupón de pago con fecha vencimiento post-excursion, ya que pueden hacer la excursion y luego no pagar.

4) Reintentos de pago: En la pagina dicen que si el usuario por algún motivo en el pago fue rechazado (y eso se me notifica a mi por POST a la pagina confirm) puede re-intentar con el mismo u otro medio de pago.(volviendome a notificar por los n-intentos)
Tiene un maximo de intentos el usuario que paga?

Me es muy importante saber cuando terminó el usuario de usar PayU para pagar esa transaccion (independientemente del estado que esté, si la pagó o no)

Manejo un sistema de reserva y cuando lo envío a la plataforma de pago , antes creo la reserva en mi sistema en estado "bloqueada"
Entonces :

- Si paga con tarjeta de credito y todo OK, el estado de la reserva pasa a confirmada (caso fácil)
- Si paga en efectivo, queda en "bloqueada" hasta que PayU me mande una confirmación del pago 
    Pago OK  paso reserva a "Confirmada"
    Vence pago , PayU me avisa pago expirado, paso estado de reserva a "Cancelada"

- Si paga con tarjeta y es rechazada
   No puedo pasar la reserva a estado "Cancelada", ya que puede re-intentar el pago y si da OK la debo pasar a "Confirmada"
   ¿Por que no puedo pasar la reserva a "Cancelada" y después a "Confirmada" con los estados que me manda PayU?
    - Porque cuando paso la reserva a "Cancelada" no es considerada como un cupo al consultar mi disponibilidad, entonces puede que cuando esté cancelada entren otras reservas, y luego cuando la paso a confirmada no tenga disponibilidad pues entraron otras reserva.....y el usuario ya pagó :(

Entonces pasando en limpio me es util saber cuando el usuario, una vez que se le rechaza el pago, cuantos intentos tiene o que tiempo debo esperar (porque se le vence el tiempo para pagar en la plataforma) para yo considerar que ese usuario se le ha rechazado el pago y no puede volver a intentar, y ahi sí paso dicha reserva a cancelada.


Gracias.



ADMIN

unread,
Dec 20, 2016, 4:05:02 PM12/20/16
to Desarrolladores PayU Latam
Buenas tardes Juan,

De antemano te agradecemos por hacer uso de nuestro foro para publicar tus inquietudes.

Con respecto a tus dudas te informamos lo siguiente:
1. El mensaje Se ha completado el tiempo máximo para recibir tu pago se presenta cuando expira el tiempo de sesión en la pasarela, el cual es de aproximadamente 15-20 minutos o el pagador no realiza ninguna acción; una vez expirado este tiempo la transacción expirará. Esta transacción expirada será reportada a la página de confirmación únicamente si en el WebCheckout el pagador seleccionó el medio de pago.

2. La confirmación de los pagos en efectivo se realizará a través de la página de confirmación una vez el pagador realice el pago. Debido a que los medios de pago en Argentina son offline, la conciliación se realizará un día después a través de archivos manuales. Es decir, una vez el pagador realice el pago la actualización del estado la visualizarás un día después.

3. Los pagos en efectivo en Argentina manejan una fecha de vencimiento por defecto de 7 días (si no se envía en la petición de pago). Por otro lado, es posible especificar una fecha de vencimiento específica en la variable expirationDate la cual tiene el formato "yyyy-MM-dd hh:mm:ss". En caso de que el valor especificado supere 7 días luego de realizada la transacción, el sistema asignará automáticamente 7 días. Es necesario tener en cuenta que debido a que estos medios de pago son offline, el pago expira en nuestro sistema pero el comprador puede ir en cualquier momento a realizar el pago después del número de días especificado en el tiempo máximo de expiración.

4. No hay un número de intentos máximo para realizar los pagos, esto depende directamente del pagador. Sin embargo, es posible bloquear el reintento de transacciones de tal forma que el pagador únicamente tenga un intento de pago. Para esta configuración deberás enviar la solicitud a s...@payulatam.com desde el correo titular de tu cuenta, especificando que deseas bloquear el reintento de transacciones.

Esperamos que la información haya sido de utilidad.
Reply all
Reply to author
Forward
0 new messages