---
url: https://deepvue.ai/use-cases/onboard-customer/
title: "Onboard a Customer in India | KYC, Face, Bank, Audit | Deepvue"
description: "Run customer onboarding in India through one decisioning chain. DigiLocker KYC, face match, bank verification, screening, and DPDP-aligned audit trail. Sub-30-second median."
last_modified: 2026-06-19T14:32:36.922Z
---
1.  [Home](/)
2.  Use Cases
3.  Onboard a Customer

Workflows  ·  Onboard a customer

# Onboard a customer in India in *one call* , not seven.

DigiLocker KYC, face match + liveness, bank ownership, screening, and DPDP-aligned audit — chained into one decisioning call. Sub-30-second median for Indian customers.

One workflow, every Indian customer onboarding shape — fintech, broker, marketplace, lender, gig

[Talk to a Specialist](/contact/) [Request a Demo](/demo/)

## One Workflow, *Every Customer Onboarding* Shape

Whether you're a fintech, broker, marketplace, lender, or gig platform — the customer-onboarding decision chain is the same shape. Deepvue gives you that chain as a single API call, configurable per vertical.

![DollarPe](/logos/kyc/dollarpe.png)

![iMocha](/logos/kyc/imocha.png)

![Lark Finserv](/logos/kyc/lark-finserv.png)

![NAMCO Bank](/logos/kyc/namco-bank.png)

![Nest](/logos/kyc/nest.png)

![SafeTree](/logos/kyc/safetree.png)

![SwitchMyLoan](/logos/kyc/switchmyloan.png)

![Times Internet](/logos/kyc/timesinternet.png)

![Yenmo](/logos/kyc/yenmo.png)

![DollarPe](/logos/kyc/dollarpe.png)

![iMocha](/logos/kyc/imocha.png)

![Lark Finserv](/logos/kyc/lark-finserv.png)

![NAMCO Bank](/logos/kyc/namco-bank.png)

![Nest](/logos/kyc/nest.png)

![SafeTree](/logos/kyc/safetree.png)

![SwitchMyLoan](/logos/kyc/switchmyloan.png)

![Times Internet](/logos/kyc/timesinternet.png)

![Yenmo](/logos/kyc/yenmo.png)

![DollarPe](/logos/kyc/dollarpe.png)

![iMocha](/logos/kyc/imocha.png)

![Lark Finserv](/logos/kyc/lark-finserv.png)

![NAMCO Bank](/logos/kyc/namco-bank.png)

![Nest](/logos/kyc/nest.png)

![SafeTree](/logos/kyc/safetree.png)

![SwitchMyLoan](/logos/kyc/switchmyloan.png)

![Times Internet](/logos/kyc/timesinternet.png)

![Yenmo](/logos/kyc/yenmo.png)

sub-30-second customer onboarding DPDP + RBI Master Direction aligned PEP, sanctions, MNRL screening India-Stack-native (Aadhaar, DigiLocker, UPI) bank ownership match before payout face match + liveness anti-spoof per-customer immutable audit trail sub-30-second customer onboarding DPDP + RBI Master Direction aligned PEP, sanctions, MNRL screening India-Stack-native (Aadhaar, DigiLocker, UPI) bank ownership match before payout face match + liveness anti-spoof per-customer immutable audit trail sub-30-second customer onboarding DPDP + RBI Master Direction aligned PEP, sanctions, MNRL screening India-Stack-native (Aadhaar, DigiLocker, UPI) bank ownership match before payout face match + liveness anti-spoof per-customer immutable audit trail

## Three reasons teams collapse onboarding into one call.

Customer onboarding in India breaks across three predictable axes — speed, completeness, and audit. Deepvue's **onboarding chain** is built around all three, with per-vertical configuration baked in.

Onboard before they bounce 01 · Speed

Indian customers comparison-shop fast. Every minute in onboarding leaks pipeline. Sub-30-second decisions win the funnel.

Parallel KYC + face + bank in one call

DigiLocker pull (Aadhaar + PAN, consented)

Webhook decisioning, no front-end blocks

Catch the long-tail at signup 02 · Completeness

Mule accounts, deepfake selfies, recycled phone numbers, sanctions hits — each leaves a signature in a registry your stack should be querying.

MNRL + bank-ownership at signup

In-house face liveness, deepfake-resistant

PEP, sanctions, adverse-media screening

Per-customer immutable trail 03 · Audit

