Developers
Built for Developers
Powerful APIs and SDKs to integrate crypto payments in minutes
import { FusionPay } from '@fusionpay/sdk';
const fusionpay = new FusionPay({
apiKey: 'YOUR_API_KEY'
});
// Create a payment
const payment = await fusionpay.payments.create({
amount: 100,
currency: 'USD',
chain: 'ethereum',
metadata: {
orderId: '12345'
}
});
console.log(payment);
app.post('/webhook', fp.webhooks.handle((event) => {
if (event.type === 'payment.succeeded') {
// Handle payment success
}
}));
Modern SDKs
Type-safe SDKs for all major languages
Webhooks
Real-time notifications for all events
Global Infrastructure
99.99% uptime SLA guarantee
Complete API Reference
Detailed documentation for all API endpoints with examples in multiple languages
POST /v1/payments
{
"amount": 1000,
"currency": "USD",
"chain": "ethereum",
"metadata": {
"orderId": "order_123"
}
}
Developer Resources
API Reference
Complete API documentation
SDKs & Tools
Official libraries and tools
Sample Apps
Example implementations
Webhooks Guide
Event handling documentation
Testing Guide
Test mode and sandbox usage
API Status
System status and updates
Ready to Start Building?
Create a free account and start accepting crypto payments today