Build with PayCash APIs

Powerful, secure, and easy-to-use APIs to integrate financial services into your applications.

Comprehensive API Suite

Everything you need to build world-class financial applications.

Payment API

Accept payments seamlessly with our robust payment processing API.

  • Card payments
  • Bank transfers
  • Mobile money
  • Recurring billing

Transfer API

Send money to bank accounts and mobile wallets across Nigeria.

  • Instant transfers
  • Bulk payments
  • Transaction status
  • Webhook notifications

Identity API

Verify customer identities with our comprehensive KYC solutions.

  • BVN verification
  • NIN lookup
  • Document verification
  • Biometric matching

Bill Payment API

Integrate bill payment services for utilities, airtime, and more.

  • All billers
  • Real-time processing
  • Payment confirmation
  • Transaction history

Simple Integration

Get started with just a few lines of code. Our APIs are designed to be developer-friendly and easy to integrate.

  • RESTful API design
  • Comprehensive documentation
  • Multiple programming languages
  • Sandbox environment
// Initialize payment
const payment = await paycash.payments.create({
  amount: 50000,
  currency: 'NGN',
  email: 'customer@example.com',
  callback_url: 'https://yoursite.com/callback'
});

// Process payment
const result = await payment.authorize({
  card_number: '4084084084084081',
  cvv: '408',
  expiry_month: '12',
  expiry_year: '25'
});

console.log(result.status); // 'success'

Developer Resources

Everything you need to build, test, and deploy your integration.

API Documentation

Comprehensive guides and references for all our APIs.

SDKs & Libraries

Ready-to-use SDKs for popular programming languages.

Sandbox Environment

Test your integration in our secure sandbox environment.

Developer Support

Get help from our dedicated developer support team.