When the RBI, SEBI, your sectoral regulator, or your audit committee asks "show me the trail," you have a timestamped, exportable one — not a Notion doc or screenshot folder.

Encrypted, immutable per-decision logs

DPDP-aligned consent capture

Source-of-data + decision rationale captured

Most teams build customer onboarding by stitching together **4-6 separate vendors** — KYC, face, bank, screening, audit, monitoring. Deepvue collapses that into one decisioning chain. One contract, one SLA, one audit trail.

## Why hand-stitched onboarding leaks at scale.

If your funnel is leaking 25%+ between "Apply" and "Approved" — or your audit team is rebuilding decision history from logs — here's where the breakage usually starts.

Stitched-vendor onboarding

Sequential KYC → face → bank calls, latency stacks

PAN parsed as a string, not source-validated

No bank ownership check — mule accounts slip through

Audit trail across four systems, never reconstructable

Deepvue onboarding chain

Parallel KYC + face + bank + screening, single response

PAN, GST, CIN validated against source registries

Penny-drop bank ownership match before payout

DPDP + RBI-aligned audit trail, single API export

Stitching multiple vendors for KYC + face + bank + screening?

15-min walkthrough comparing your current onboarding chain against a single decisioning call. No commitment.

[Talk to a Specialist](/contact/) [Request a Demo](/demo/)

## The decision chain — six primitives, one call.

Every primitive a customer-onboarding chain needs, wired to call in parallel or sequentially — your call. Configure per vertical.

DigiLocker KYC pull

Aadhaar + PAN fetched directly from the government wallet, with consent. Zero manual upload.

[Explore](/digilocker-api/)

PAN + identity verify

Validate PAN against authoritative records, name match, status flags. Standalone or chained.

[Explore](/pan-verification-api/)

Face match + liveness

In-house ML, anti-spoof against photo, video, mask, deepfake. Built for Indian face variance.

[Explore](/face-match-api/)

Bank ownership match

Penny-drop confirms ownership before first payout. IFSC validated, UPI VPA optional.

[Explore](/bank-account-verification-api/)

PEP + sanctions screening

Global PEP, sanctions, adverse-media + India-flagged lists. Structured risk indicators in the response.

MNRL + mobile intel

Number intelligence + revocation list — block recycled-number mule accounts at signup.

[Explore](/mnrl-api/)

## How the onboarding chain runs.

From a customer landing on your application form to a sanctioned decision — a typical onboarding cycle in your funnel.

01

Customer hits Apply

Your form routes the customer into the Deepvue chain. One-click DigiLocker / consent screen renders, configurable per vertical.

02

KYC + face captured

DigiLocker pulls Aadhaar & PAN. Liveness selfie captured and matched against the Aadhaar photo.

03

Bank + screening fire in parallel

Penny-drop bank check + IFSC + PEP / sanctions / MNRL run concurrently. Each result feeds the decision engine.

04

Decision returned, audit logged

APPROVE / REVIEW / REJECT with full check history. DPDP-aligned audit trail. Customer goes live or moves to manual review.

End-to-end median: **under 30 seconds**. Compare against your current onboarding stack side-by-side in a 15-min walkthrough.

Sub-30-second customer onboarding, today.

Test the full chain in our sandbox — KYC, face, bank, screening, decision — before you wire anything in.

[Talk to a Specialist](/contact/) [Request a Demo](/demo/)

## A customer-onboarding decision, end-to-end.

What a single onboarding decision looks like — parallel checks, structured response, full audit trail.

The check chain

CHAIN

// Parallel by default, stop-on-fail optional
1. POST /v1/identity/digilocker
2. POST /v1/face-match
3. POST /v1/face-liveness
4. POST /v1/banking/penny-drop
5. POST /v1/identity/mnrl
6. POST /v1/screening/pep-sanctions
7. POST /v1/decision/onboard

What you wire in

Auth header

single API key, all endpoints

Customer inputs

phone, email, PAN (or DigiLocker)

Webhooks

decision events post back to your stack

Decision rules

configurable thresholds per vertical

Decision response

200 OK · JSON

{
  "customer\_id": "cx\_8a4f2b9e",
  "decision": "APPROVED",
  "latency\_ms": 27184,
  "checks": {
    "identity\_digilocker": "PASS",
    "face\_match": "PASS",
    "face\_liveness": "PASS",
    "bank\_ownership": "PASS",
    "mnrl": "PASS",
    "pep\_sanctions": "NO\_MATCH"
  },
  "audit\_trail\_id": "at\_2026\_04\_29\_17\_42\_19",
  "compliance\_format": "DPDP\_RBI\_v3",
  "data\_residency": "IN"
}

