Welcome to SkyPay API
Why Choose SkyPay?
Simple Integration
Easy-to-use REST APIs with comprehensive documentation and SDKs for major programming languages.
Secure Payments
PCI-DSS compliant with end-to-end encryption and advanced fraud protection systems.
Global Coverage
Accept payments in multiple currencies with local payment methods supported worldwide.
Developer-First
Built by developers, for developers, with excellent support and comprehensive testing tools.
Quick Integration
# Install SkyPay SDK
npm install skypay-node --save
// Initialize with your API keys
const skypay = require('skypay-node')('sk_test_your_secret_key');
// Create a payment
const payment = await skypay.payments.create({
amount: 1000000, // Amount in kobo (₦10,000.00)
currency: 'NGN',
customer: {
email: 'customer@example.com',
name: 'John Doe'
},
description: 'Payment for Order #12345',
metadata: {
orderId: '12345'
}
});
console.log(payment);
Explore Our APIs
| API Category | Description |
|---|---|
| Authentication | Learn how to authenticate with SkyPay APIs |
| Payments | Accept payments from your customers |
| Invoices | Create and manage invoices |
| Payment Links | Create payment links to share with customers |
| KYC Management | Upload and manage KYC documents |
| Team Management | Invite and manage team members |
| Webhooks | Receive real-time notifications |
Start Building Today
SkyPay provides all the tools you need to build a seamless payment experience for your customers. Our APIs are designed to be flexible and easy to use, allowing you to focus on building your product rather than worrying about payments.