Announcing our new Automation Sync App. Read more

Automate Your Payments in Bangladesh

Accept payments via bKash, Nagad, and Rocket instantly. Manage multiple brands, generate invoices, share payment links, and seamlessly integrate our robust API into your website.

Everything you need

A complete payment infrastructure

Whether you run an eCommerce store, sell digital services, or just need to collect payments through chat, ChalakPay has all the tools built-in.

Payment Links

Create beautiful, branded checkout pages with a single click. Share them on Facebook, WhatsApp, or email to get paid instantly without needing a website.

Professional Invoices

Generate itemized invoices with multiple customizable templates. Invoices come with an integrated "Pay Now" button, reducing the time it takes to get paid.

Multi-Brand Support

Run multiple businesses from a single account. Isolate API keys, transactions, and gateways for each brand while keeping your accounting centralized.

Designed for Developers

Integrate our checkout system in minutes. We provide a simple RESTful API, secure Webhooks with HMAC SHA-256 signatures, and a dedicated testing environment so you can build with confidence.

  • Live and Test API Keys
  • Instant Webhook Notifications
  • Automated Offline Sync App (bKash/Nagad)
Explore the API Documentation →
checkout.ts
const response = await fetch('https://api.chalakpay.com/v1/checkout', {
  method: 'POST',  headers: {
    'Authorization': 'Bearer sk_live_...',    'Content-Type': 'application/json'  },  body: JSON.stringify({
    amount: 500,    merchant_order_id: 'ORD-123',    redirect_url: 'https://shop.com/success'  })});const data = await response.json();// Redirect customer to checkout pagewindow.location.href = data.checkout_url;