Trusted by developers building for
Everything you need to
accept payments
A complete suite of products to power your payments functionality, from simple checkouts to complex multi-vendor marketplaces.
Unified Integration
One API key gives you access to bKash, Nagad, Rocket and more. Stop maintaining 6 different SDKs.
Business Manager
Manage multiple businesses or branches types from a single admin account.
Enterprise Security
PCI-DSS compliant standards, encrypted data, and automated fraud detection.
Real-time Analytics
Monitor your cash flow, success rates, and active vendors in real-time.
Go live in minutes, not months
Four simple steps to start accepting payments from bKash, Nagad, and more. No complex setup or lengthy approval processes.
Get Your API Keys
Sign up for free and instantly receive your API keys. No approval wait times, no complex paperwork.
// Get started in seconds
const shadhinPay = new ShadhinPay({
apiKey: "sk_live_xxx..."
});Integrate Our SDK
Add a few lines of code to your app. We support JavaScript, Python, PHP, and REST API for any platform.
// Create a payment intent
const payment = await shadhinPay.payments.create({
amount: 1500,
currency: "BDT",
provider: "bkash"
});Handle Webhooks
Receive real-time notifications when payments complete. Update your database and fulfill orders automatically.
// Listen for payment events
app.post("/webhook", (req, res) => {
const event = req.body;
if (event.type === "payment.completed") {
// Fulfill the order
}
});Get Paid
Funds are settled to your bank account automatically. Track everything from your dashboard in real-time.
// Check your balance anytime
const balance = await shadhinPay.balance.get();
// { available: 125000, pending: 5000 }Ready to get started? Create your free account today.
Simple, transparent pricing
No setup fees, no monthly fees. Just pay as you grow.
Pay-as-you-go
Additional vendor charges may apply based on your agreement.