bKash Payment Gateway (PGW)
REST API for accepting bKash payments — token-based auth (Grant/Refresh Token), Checkout and Tokenized Checkout (create/execute/query payment, create/execute agreement), Refund, Instant Payout (B2C), and webhook Instant Payment Notifications.
Documentation
Documentation
https://developer.bka.sh/docs
APIReference
https://developer.bka.sh/reference
GettingStarted
https://developer.bka.sh/docs
Authentication
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/authentication/bkash-authentication.yml
Other Resources
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/errors/bkash-error-codes.yml
Webhooks
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/asyncapi/bkash-webhooks.yml
Sandbox
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/sandbox/bkash-sandbox.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/conventions/bkash-conventions.yml
Lifecycle
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/lifecycle/bkash-lifecycle.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/data-model/bkash-data-model.yml
MCPServer
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/mcp/bkash-mcp.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/bkash/refs/heads/main/apis.yml