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.