Skip to main content
Smart OCR is an AI-powered document verification solution from Cashfree Payments. It enables businesses to extract and validate key data from various identity and financial documents through a single API integration.
Smart OCR currently supports the following document types:
  • PAN
  • Aadhaar
  • Driving Licence
  • Voter ID
  • Passport
  • Vehicle Registration Certificate (RC)
  • Cancelled Cheque
  • Invoice
Additional document types will be supported in future releases.
Traditional OCR solutions often require separate APIs for each document type. Smart OCR streamlines this process by offering a single endpoint that automatically detects the document type and extracts relevant data accordingly.
Smart OCR performs the following quality checks:
  • Blur detection
  • Glare detection
  • Partial document presence
  • Black-and-white image detection
  • Face detection and clarity
  • QR code presence
It also performs forgery checks, including:
  • Screenshot detection
  • Detection of photos taken from screens
These checks ensure the document is both usable and authentic.
Yes, Smart OCR is available via the Cashfree Payments Merchant Dashboard. Merchants can upload documents directly and view extracted data and quality analysis without integrating APIs.
The Smart OCR API returns a structured JSON response that includes:
  • Extracted fields and values
  • Confidence scores
  • Quality and forgery validation results
  • Document metadata
Smart OCR provides OCR-based data extraction and validations. If government database verification is required, it can be integrated separately using relevant verification APIs.
If an unsupported or unrecognised document is submitted, the API returns an appropriate error message or a null document type. In such cases, users should be prompted to upload a supported document.
Yes. Smart OCR is built on secure, encrypted infrastructure and adheres to industry best practices for data security and privacy. It complies with applicable regulatory standards, such as ISO and PCI-DSS.
Yes. Merchants can configure accepted document types through integration settings or directly via the Merchant Dashboard, based on their business requirements.