Gestión del número de pedido
PSE identifica cada pago con el número del pedido.
Por lo tanto, esta información se transmite a través del sitio web comercial en el campo vads_order_id.
El sitio web comercial debe asegurar la unicidad del valor transmitido durante al menos 24 horas.
Si el campo no se transmite, la plataforma de pago generará un valor único sobre la base del valor de los campos vads_trans_date y vads_trans_id. En dicho caso, el campo vads_order_id no se reenvía en la notificación de fin de pago.
Al final del pago, si el comprador sale del sitio de su banco sin volver a la plataforma de pago, PSE no devuelve el resultado del pago en tiempo real.
Al redirigir hacia el banco, la plataforma de pago crea la transacción con un estado temporal "En espera de pago" (WAITING_FOR_PAYMENT).
Luego, la plataforma interroga al adquiriente cada tres (3) minutos hasta recibir el resultado definitivo (aceptado o rechazado).
Si el sitio web comercial desea que se le notifique este estado, debe activar/crear una regla de notificación. Ver: Configurar la notificación de inicio de una solicitud de pago.
Durante la redirección hacia PSE el número de pedido está temporalmente “bloqueado”
- Si el pedido es rechazado, puede utilizarse su número para ofrecer una nueva tentativa tras la expiración de la sesión de pago (21 minutos con PSE).
- Si el pedido es aceptado, debe tener un número único durante un mismo día.