BINK
Developers

Build on
financial
infrastructure.

REST APIs for wallets, cards, payments and webhooks. SDKs in TypeScript and Python. Sandbox keys in 30 seconds — production keys after a single KYB review.

Signed webhooks<100ms median latencyTypeScript & Python SDKs
<100ms
Median API latency
99.99%
API availability
30s
Sandbox onboarding
24/7
Engineer on-call
Issue a card

One call. One card.
Three lines of code.

The same primitives BINKPAY uses internally are exposed via a clean REST surface: cards, wallets, transfers, payments.

Every endpoint is idempotent on a request key, returns a predictable shape, and emits signed webhooks for every state transition. No surprises in production.

Get sandbox keys
cards.ts · @binkpay/node200 OK
// Issue a virtual USD card with a $5,000 limit
import binkpay from "@binkpay/node";

const card = await binkpay.cards.create({
  currency: "USD",
  category: "VIRTUAL",
  monthlyLimitMinor: 500000, // $5,000.00
}, { idempotencyKey });

// → { id: "crd_8s4k...", status: "ACTIVE", last4: "4271" }
API surface

Every primitive,
cleanly exposed.

REST over HTTPS, JSON in and out, idempotency keys on every mutation, signed webhooks for every state change.

Talk to a developer advocate

Wallets API

Multi-currency balances

Provision wallets in USD · AED · EUR. Read balances, list transactions, post ledger entries.

POST /wallets

Cards API

Issue, freeze, reveal

Virtual or physical, in USD or AED. Per-card limits, MCC blocks, OTP-gated reveal.

POST /cards

Payments API

Charges & refunds

Drop-in checkout, hosted page, REST charges. 3DS 2.0, refunds, dispute API.

POST /payments

Webhooks

Signed events

Every state transition emits a signed event. Replay-safe, idempotent, with a 30-day retention window.

HMAC SHA-256
SDKs & tooling

Native SDKs.
First-class types.

Hand-written, typed wrappers around the REST surface. Pagination, retries, and idempotency built in. Generated types stay in sync with the OpenAPI spec on every release.

@binkpay/node

TypeScript SDK

Full type coverage, async iterators for pagination, automatic retry with exponential backoff.

npm install @binkpay/node

binkpay-python

Python SDK

Typed dataclasses, async/sync clients, idempotency-key helpers, webhook verifier.

pip install binkpay

OpenAPI

Spec & docs

Generate clients in any language. Live API explorer with sandbox keys baked in.

binkpay.dev/openapi.json

Open-source

All SDKs, OpenAPI spec, and example apps live on GitHub.

View on GitHub
Get keys in 30 seconds

Ship faster
on the same rail
we use ourselves.

Spin up sandbox keys instantly. Promote to production after a single KYB review. Documentation, OpenAPI spec, and reference implementations included.