Developer documentation

Build with TruePay.

Everything you need to accept payments in Bangladesh — REST API, SDKs, webhooks, sandbox data, and production hardening guides.

API v2024-05
99.99% uptime
PCI DSS L1
Overview

Introduction

TruePay is a payments platform for Bangladesh. One integration accepts bKash, Nagad, Rocket, Upay, local and international cards, bank transfers, and QR — with a single REST API and a single payout to your BDT bank account.

How it works

  • You create a Charge via the API or hosted checkout.
  • The customer pays with their preferred method.
  • We send a signed webhook to your server when state changes.
  • Funds settle to your BDT bank account on T+0 (wallets) or T+1 (cards).

Base URLs

EnvironmentBase URL
Sandboxhttps://api.sandbox.truepay.com.bd/v1
Productionhttps://api.truepay.com.bd/v1
Need a real human?
Drop us a line from the contact page. Live merchants get a reply in under 2 minutes via chat.