PayU

PayU

PayU scripts embed hosted checkout pages and payment forms on merchant websites across emerging markets. Scripts handle card data tokenization, local payment method flows, and transaction verification; they set session cookies to maintain checkout state and fraud detection signals.

Overview

PayU is a global payment technology company headquartered in the Netherlands (part of Prosus/Naspers group) operating primarily in high-growth emerging markets — Latin America (Brazil, Colombia, Mexico, Peru, Argentina), Central and Eastern Europe (Poland, Czech Republic, Romania, Hungary), Africa (South Africa, Nigeria, Kenya), the Middle East, and Southeast Asia (India via PayU's Citrus Pay acquisition). PayU processes billions in payment volume annually and is the dominant local payment processor in many of its operating markets.

The platform's competitive advantage is its deep integration with local payment methods that international processors like Stripe or Braintree do not support — including Brazil's Pix and Boleto Bancário, India's UPI and net banking, Poland's BLIK, and regional installment financing products. For merchants selling in these markets, PayU is often the only viable way to accept local payment preferences.

What This Script Does

PayU's scripts embed hosted checkout and payment form functionality on merchant websites:

Hosted checkout integration: PayU's checkout scripts (secure.payu.com or market-specific domains like secure.payu.com.br, secure.payu.in) embed the payment collection interface as either a hosted redirect page, an inline iframe, or a JavaScript overlay depending on the merchant's integration method. The interface presents available payment methods filtered to those relevant for the customer's detected geography.

Local payment method flows: For local payment methods (Boleto Bancário, BLIK, UPI, etc.), the scripts handle the specific flow requirements — generating payment slips, redirecting to bank authorization pages, rendering QR codes for UPI or Pix, and processing bank-side callbacks when payment is confirmed.

PCI-compliant card collection: Card numbers are collected through PayU's PCI-DSS Level 1 certified hosted payment fields. Card data is tokenized within PayU's environment before any server-side processing. Merchants using PayU's hosted fields operate in a significantly reduced PCI scope.

Fraud detection signals: During the checkout flow, PayU's scripts collect device fingerprint and behavioral signals as part of its real-time fraud risk scoring. These signals — browser characteristics, interaction timing, device identifiers — inform PayU's risk engine when evaluating whether to approve the transaction. This fraud detection is directly tied to the payment transaction and serves a legitimate security purpose.

Session state management: Cookies (typically session-scoped) maintain the payment flow state — selected payment method, payment step progress, transaction reference — through multi-step payment processes. Local payment methods often involve multiple steps (selection, authorization, confirmation), making session continuity essential.

3DS authentication: For card payments requiring 3D Secure authentication (mandatory in the EU under PSD2 Strong Customer Authentication), PayU's scripts handle the 3DS flow — collecting authentication responses from the card issuer and processing the SCA challenge/response cycle.

Consent & Compliance

PayU scripts are essential payment processing infrastructure:

  • GDPR / ePrivacy: Payment processing scripts are strictly necessary for fulfilling a service explicitly requested by the user (completing a purchase). The ePrivacy Directive's strictly necessary exemption applies to session cookies used to maintain the payment flow state. Fraud detection signals collected during checkout serve a legitimate security purpose tied directly to the transaction. PayU is headquartered in the Netherlands and operates under GDPR as both a data controller (for its own merchant relationships) and processor (for buyer payment data on behalf of merchants).
  • PSD2 / Strong Customer Authentication: PayU's 3DS implementation is compliant with the EU's PSD2 SCA requirements for card payments in the European Economic Area.
  • PCI-DSS: PayU is PCI-DSS Level 1 certified. Merchants using PayU's hosted fields benefit from reduced PCI scope.
  • Local market compliance: PayU operates under specific payment regulatory frameworks in each market — RBI regulations in India, BCB regulations in Brazil, KNF oversight in Poland, etc. These local frameworks impose specific data localization and processing requirements.

Should You Block This Without Consent?

No. PayU scripts provide essential payment processing functionality — collecting payment details, handling local payment method flows, and processing transactions — that is strictly necessary for completing purchases customers have explicitly initiated. Blocking PayU would prevent customers from completing checkout.

Is PayU GDPR compliant?

PayU's trackers are classified as essential (strictly necessary), so they are generally exempt from prior consent under the GDPR. You should still list them in your cookie policy and privacy notice so visitors know they are there.

Visit website

Consent Categories

Also Known As

payupay upayu checkout consentpayment processing cookiespayu privacyemerging market payments consent

Industries

Finance

Tracked Domains (1)

payu.comEssential

payu.com is an essential domain operated by PayU, used to keep the site working, including security, load balancing, and sessions.

Frequently Asked Questions

Related Vendors

Maxio
Maxio
Maxio scripts load hosted billing portal and checkout flow interfaces on websites for SaaS subscription management. Data collected during checkout includes payment details, subscription plan selections, and billing contact information transmitted to Maxio's subscription billing and revenue management platform.
Outreach.io
Outreach.io
Outreach is a sales engagement platform used as internal SaaS by sales teams. It embeds invisible tracking pixels in outbound sales emails to detect opens and link clicks, enabling sales reps to monitor prospect engagement with their outreach messages.
Authorize.net
Authorize.net
Authorize.net scripts embed hosted payment forms and tokenize card data on checkout pages. Payment credentials are submitted directly to Authorize.net's servers without passing through the merchant's backend, enabling PCI-compliant transaction processing for e-commerce.
Gumroad
Gumroad
Gumroad scripts embed product checkout overlays and purchase widgets on creator websites. Scripts handle payment processing, digital product delivery, and purchase confirmation; they set cookies to track checkout sessions and verify buyer eligibility for purchased content.
Braintree
Braintree
Online payment processing platform used by marketplaces and platforms to handle complex payment flows. The Braintree SDK (owned by PayPal) tokenizes card and PayPal credentials and handles 3D Secure authentication. Injects an iframe-based payment form to keep card data off the merchant's servers.
Zip
Zip
Zip (formerly Quadpay) embeds buy-now-pay-later widgets on product and checkout pages. Scripts display installment pricing previews, launch the BNPL checkout modal, and communicate with Zip's servers to initiate and manage split-payment agreements.

Manage consent for PayU

ConsentStack automatically detects and manages PayU trackers so your site stays compliant with global privacy regulations.