Este tipo de integración permite que tu cliente pueda seleccionar los artículos que desea adquirir y al momento de realizar la compra sea redirigido a nuestra pasarela de pagos (WebCheckout).

Podrás incluir el logo de tu comercio en esta página. El intercambio de datos se realiza a través del método HTTP POST.

Es necesario que el desarrollador de la integración cuente con conocimientos de un lenguaje de programación dinámico tipo PHP, Java, etc.

 
 
Componentes de la integración  
 
1. Formulario de pago
Con este formulario HTML envías la petición de la transacción a nuestra pasarela de pagos incluyendo los datos de la compra, utilizando el método HTTP POST.
 
2. Página de respuesta
Es una página que permite mostrar al pagador el resultado de la transacción. Nuestro sistema dirigirá al pagador a esta página una vez haya realizado la transacción. Los datos con el resultado del pago serán enviados a tu sistema a través de HTTP GET. Esta página se llama para todos los estados de transacciones: aprobada, rechazada, en validación, esperando pago (para pagos en efectivo), etc. Esta página es obligatoria.
 
3. Página de confirmación
A través de esta página le confirmamos a tu sistema el resultado final de la transacción. En este punto puedes actualizar tus sistemas de inventarios, pedidos o bases de datos. Esta página nunca será visible al comprador ya que su objetivo es permitir la comunicación entre sistemas. Los datos son enviados por método HTTP POST. Si el pagador genera reintentos de pago durante la compra, se generarán las páginas de confirmación correspondientes a cada transacción. PayU solo envía páginas de confirmación para los estados de transacción aprobado y rechazado. Esta página no es obligatoria.
 
 
Si quieres saber cómo integrarte Webcheckout haz clic aquí.

 
 
¿Cómo funciona la integración con el WebCheckout?  
 
01. El proceso empieza cuando el comprador entra a tu página web, selecciona los productos o servicios que desea adquirir y hace clic en el botón pagar. Tu sistema debe totalizar el valor de la compra y enviar a nuestro sistema un formulario de pago por método HTTP POST con algunos datos de la compra.

02. El pagador es dirigido a nuestro checkout, donde puede escoger el medio de pago con el que desea realizar la transacción.

03. PayU procesa la transacción y muestra el resultado en la página de respuesta.

04. PayU redirige al pagador a tu página web (página de respuesta) y envía la información del resultado a tu sistema a través del método HTTP GET.

05. El sistema te notificará el estado final de la transacción a través de una página de confirmación por el método HTTP POST. Adicionalmente el sistema te enviará un correo electrónico de confirmación y uno al pagador.

 
 
Tener en cuenta:
  1. La codificación de tu página debe ser UTF-8.
  2. No debes ingresar nuestro Web Checkout dentro de un iframe.
  3. No debes enmascarar la URL durante el proceso de pago.
  4. En caso que tengas certificado SSL en tu página de confirmación, es importante que lo envíes a sac@payulatam.com solicitando que se cargue el mismo dentro de nuestro banco de certificados.
  5. Temporalmente NO utilices certificados de seguridad de curva elíptica o aquellos que cuenten con la suite de cifrado TLS_ECDHE_ECDSA_WITH_RC4_128_SHA en tu página de confirmación.