Tokenized cards, OTP-verified checkout, merchant APIs, webhooks, and real-time analytics — all in one platform built for scale.
Vault-grade card storage. PAN/CVV never touch your servers.
Time-bound, rate-limited one-time codes for every authorization.
Retries, signatures, and replay protection out of the box.
Volume, auth rate, refunds, and cohort breakdowns.
Scoped keys with rotation, IP allow-lists, and audit logs.
Smart routing across providers for the fastest authorization.
Initiate a charge with amount, currency, and customer reference.
Customer receives a 6-digit code by email and enters it to authorize.
PulsePay routes the tokenized card to the optimal provider.
Receive a signed webhook and a downloadable PDF receipt.
Spin up an API key, point your webhook, and start charging. Fully managed PCI-tokenization, dispute tracking, refunds, and payouts.
POST /api/payments/create
Authorization: Bearer pk_live_***
{
"amount": 4900,
"currency": "USD",
"customer": "cus_8fk3",
"reference": "ORD-10293",
"metadata": { "cart": "ord_8821" }
}
→ 201 Created
{
"id": "tx_29kdj",
"status": "pending_otp",
"auth_url": "https://pay.pulsepay.io/c/tx_29kdj"
}Never. PAN and CVV never touch our database — we store provider-issued tokens only.
Stripe, Paystack, Flutterwave, and Adyen — with smart routing per BIN/region.
Every payload is HMAC-signed with a per-merchant secret and replay-protected by timestamp.
Yes — every merchant gets pk_test_ keys with a sandbox card matrix.
Launch a tokenized, OTP-secured checkout in an afternoon.
Create free account