--- title: "Cheque" url: https://docs.catalyst.zoho.com/en/sdk/python/v1/zia-services/identity-scanner/cheque/ description: "This page describes the method to use the Cheque document processing feature in your Python application with sample code snippets." last_updated: 2025-11-19T15:07:41Z service: Zia Services type: general related_links: - name: "Cheque - API" url: /en/api/code-reference/zia-services/identity-scanner/cheque/#Cheque - name: "Cheque Help" url: /en/zia-services/help/identity-scanner/key-concepts/#model-types - name: "SDK Scopes" url: /en/sdk/python/v1/sdk-scopes --- # Identity Scanner [Identity Scanner](https://docs.catalyst.zoho.com/en/zia-services/help/identity-scanner/introduction) is a Zia AI-driven component that enables you to perform secure identity checks on individuals and documents by scanning and processing various ID proofs or official documents. It is a comprehensive suite that incorporates multiple functionalities divided into two major categories- E-KYC and Document Processing. > **Note:** Catalyst does not store any of the files you upload in its systems. The documents you upload are used for one-time processing only. They are not used for ML model training purposes either. Catalyst components are fully compliant with all applicable data protection and privacy laws. #### Cheque The `CHEQUE` model is a part of the Document Processing feature that enables you to process Indian bank cheque leaves as identity proof documents. This enables you to extract fields of data from a cheque using an advanced OCR technology, and fetch the parameters recognized from the cheque through the response. > **Note:** Document Processing is only relevant to Indian users and is **only available in the IN DC**. This feature will not be available to users accessing from the EU, AU, JP, SA, US, or CA DCs. Users outside of India from the other DCs can access the [general OCR component](https://docs.catalyst.zoho.com/en/zia-services/help/optical-character-recognition/introduction) to read and process textual content. You must provide the path to the image file of the front page of the chequebook to the `open()` method, as shown in the code below. This method returns the file object as a response. The `CHEQUE` model can only process text in English by default. No other languages are supported. **Allowed file formats:** _.webp_, _.jpeg_, _.png_ **File size limit:** 15 MB You must specify the model type as `CHEQUE` using `modelType()`. > **Note:**Zia only processes cheques of the CTS-2010 format. To know more about the component instance `zia` used below, please refer to [this help section](https://docs.catalyst.zoho.com/en/sdk/python/v1/zia-services/get-component-instance/). **Parameters Used**
| Parameter Name | Data Type | Definition |
|---|---|---|
| `img` | Image | A **Mandatory** parameter. Will store the image file of the front page of the chequebook. |
| `modelType` | String | A **Mandatory** parameter. Will store the default value as "CHEQUE". |