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.

To ensure secure transactions, each collection point must go through a verification process before it can be used to collect payments. The requirements vary depending on the collection model you have chosen. This page covers the following topics:

Storefront verification

To add and verify a storefront collection point, complete the following steps:
  1. Log in to the Merchant Dashboard.
  2. Navigate to PG PRODUCTS > Offline Payments > Collection Point Management.
  3. Click Add Collection Point, then select the Storefront collection type.
  4. Provide the following details for the storefront:
    • Storefront Name: The name of the physical store location.
    • Operator Name: The name of the person operating the store.
    • Operator Email: The operator’s email address.
    • Operator Phone Number: The operator’s registered mobile number.
    • Storefront Address: Full address including pin code and state.
    Add Collection Point modal showing storefront name, operator name, email, phone, and storefront address fields
  5. Add verification documents: Upload the following mandatory documents to complete the KYC.
    DocumentAccepted formats
    Address proof of storefront: Rent agreement or municipality certificatePDF, DOC, JPEG, JPG, PNG
    Storefront image: Front facade of the store with the store name clearly visibleJPEG, JPG, PNG (max 4 MB)
    Add Collection Point modal on the Add Verification step with upload controls for address proof and storefront image and validation messages for mandatory fields
Both documents are mandatory. The storefront status will remain Provisionally Active until Cashfree verifies the submitted documents. Upon successful verification, the status moves to Active.
  1. Summary: Review the storefront and verification details you have provided. Make any necessary changes to the storefront or verification details if required by selecting the edit icon next to the details. Click the Create Collection Point button to submit the details.
    Add Collection Point modal on the Summary step with storefront details, verification uploads, and Create Collection Point

Agent verification

To verify an agent through KYC and onboard several agents at once using a batch file, complete the following steps:
To perform single-agent verification, complete the following steps:
  1. Log in to the Merchant Dashboard.
  2. Navigate to PG PRODUCTS > Offline Payments > Collection Point Management.
  3. Click Add Collection Point, then select the Agent collection type.
  4. Provide the following mandatory agent details to initiate the verification:
    • Agent Name: Full name of the agent as it should appear in the Merchant Dashboard and on KYC records.
    • Agent Email: Valid email address that Cashfree uses for verification related communications with the agent.
    • Agent Phone Number: Cashfree sends the Aadhaar verification link to this number. If this number is incorrect, the agent cannot complete verification until you correct it and resend the KYC SMS.
    Add Collection Point modal on the Add Agent Details step with fields for agent name, email, and phone number plus a note about the Aadhaar verification link sent to the registered phone
  5. Summary: Review the agent details you have provided. Make any necessary changes to the agent details if required by selecting the edit icon next to the details. Click the Create Collection Point button to submit the details.
    Add Collection Point modal on the Summary step with agent details and Create Collection Point

Agent KYC verification

After you submit the agent’s details, Cashfree runs the following verification steps:
1

Cashfree sends the KYC verification link

An SMS containing a KYC verification link is sent to the agent’s registered mobile number. The link is valid for seven days from the date the agent is added. The SMS reads:“[Company name] has sent an identity verification request for KYC purposes. Click on the [link] to complete the online KYC. The link is valid till [date] - Powered by Cashfree.”
2

Agent completes Aadhaar OTP authentication

The link redirects the agent to an Aadhaar OTP authentication page. Once authentication is complete, the agent’s status moves to Provisionally Active.
3

Cashfree completes KYC review

Once Cashfree reviews and approves the submission, the agent’s status moves to Active. The agent can then download and log in to the softPOS application.

Agent statuses

The following statuses indicate where each agent is in the verification process:
StatusDescription
ActiveCashfree has approved KYC; the agent can download and log in to the softPOS application.
BlockedThe agent cannot collect payments until Cashfree resolves a compliance or risk hold.
Doc AwaitedRequired documents or details are still missing or incomplete.
InactiveThe agent is not enabled to collect payments (for example, deactivated or not yet usable).
Provisionally ActiveAadhaar OTP authentication is complete; Cashfree is still reviewing the submission.
RejectedVerification did not pass; review the details in the Merchant Dashboard and correct or resubmit as prompted.
Under ReviewCashfree is reviewing the submitted information or documents.
If an agent has not received or has misplaced the KYC SMS, you can resend it directly from the Merchant Dashboard.

Customer VPA verification

To add and verify a Customer VPA collection point, complete the following steps:
  1. Log in to the Merchant Dashboard.
  2. Navigate to PG PRODUCTS > Offline Payments > Collection Point Management.
  3. Click Add Collection Point, then select the Customer VPA collection type.
  4. Provide the following mandatory customer details for verification:
    • Customer ID: A unique identifier for the customer (for example, CUST001).
    • Customer Name: The customer’s name for this customer ID.
    • Customer Phone Number: The customer’s mobile number.
    You can also provide the following optional details:
    • Customer VPA: If not provided, the VPA defaults to merchantName.customerId.
    • Customer Email: The customer’s email address.
    • Customer Address: Street, city, state, and pin code for the customer.
    Use Upload File on the Add Customer Details screen in the Merchant Dashboard to upload a batch file and create customer VPAs or QR codes for multiple customers at once.
    Add Collection Point modal on the Add Customer Details step with Customer ID, name, phone, optional VPA and email fields, and an Upload File button for batch customer onboarding
  5. Summary: Review the customer VPA details you have provided. Make any necessary changes to the customer details if required by selecting the edit icon next to the details. Click the Create Collection Point button to submit the details.
    Add Collection Point modal on the Summary step with customer details and Create Collection Point