Skip to main content

Bangladesh API Introduction

น้อยกว่า 1 นาที

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

AreaDocumentation
TransactionPay-in collection · Disbursement (pay-out)
InquiryTransaction status · Balance inquiry
Payment methodsPayment methods

Environment Configuration

EnvironmentProtocolMedia TypeBase URL
SandboxHTTPSapplication/jsonhttps://sandbox-gateway.smilepayz.com
ProductionHTTPSapplication/jsonhttps://gateway.smilepayz.com

API Overview

Bangladesh APIs use the standard Smilepayz v2.0 request format with BDT as the transaction currency.

Key Features

  1. Wallet pay-in: bKash wallet collection.
  2. Wallet pay-out: bKash and Nagad wallet disbursement where enabled.
  3. Standard inquiry: Shared status and balance inquiry endpoints.
  4. 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