WebCheckout Integration

WebCheckout integration lets your customers select the items they want to purchase in your shop and perform the payment in our Payment gateway (WebCheckout).

WebCheckout integration

You can include your company logo in our payment gateway, sending it via HTTP POST method.

How does the WebCheckout integration work?

The procedure to let your shoppers pay using PayU services is simple.

  1. Your customer navigates your site and selects the products or services they want to purchase. Your system updates the purchase amount and sends to our system the payment form with the purchase information.
    Your system must send this information via HTTP POST.

WebCheckout integration

  1. For the payment process, your customer is redirected to our Checkout where they can select the payment method.
    PayU supports many payment methods that fits to your customers’ needs according to the country where you process the purchase, see the available Payment Methods.

WebCheckout integration

  1. PayU processes the transaction and shows the result in our response page.

WebCheckout integration

  1. When you customer back to your page after the payment process, PayU redirects them to you Response page and sends the transaction results via HTTP GET. You need to process the response and show its information to your customer.

WebCheckout integration

  1. In parallel, PayU notifies the status of the transaction to the confirmation page via HTTP POST. Furthermore, PayU notifies to you and your customer the result of the transaction via e-mail.

WebCheckout integration

Considerations

  • The coding of your page must be UTF-8.
  • The WebCheckout page should not be included in an iframe.
  • Do not mask the URL during the checkout process.
  • Do not use security certificates elliptic curve or those who have the suite of encryption TLS_ECDHE_ECDSA_WITH_RC4_128_SHA on your confirmation page.

Integration components

Refer to the following sections to learn how to integrate using WebCheckout integration.


Topics in this Section

Payment Form

In this section, you’ll learn how to submit transaction data to the PayU payment gateway using an HTML form.

Response Page

The response page displays the transaction result to the payer. Although optional for the transaction flow, this page improves the payer’s experience by redirecting them back to your site and concluding the payment journey. However, keep in mind that the payer might close the checkout before visiting this page.

Confirmation Page

The confirmation page facilitates system-to-system communication, allowing you to receive transaction results and update your inventories, orders, or databases.

Airlines and Travel Agencies - Colombia

This document explains how airlines and travel agencies in Colombia can use the WebCheckout integration for secure and efficient payment processing. If you have an API integration, refer to Payments API for airlines and travel agencies.

Last modified July 12, 2024: Documentation updates (10d1ab52c)