## Compliance map for customer onboarding.

The frameworks customer-onboarding chains get challenged on — and which Deepvue capabilities map to each.

DPDP

DPDP Act, 2023

Digital Personal Data Protection. Consent, purpose limitation, data-fiduciary duties for all onboarded customers.

RBI

RBI Master Direction on KYC

Defines acceptable KYC flows for Indian users. Aadhaar e-KYC, OVDs, video-KYC, periodic refresh.

AML

PMLA, 2002

Prevention of Money Laundering Act. Mandates customer due diligence, record-keeping, suspicious-transaction reporting for regulated entities.

FATF

FATF Recommendations

R10 (CDD), R12 (PEPs), R16 (Travel Rule). Applies to financial institutions via home regulator.

CONSUMER

Consumer Protection Rules

Marketplace + e-commerce: seller-due-diligence + grievance officer + return/refund disclosure obligations.

IT ACT

IT Act, 2000 (Sec 43A + 79)

Reasonable security practices + intermediary safe harbour. Documented onboarding strengthens both.

SCREENING

UN, OFAC, EU sanctions

Sanctions list screening at onboarding and monitored throughout the customer lifecycle.

SCREENING

PEP & Adverse Media

Politically Exposed Persons screening per FATF R12. Adverse media flags reputational risk.

This map is informational, not legal advice. Your specific licensing posture (NBFC, Bank, marketplace, gig aggregator) layers on top — Deepvue's audit trail is built to support all of them.

## Where onboarding funnels leak — and where Deepvue plugs the holes.

From "Apply" to "Approved" — the funnel usually breaks in one of these five places, regardless of vertical.

Where the funnel breaks

Step 1 — KYC takes >1 min, customer bounces to competitor

Step 2 — Bank account doesn't match name, payout blocked

Step 3 — Manual review queue clogs, customer goes elsewhere

Step 4 — Mule account slips through, dispute weeks later

Step 5 — Audit team asks for trail, you have logs in 4 systems

Deepvue collapses Steps 1-3 into **under 30 seconds** with one parallel chain. Step 4 is caught at signup via MNRL + bank-ownership + face liveness. Step 5 is a single API call that returns the **DPDP-aligned audit trail** for any customer, anytime.

Show me the audit trail my regulator actually accepts.

15-min walkthrough — bring a sample customer profile, leave with a side-by-side comparison vs. your current stack.

[Talk to a Specialist](/contact/) [Request a Demo](/demo/)

## Wire it in over a coffee.

Most teams drop the Deepvue onboarding chain into their flow in **under a week**. One sandbox key, one chained endpoint, webhooks back to your existing decisioning stack.

Day-by-day rollout

1

Day 1 — sandbox keys + sample request templates

2

Days 2-3 — wire into your application form + consent screen

3

Days 4-5 — webhooks back to your decisioning + audit stack

4

Day 6 — production keys, go live with a small traffic split

## What you get out of the box.

Capabilities every customer-onboarding chain needs — without stitching together five vendors.

Integration features

Single REST endpoint

One chained call wraps the full onboarding flow.

Sandbox first

Test customers end-to-end before any production traffic.

Webhook decisioning

Decisions, retries, and step-level events post back to your stack.

Exportable audit trail

DPDP-aligned, on-demand export per customer.

Out of the box

DigiLocker KYC pull

Aadhaar + PAN fetched directly from the government wallet with user consent.

Face match + liveness

In-house ML, anti-spoof against photo, video, mask, and deepfake attacks.

Bank + IFSC verification

Penny-drop ownership confirmation before first deposit funds release.

PEP, sanctions, MNRL screening

Vendor-supported screening across global PEP, sanctions, adverse-media, and Indian Mobile Number Revocation List.

DPDP-aligned audit trail

Per-customer, per-decision, immutable. DPDP + regulator export-ready in one API call.

Per-call trace ID

Every decision tagged with a retrievable trace ID. Plug into your audit pipeline without custom logging.

Ship customer onboarding in a week, not a quarter.

Sandbox keys today. Production traffic by Friday next.

[Talk to a Specialist](/contact/) [Request a Demo](/demo/)

## One workflow, configured per vertical.

Five vertical configurations — same chain, different thresholds and primitive selection per industry.

Forex / CFD broker

DigiLocker + bank + screening

