BankPay APIs Developer Hub

Integrate our provider network directly into your own systems — starting with card BIN lookup and mobile prefill (KYC and name-only lookup), with payouts, bank/PAN verification, BBPS and collections APIs following. Every call is billed per use through the same wallet engine that powers the portal, so there's no upfront cost to get started.

View API Documentation How to get access

API Catalog

Available APIs

All APIs share the same authentication scheme and are billed per successful, billable call — see the docs for exactly what counts as billable per API.

Card BIN CheckerLive

Look up issuer bank, card network, card type/level and issuing country for a 6-digit card BIN. Charged only on a successful lookup.

Mobile Prefill - KYCLive

Resolve full KYC details — name, email, date of birth and gender — linked to a mobile number. Charged only when a record is found.

Mobile Prefill - Name LookupLive

Resolve just the name linked to a mobile number, a lower-cost alternative to full KYC. Charged only when a name is found.

Payouts — IMPS / NEFT / RTGS / UPIComing soon

Documentation will appear here as this API is published — same authentication, error handling and billing model as everything else on this platform.

Bank Account Verification (Penny-Drop)Coming soon

Documentation will appear here as this API is published — same authentication, error handling and billing model as everything else on this platform.

PAN VerificationComing soon

Documentation will appear here as this API is published — same authentication, error handling and billing model as everything else on this platform.

BBPS Bill Fetch & PayComing soon

Documentation will appear here as this API is published — same authentication, error handling and billing model as everything else on this platform.

Recharge & CollectionsComing soon

Documentation will appear here as this API is published — same authentication, error handling and billing model as everything else on this platform.

Merchant OnboardingComing soon

Documentation will appear here as this API is published — same authentication, error handling and billing model as everything else on this platform.

Getting Started

How to Get Access

You need a BankPay APIs merchant account and to be enabled for a specific API — after that, generating your key and managing your allowed IPs is entirely self-serve from your own portal.

1
Get a merchant account

Sign up or contact us via the Contact section below to set one up.

2
Get enabled for an API

Ask your account manager to enable a specific API (e.g. BIN Checker) for your account — Live and Test are enabled independently.

3
Generate your API key

Log in to the portal and open API Credentials — the secret is shown once, so copy it immediately.

4
Add your server IP(s)

Add at least one IP/CIDR to your allowlist — your key won't work from any IP until you do.

5
Integrate using the docs

Use the API documentation to authenticate and call the APIs your account has been enabled for.

Ready to integrate?

Authentication, request/response formats, validation rules and full request/response examples.

Open API Documentation