BankPay.

BankPay Developer Platform

Integrate BankPay's provider APIs directly into your own systems - starting with Card BIN Checker, with more APIs planned. Every call is billed per use and invoiced monthly, so there's no upfront cost to get started.

View API Documentation How to get access

Available APIs

All provider APIs share the same authentication scheme and are billed per successful call.

Card BIN Checker Live

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

More APIs Coming soon

Additional provider APIs will be added to this platform over time, using the same authentication and billing model described in the docs.

How to get access

You need a BankPay retailer 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.

Get a BankPay retailer account

If you don't already have one, sign up or contact us via the main site to set one up.

Get enabled for an API product

Ask your BankPay contact to enable a specific Provider API (e.g. BIN Checker) for your account - Live and Test are enabled independently, so ask for whichever (or both) you need. "API Credentials" only appears in your portal once at least one is enabled.

Generate your own API key

Log in and open "API Credentials" under Reports - the Live/Test key buttons only appear for modes you've been enabled for. The secret is shown once, so copy it immediately.

Add your server IP(s)

On the same page, add at least one IP/CIDR to your allowlist (maximum 2) - your key won't work from any IP until you do. Prefer we do it for you? Contact support.

Integrate using the docs

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

Ready to integrate?

Authentication, request/response formats, validation rules, and signing code samples in C#, Python, and Node.js.

Open API Documentation