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.