Investor Onboarding
Advanced Features

Check PAN KRA Status

6min

Check the status of the PAN whether it is KRA registered or not.

Sending Request

Send a post request to:Β /api/customers/kraSevicesΒ with the data below.

Headers

Property

Value

Content-type

application/json

Authorization

Authorization header as per the login request

Request Body

JSON
ο»Ώ

The below table describes all the properties available in the request body:

Property

Accepted Values/Format

Description

task

String: "fetchPanDetails"

Task type

customerId

String

customerId is the client ID whose login was used to create the investor

essentials

Object

Object metadata

β€” panNumber

String

PAN Number

β€” dob

String (Optional)

Date of Birth

β€” credentials

Object

credentials of KRA

β€”β€” kraProvider

String: "cvlkra"

name of the KRA

β€”β€” username

String

username provided by the kra

β€”β€” password

String

password provided by the kra

β€”β€” posCode

String

poscode provided by the kra

β€”β€” environment

String:"uat","prod" (Optional)

environment of the kra

Expected Response Body

JSON
ο»Ώ

The below table describes the properties of the response:

Property

Type

Description

result

Object

result object

β€”β€” panRegistrationDetails

Object

PAN status of the merchant

β€”β€” kraDataFromPan

Object

Full details of PAN present in the KRA system.

β€”β€” panDetails

Object

PAN Details of the merchant.

ο»Ώ

Integration with Mobile Application

Use Chrome Custom Tab for opening Investor Onboarding in the mobile application. Integrate Mobile Auto-Login/Login URL with the Chrome Custom Tab. It is compatible with both Android and IOS.

Getting help

Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.

You can reach out to us at [email protected].

ο»Ώ