Onboard Users Faster, Safer with Real-time Verification
ZuelPay's KYC Verification Suite provides a single API to verify all major Indian identity documents directly from government databases. Aadhaar OTP, PAN card, bank account, GST registration, driving licence, passport, voter ID and more — all in one integration.
Built for fintechs, NBFCs, banks, lending platforms, gig economy and e-commerce companies needing regulatory-compliant digital onboarding. Reduce fraud by verifying identity before any transaction or account creation.
All verification responses come directly from official government databases — UIDAI, NSDL, NPCI, MCA, RTO — ensuring maximum accuracy and legal admissibility.
15+ Identity Checks in One API
Aadhaar OTP Verification
Verify Aadhaar number via UIDAI OTP — confirm name, DOB, address and photo. eKYC compliant for RBI mandated onboarding.
PAN Card Verification
Verify PAN number against NSDL database — returns name, DOB, PAN status (active/inactive) and category (individual, company, HUF).
Voter ID Verification
Validate EPIC number (Voter ID) against Election Commission database — confirms name, DOB, constituency and current status.
Driving Licence Check
Verify DL number via Parivahan/RTO database — returns holder name, DOB, licence class, validity dates and vehicle categories.
Passport Verification
Validate passport details against MEA/MOIS — verify passport number, holder name, DOB, issue/expiry dates and current status.
Aadhaar–PAN Link Check
Verify if Aadhaar is linked to PAN as per Income Tax Department — mandatory check for financial onboarding per CBDT rules.
Bank Account Verification
Verify bank account number and IFSC — confirms account holder name via penny drop or name-match API. Real-time result before payout.
UPI ID Verification
Validate any UPI VPA handle — confirms registered holder name from the linked bank account. Prevent wrong UPI transfers.
GST Verification
Verify GSTIN number against GST Network — returns business name, registration status, filing history, state and taxpayer type.
Company / MCA Verification
Verify company CIN, directors, authorised capital, registered address and compliance status from MCA21 database.
EPFO / ESIC Verification
Verify employee UAN via EPFO — confirm employment history, contribution records and current employment status.
IFSC Code Lookup
Get full bank branch details from IFSC code — bank name, branch address, MICR code, RTGS/NEFT/IMPS support status.
Mobile Number Verification
Verify mobile number ownership via OTP — Aadhaar-linked mobile check, operator details and KYC status via TRAI database.
PIN Code Verification
Validate postal PIN codes — returns city, district, state, division and full post office details for address validation.
Vehicle RC Check
Verify vehicle registration number via Parivahan VAHAN — returns owner name, vehicle details, insurance status and PUC validity.
PAN Verification Example
// POST /v2/kyc/pan/verify
fetch('https://api.zuelpay.com/v2/kyc/pan/verify', {
method: 'POST',
headers: { 'Authorization': 'Bearer zp_live_xxx' },
body: JSON.stringify({
pan_number: 'ABCDE1234F',
name: 'Rahul Kumar',
dob: '15/08/1990'
})
});
// 200 OK Response
{
"status": true,
"pan_status": "EXISTING AND VALID",
"name_match": "FULL_MATCH",
"category": "Individual",
"aadhaar_linked": true
}
Built for Every Industry
Fintech & NBFC
KYC for loan origination, account opening, credit scoring
Banking
Video KYC and digital onboarding for savings and current accounts
E-commerce
Seller and buyer verification to prevent fraud and fake accounts
Gig Economy
Driver/worker verification for ride-hailing, delivery and freelancing
HealthTech
Patient identity verification for teleconsultation and insurance claims
EdTech
Student ID verification for online exams and certificate issuance
Collect User Input
User enters document number (PAN, Aadhaar, DL, etc.) in your onboarding form or mobile app.
API Verification Call
Your server calls ZuelPay KYC API with the document number. We query the government database in real time.
OTP Confirmation (if needed)
For Aadhaar eKYC, user receives OTP on registered mobile. Submit OTP to complete identity verification.
Receive Verified Data
JSON response with verified identity details — name match, status, address, photo and metadata from source database.
Complete the Onboarding Stack
Aadhaar Verification API
Dedicated Aadhaar OTP eKYC API with UIDAI direct integration.
🗂️PAN Verification API
Verify PAN against NSDL with name match and Aadhaar link status.
🏦Bank Account Verification
Penny drop and name-match before payout — real-time NPCI check.
🧾GST Verification API
Verify GSTIN against GST Network — business name and filing status.
🚗Driving Licence API
DL number verification via Parivahan — validity and vehicle classes.
💸Payout API
Once verified, disburse funds instantly via IMPS, NEFT, RTGS or UPI.
Start Verifying Identities in Real Time
15+ document checks from one API key. Sandbox available, no setup fee, 24/7 support.