API v1.0 โ€ข Production Ready

Build secure payment experiences with Payburse API

Integrate escrow, fraud detection, and payment processing into your application in minutes. Built for developers, by developers.

bash
$ npm install @payburse/sdk
$ payburse init
โœ“ Payburse SDK initialized successfully
Works with:
Node.js PHP Python React
create-escrow.js
const payburse = require('@payburse/sdk');

// Initialize with your API key
const client = new Payburse('pk_live_...');

// Create an escrow transaction
const escrow = await client.escrow.create({
  amount: 50000,
  currency: 'NGN',
  buyer_email: 'buyer@example.com',
  seller_email: 'seller@example.com',
  description: 'iPhone 13 Pro Max'
});

console.log(escrow.id); // esc_7Hs9K2pL

Core Endpoints

RESTful API with predictable, resource-oriented URLs

POST /v1/escrow

Create a new escrow transaction

๐Ÿ” Auth required โšก ~200ms
GET /v1/escrow/:id

Retrieve escrow details and status

๐Ÿ” Auth required โšก ~50ms
POST /v1/escrow/:id/release

Release funds to seller

๐Ÿ” Auth required โšก ~300ms
POST /v1/verify/bvn

Verify Bank Verification Number

๐Ÿ” Auth required โšก ~1.5s
โšก

Fast & Reliable

99.99% uptime SLA. Average response time under 200ms. Built on AWS infrastructure.

๐Ÿ”’

Secure by Default

OAuth 2.0, webhook signatures, IP whitelisting, and request signing out of the box.

๐Ÿ“ก

Real-Time Webhooks

Get instant notifications for every event. Automatic retries with exponential backoff.

๐Ÿงช

Sandbox Environment

Test your integration with realistic data. No credit card required.

Official SDKs & Libraries

๐Ÿ“ฆ

Node.js

npm install @payburse/sdk View on GitHub โ†’
๐Ÿ˜

PHP

composer require payburse/payburse-php View on GitHub โ†’
๐Ÿ

Python

pip install payburse View on GitHub โ†’

Start building today

Get your API keys and start integrating in minutes. No credit card required.