Aadhaar e-KYC, PAN, face liveness, penny-drop, PEP/sanctions. Audit trail for FCA/CySEC/ASIC home-regulator queries.

Crypto exchange

PMLA + Travel Rule chain

Aadhaar e-KYC, face liveness, penny-drop, FATF R10/R12/R16 screening. FIU-IND format audit trail.

Digital lender / NBFC

KYC + thin-file signal chain

DigiLocker, bureau pull, bank statement analysis, GST/EPFO income proxies. RBI digital-lending audit trail.

Marketplace / B2B

KYB-first onboarding

PAN, GST, CIN, Udyam, bank ownership, MNRL, court records for high-trust verticals. DPDP-aligned audit.

Gig / hyperlocal

Worker safety chain

Identity, face liveness, bank ownership, court records, periodic re-verification. High-volume wholesale pricing.

## Built for the audit posture of regulated India onboarding.

DPDP, RBI Master Direction, FATF, sectoral rules — different verticals, overlapping requirements. Deepvue's audit trail satisfies all of them out of the box.

Onboarding commitments

DPDP-aligned consent capture per customer

Per-decision audit trail, on-demand export

KYC sourced via authorized partner integrations

Paperwork & controls

SOC 2 Type II controls (in audit)

ISO 27001 aligned

GDPR-compatible DPA available

Sub-processor list under MSA

Deepvue is not a regulator and does not represent itself as RBI, SEBI, UIDAI, or any government authority. Customers retain full responsibility for their licensing posture and onboarding decisions. Deepvue provides the verification infrastructure and structured audit trail; the regulatory decisioning is yours.

Applicable regulations

All API interactions are protected using encryption, role-based access controls, and audit logging.

## Volume pricing per decision.

Onboarding bundles tier with monthly volume. Pay per chained decision, not per individual API call. INR-first invoicing.

Pricing scales with

monthly onboarding volumeprimitives per decision (3, 5, 7+)PEP / sanctions screening includeddedicated SLA & support tierINR-first, USD on request

Most teams running 10k-1M onboardings per month land in a **per-decision** range that comfortably preserves unit economics — no per-vendor surcharges.

[Talk to a Specialist](/contact/) [Request a Demo](/demo/)

## Common questions from compliance and product leads.

Real questions, asked in evaluation calls. If yours isn't here, book a 15-min walkthrough — we'll answer it live.

We already have a KYC vendor and a face-match vendor. Why consolidate?

Three reasons compound: latency (parallel chain in one call vs. sequential round-trips), cost (one contract, no per-vendor markups), and audit (single trail vs. multiple). Most teams don't switch wholesale on day one — they route a customer segment through Deepvue and compare side-by-side for two weeks.

Can we configure the chain per vertical or category?

Yes. Same chain, different primitive selection and thresholds per vertical or category. You can run a thin chain for low-risk segments and a heavier one (court records, sectoral licence checks) for high-trust workflows.

Is Deepvue a registered KUA / authorized intermediary with UIDAI?

Deepvue procures Aadhaar-related KYC data via authorized partner integrations operating within their applicable licenses and regulatory authorizations. We provide the integration and audit-trail layer on top.

Where is customer data stored?

Indian servers by default. Storage arrangements are negotiated per MSA, with defaults aligned to DPDP and applicable sector regulations.

Does the audit trail satisfy our regulator?

Yes — the trail captures consent, source-of-data, timestamp, decision rationale, and full check history. Customers across RBI, SEBI, IRDAI, sectoral, and home-regulator (FCA/CySEC/ASIC/MAS) frameworks have used the same export format with their auditors.

How long does integration take?

Sandbox in a day. Production with traffic split inside 1-2 weeks for most teams. The longest part is usually your internal QA, not our integration.

## How does Deepvue's "Onboard a customer" workflow compare to stitching multiple vendors?

**Deepvue**'s onboarding workflow chains DigiLocker KYC, face match + liveness, penny-drop bank ownership, PEP / sanctions / MNRL screening, and a DPDP-aligned per-customer audit trail into a single API decision call. Most teams replace 4-6 separate vendors (KYC, face, bank, screening, audit, monitoring) with this one chain — sub-30-second median, parallel calls instead of sequential, single audit trail. Configurable per vertical: forex, crypto, lender, marketplace, gig.

## Onboard your next customer in  
under 30 seconds.

India-Stack-native. DPDP-aligned. One workflow, every vertical.

[Talk to a Specialist](/contact/) [Request a Demo](/demo/)
