Fintech APIs & Platform for KYC, Verification & Transactions in India | Eko Platform Services
Eko Platform Services Logo

POSTValidate PAN

Validate the sender's PAN to complete PPI Levin KYC and return the updated wallet profile.

POST/customer/payment/ppi-levin/sender/{customer_id}/pan

Submits the sender's PAN to finish PPI Levin onboarding KYC. On success the response returns the updated customer_profile (with the verified sender name and recalculated limits).

Request

Path parameters

customer_idstringRequired

Sender's 10-digit mobile number.

example: 9444444444

Body parameters

initiator_idstringRequired

Registered mobile number of the API user (see Platform Credentials).

example: 9962981729

client_ref_idstringoptional

Unique reference ID per API call, generated by your system (max 20 characters).

example: 2026010100123456789

pan_numberstringoptional

The PAN number of the sender.

example: ABCDE1234F

wallet_idstringoptional

Wallet identifier, when applicable.

example:

wallet_tokenstringoptional

Wallet authentication token, when applicable.

example:

Responses

  • statusnumber

    Primary success indicator (0 = success).

  • messagestring

    Human-readable response / error message.

  • response_status_idnumber

    Granular status id; see the shared error-codes table.

  • response_type_idnumber

    A unique id for every possible response shape (success or error) — useful for client logic branching and analytics.

  • dataobject

    API-specific response payload.

    • customer_profileobject

      Updated wallet profile with verified sender name and recalculated limits.

      • namestring

        Verified registered name of the sender.

      • next_allowed_limitstring

        Remaining transfer limit for the period (INR).

      • balancestring

        Current wallet balance (INR).

    • sender_namestring

      Verified name of the sender.

    • next_allowed_limitnumber

      Remaining transfer limit at the top level (INR).

Next steps

Related