Payment infrastructure
built for developers
Accept payments, send payouts, and manage money worldwide. Get started in minutes with our powerful APIs and transparent pricing.
const paystream = require('paystream');
const payment = await paystream.payments.create({
amount: 2000,
currency: 'usd',
description: 'Payment for invoice #1234'
});
console.log(payment.status); // 'succeeded'
Everything you need to accept payments
From startups to enterprises, our platform scales with your business
Lightning fast
Process payments in milliseconds with our optimized infrastructure and global edge network.
Bank-grade security
PCI DSS Level 1 certified with advanced fraud detection and end-to-end encryption.
Global reach
Accept 135+ currencies and all major payment methods from customers worldwide.
Developer-first APIs
Beautiful documentation, SDKs in every language, and webhooks for real-time updates.
Advanced analytics
Real-time dashboards, revenue reports, and insights to grow your business.
24/7 support
Expert support team available around the clock to help you succeed.
Start accepting payments in minutes
Our SDKs and prebuilt UI components make integration effortless. Go live in minutes, not months.
- Drop-in UI components for web and mobile
- SDKs for Node.js, Python, Ruby, PHP, and more
- Comprehensive documentation and code samples
- Test mode with no setup required
// Initialize Paystream
import Paystream from '@paystream/sdk';
const paystream = new Paystream({
apiKey: process.env.PAYSTREAM_KEY
});
// Create a payment intent
const payment = await paystream.payments.create({
amount: 5000,
currency: 'usd',
customer: 'cus_123',
metadata: {
order_id: 'order_456'
}
});
// Payment succeeded!
console.log(payment.id);
// pay_abc123def456
Ready to get started?
Join thousands of businesses already using Paystream to power their payments