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.

API entry from apis.yml

apis.yml Raw ↑
name: bKash Payment Gateway (PGW)
description: 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.
humanURL: https://developer.bka.sh/
baseURL: https://tokenized.pay.bka.sh
tags:
- Payments
- Checkout
- Tokenized Checkout
- Refund
- Payout
properties:
- type: Documentation
  url: https://developer.bka.sh/docs
- type: APIReference
  url: https://developer.bka.sh/reference
- type: GettingStarted
  url: https://developer.bka.sh/docs
- type: Authentication
  url: authentication/bkash-authentication.yml
- type: ErrorCatalog
  url: errors/bkash-error-codes.yml
- type: Webhooks
  url: asyncapi/bkash-webhooks.yml
- type: Sandbox
  url: sandbox/bkash-sandbox.yml
- type: Conventions
  url: conventions/bkash-conventions.yml
- type: Lifecycle
  url: lifecycle/bkash-lifecycle.yml
- type: DataModel
  url: data-model/bkash-data-model.yml
- type: MCPServer
  url: mcp/bkash-mcp.yml