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 accessAll provider APIs share the same authentication scheme and are billed per successful call.
Look up issuer bank, card network, card type/level, and country details for a 6-digit card BIN. Charged only on a successful lookup.
Additional provider APIs will be added to this platform over time, using the same authentication and billing model described in the docs.
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.
If you don't already have one, sign up or contact us via the main site to set one up.
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.
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.
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.
Use the API documentation to sign requests and call the APIs your account has been enabled for.
Authentication, request/response formats, validation rules, and signing code samples in C#, Python, and Node.js.