What it is
bKash is a mobile-money wallet, more formally a mobile financial service (MFS), in Bangladesh. It is not a bank, not a card network and not a classic payment gateway. It is a stored-value account tied to a mobile number, run by bKash Limited, a subsidiary of BRAC Bank with investors including Ant Group and SoftBank. Customers load money at agents, keep a balance in the bKash account, and then send money, pay bills, recharge phones, receive remittances and pay merchants either by entering a number or by scanning a bKash QR. For a merchant, bKash is a mobile-money acceptance rail: shoppers pay from their bKash balance or via a payment gateway that connects to bKash. It is a wallet/mobile-money service, not an acquirer in the card sense. bKash works on both smartphones through its app and on basic phones through the *247# USSD menu.
How customers pay
bKash matters across Bangladesh, where it is the dominant mobile financial service with tens of millions of verified users and the largest agent and merchant network. It is central to everyday payments in both cities and rural areas, and it is heavily used for remittances, utility bills, education fees and merchant checkout. For any business selling to Bangladeshi consumers, bKash is one of the first local methods to support. It is a domestic rail, so its relevance is strongest inside Bangladesh, though it can receive international remittances through partner corridors. Rural penetration is especially strong because agents exist where bank branches do not.
How merchants connect
- Accept bKash QR or a bKash merchant number at the point of sale.
- Integrate the bKash payment gateway for web and app checkout.
- Use a Bangladesh-focused payment aggregator that supports bKash as a method.
- Onboard through bKash for Business for online and corporate collections.
Best-fit business models
bKash fits merchants of all sizes in Bangladesh: a small shop can accept by QR or by sharing a bKash number, while online businesses integrate the bKash payment gateway. It is valuable for converting customers who do not own cards or who prefer paying from a wallet balance. Because agents are everywhere, even very small businesses can get started without a terminal. Cross-border sellers reaching Bangladesh will need a local settlement partner or entity. Public pricing is only a first filter. Actual pricing changes with country, industry, volume, settlement currency, integration method and contract terms. Confirm against the provider's official pricing page or a written quote before you go live.
Cross-border and local-entity limits
bKash is a domestic Bangladeshi mobile-money rail settled in Bangladeshi Taka. It is not a global wallet, so foreign shoppers generally cannot pay you with bKash unless they hold a bKash account or send a remittance through a supported corridor. Foreign merchants need a Bangladesh settlement path and local compliance. Treat it as a must-have local method inside Bangladesh, not a cross-border instrument. Remittance-backed payments are the main cross-border touchpoint, and those follow Bangladesh Bank rules rather than open shopping flows.
Alternatives and complements
- Nagad
- Rocket
- cards
- bank transfer
- cash on delivery
Provider questions to ask
- What are the merchant fees for bKash QR versus the payment gateway, in writing?
- How fast is settlement, and can a foreign entity receive bKash settlement?
- Do you support refunds and recurring or subscription payments through bKash?
- What documents and KYC are required to onboard a non-Bangladeshi business?
Questions merchants ask
Is bKash enough as a standalone checkout option?
Usually no. Use bKash where it matches local buyer habits, then add complementary methods for cards, wallets, bank transfers, cash vouchers, or BNPL depending on the market and ticket size.
Can a foreign merchant connect to bKash directly?
Sometimes, but many merchants use a PSP, acquirer, aggregator, or local partner. Confirm entity, bank-account, currency, tax, industry, refund, and settlement requirements before implementation.
What should I verify before signing for bKash?
Ask whether the method is live for your entity and industry, which checkout flows are supported, how refunds and failed payments work, what fees apply, and which currency you receive.