> ## 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.

# FAQs

> Find answers to common questions about Cashfree Smart OCR, including supported documents, file formats, extraction accuracy, and forgery detection rules.

<AccordionGroup>
  <Accordion title="What is Smart OCR?" onClick={() => posthog.capture('Accordion Clicked', { title: "What is Smart OCR?" })}>
    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.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fwhat-is-smart-ocr" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="Which document types are supported by Smart OCR?" onClick={() => posthog.capture('Accordion Clicked', { title: "Which document types are supported by Smart OCR?" })}>
    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.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fdocument-types-supported" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="How is Smart OCR different from traditional OCR APIs?" onClick={() => posthog.capture('Accordion Clicked', { title: "How is Smart OCR different from traditional OCR APIs?" })}>
    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.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fvs-traditional-ocr" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="What quality and forgery checks are performed by Smart OCR?" onClick={() => posthog.capture('Accordion Clicked', { title: "What quality and forgery checks are performed by Smart OCR?" })}>
    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.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fquality-and-forgery-checks" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="Can Smart OCR be accessed from the Merchant Dashboard?" onClick={() => posthog.capture('Accordion Clicked', { title: "Can Smart OCR be accessed from the Merchant Dashboard?" })}>
    Yes, Smart OCR is available via the Cashfree Payments [Merchant Dashboard](https://merchant.cashfree.com/auth/login). Merchants can upload documents directly and view extracted data and quality analysis without integrating APIs.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fmerchant-dashboard-access" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="What is returned by the Smart OCR API?" onClick={() => posthog.capture('Accordion Clicked', { title: "What is returned by the Smart OCR API?" })}>
    The Smart OCR API returns a structured JSON response that includes:

    * Extracted fields and values
    * Confidence scores
    * Quality and forgery validation results
    * Document metadata

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fapi-response" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="Does Smart OCR verify documents against a government database?" onClick={() => posthog.capture('Accordion Clicked', { title: "Does Smart OCR verify documents against a government database?" })}>
    Smart OCR provides OCR-based data extraction and validations. If government database verification is required, it can be integrated separately using relevant verification APIs.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fgovt-verification" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="What happens if the document type isn't recognised?" onClick={() => posthog.capture('Accordion Clicked', { title: "What happens if the document type isn't recognized?" })}>
    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.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Funrecognised-document" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="Is Smart OCR secure and compliant?" onClick={() => posthog.capture('Accordion Clicked', { title: "Is Smart OCR secure and compliant?" })}>
    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.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fsecurity-compliance" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>

  <Accordion title="Can merchants control which document types are accepted?" onClick={() => posthog.capture('Accordion Clicked', { title: "Can merchants control which document types are accepted?" })}>
    Yes. Merchants can configure accepted document types through integration settings or directly via the [Merchant Dashboard](https://merchant.cashfree.com/auth/login), based on their business requirements.

    <iframe src="https://www.cashfree.com/devstudio/preview/pg/embed/faqFeedback?section=smart-ocr%2Fconfigure-doc-types" style={{ width: "100%", height: "65px", border: "none" }} title="FAQs feedback component" />
  </Accordion>
</AccordionGroup>
