Cashfree

Cashfree

Cashfree Payments is an Indian payment gateway for processing online payments and disbursing payouts. Scripts render secure payment forms and handle transaction authentication flows. Cookies maintain checkout session state and support fraud detection during payment processing.

Overview

Cashfree Payments is one of India's leading payment gateways, supporting UPI, net banking, cards, wallets, and EMI options popular in the Indian market. The platform handles both payment collection (accepting payments from customers) and payouts (disbursing money to vendors, employees, or customers). Cashfree is particularly notable for its deep integration with India's Unified Payments Interface (UPI), including support for UPI AutoPay for recurring mandates.

What This Script Does

Cashfree's client-side integration loads scripts from sdk.cashfree.com to render payment forms and handle transaction authentication flows. The checkout experience varies by payment method:

  • UPI payments: The script generates a QR code or deep-links to UPI apps (GPay, PhonePe, Paytm) and polls for payment confirmation
  • Card payments: Renders PCI-compliant card input fields via iframes and handles 3D Secure authentication redirects
  • Net banking: Redirects the user to the selected bank's login page and handles the callback
  • Wallets/EMI: Manages the respective provider's authentication flow

Cookies set during payment processing:

  • cfpl_session — session cookie maintaining checkout state during the payment flow
  • cf_fraud — device fingerprint cookie used for fraud detection across transactions

The scripts communicate with api.cashfree.com and payments.cashfree.com. Data collected includes the payer's email, phone number (standard in Indian e-commerce), selected payment method, and device characteristics for fraud screening. Card data is handled within Cashfree's PCI DSS Level 1 certified environment and never reaches the merchant's servers.

Consent & Compliance

Cashfree is classified as essential. Its scripts are strictly necessary for processing payment transactions that the user has explicitly initiated. Under India's Digital Personal Data Protection Act (DPDPA) 2023, processing for fulfilling an obligation (completing a purchase) has a lawful basis. For sites with European visitors, ePrivacy Directive Article 5(3) exempts strictly necessary cookies from consent requirements.

Under CCPA/CPRA, Cashfree's transaction processing constitutes a business purpose. The fraud detection data collection falls under security operations exceptions in all major privacy frameworks.

Should You Block This Without Consent?

No. Cashfree scripts are essential for processing payments. Blocking them would prevent customers from completing purchases. Payment processing cookies are exempt from consent requirements as strictly necessary for a service the user has requested.

Is Cashfree GDPR compliant?

Cashfree'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

Cashfree PaymentsCashfree gatewayIndian payment gatewayCashfree checkoutCashfree UPI

Industries

Finance

Tracked Domains (1)

cashfree.comEssential

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

Frequently Asked Questions

Related Vendors

Chargebee
Chargebee
Chargebee is a subscription management and recurring billing platform for SaaS businesses. Scripts embed hosted checkout forms and billing portal interfaces on product websites, enabling plan upgrades, payment updates, and invoice access. Sets session cookies to authenticate billing portal users.
Wise
Wise
Wise embeds international money transfer widgets and multi-currency payment flows on partner websites. Scripts load during send-money transactions and may collect payment intent data, exchange rate selections, and user session information.
Cloudflare Turnstile
Cloudflare Turnstile
Cloudflare Turnstile is a CAPTCHA alternative for bot detection and spam prevention. Scripts analyze browser behavioral signals, attributes, and interaction patterns to verify human visitors without requiring visual puzzle-solving challenges. Sets minimal functional tokens; does not build visitor profiles.
GoCardless
GoCardless
GoCardless is a bank debit payments platform for recurring billing and subscription businesses. Scripts embed payment authorization flows on billing pages, guiding users through bank account verification for direct debit setup. Sets session cookies to secure the payment authorization process.
Checkout.com
Checkout.com
Checkout.com is a global payment processing platform. Scripts embed hosted payment forms and card input fields on checkout pages, handling card tokenization and 3D Secure authentication flows. Collects payment data in isolated iframes; sets session cookies for transaction state management.
Recurly
Recurly
Recurly is a subscription billing and revenue management platform. Scripts load hosted payment pages and checkout flows on subscription business websites, handling plan selection and payment collection. Sets cookies to manage checkout sessions and detect duplicate submissions during billing.

Manage consent for Cashfree

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