Bangladesh API Introduction
Kurang dari 1 menit
Getting started
Use Sandbox for integration tests, then switch to Production when you go live. For merchant credentials and environment switching, see the integration guide. For request signing, see signature generation.
API reference
| Area | Documentation |
|---|---|
| Transaction | Pay-in collection · Disbursement (pay-out) |
| Inquiry | Transaction status · Balance inquiry |
| Payment methods | Payment methods |
Environment Configuration
| Environment | Protocol | Media Type | Base URL |
|---|---|---|---|
| Sandbox | HTTPS | application/json | https://sandbox-gateway.smilepayz.com |
| Production | HTTPS | application/json | https://gateway.smilepayz.com |
API Overview
Bangladesh APIs use the standard Smilepayz v2.0 request format with BDT as the transaction currency.
Key Features
- Wallet pay-in: bKash wallet collection.
- Wallet pay-out: bKash and Nagad wallet disbursement where enabled.
- Standard inquiry: Shared status and balance inquiry endpoints.
- 24/7 transaction support: Transactions may be submitted 24/7; pay-out availability depends on enabled business hours and channel configuration.
Market Characteristics
- Currency: Bangladeshi Taka (BDT)
- Timezone: UTC+6 (Asia/Dhaka)
- Payment preferences: Mobile wallet payments and wallet disbursement
- Pay-in amount range: 50-30,000 BDT per transaction for bKash
- Pay-out amount range: 50-50,000 BDT per transaction

