Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.cashfree.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Before using the checkout page for payment collection, you must whitelist your domain or app package for security purposes. This applies to:
  • Websites: Domain whitelisting
  • Mobile apps: Package name whitelisting

Submitting a whitelist request

  1. Go to Payment Gateway Dashboard > Developers > Whitelisting.
  2. Click Add New.
  3. Select the whitelisting type:
    • Domain name for websites.
    • App package for mobile apps.
  4. Enter the required value and click Proceed.
  5. Ensure the following details are present on your website for whitelisting:
    • Policy pages:
      • Contact Us
      • Terms and Conditions
      • Refunds and Cancellations
    • Other details:
      • Products or services should be listed.
      • Product or service pricing should be in Indian Rupees (INR).
  6. Click Confirm & Proceed. Your website or app will be reviewed and approved.

Format guidelines

Website domains

Only secure URLs beginning with https:// are accepted. Custom ports and certain subdomains are not supported. Web Domain Example
ExampleStatusNotes
https://www.croma.comAllowedHTTPS required
https://www.croma.com/AllowedTrailing slash permitted
https://www.croma.com/televisions-accessories/c/997AllowedHTTPS with path allowed
www.croma.comNot allowedMissing HTTPS protocol
http://www.croma.comNot allowedHTTP not secure enough
https://www.cashfree.com:8000/Not allowedCustom ports not supported
https://sandbox.cashfree.comNot allowedSandbox/test environments not allowed

Mobile apps

Only official app listing URLs from Google Play Store for Android or Apple App Store for iOS are allowed. App Package Example
ExampleStatusNotes
https://play.google.com/store/apps/details?id=com.rapido.passengerAllowedGoogle Play Store app link
https://apps.apple.com/in/app/google-maps/id5850273AllowedApple App Store app link
com.cashfree.merchantNot allowedPackage name alone not accepted
Third-party APK/IPA source linksNot allowedMust be official stores
Shortened/redirected URLsNot allowedDestination cannot be verified

Tracking your request

You can track the status of your whitelisting request from the whitelisting homepage. The dashboard displays:
  • Submission date and time.
  • Domain or package name.
  • Current status.
Use the dropdown menu to filter between domain and package name requests.

Processing time

  • Standard processing time: Most whitelisting requests are reviewed and approved within 24 hours of submission.
  • For urgent queries: If you need expedited processing, please fill out the detailed support form with your specific requirements.
Better Processing Time Example