Skip to content

bKash payment gateway: options for online businesses

August 07, 2026 | 5 mins read

Explore bKash payment options for online businesses, direct onboarding requirements, and how to choose a cross-border payment provider.

bKash payment gateway: options for online businesses cover image

Future-proof your payments


Chat with
our experts

If you sell to customers in Bangladesh, you may want to offer bKash at checkout. The first question is not simply how the payment flow works. You also need to confirm whether your business can apply directly, which documents may be required, and whether a payment provider can support your legal entity and business model.

bKash’s public online-business application asks about an NID, a valid trade license, a bank account, and a website or app. These requirements do not prove that every overseas business is ineligible, but they do mean that you should confirm your eligibility before committing development resources.

In this guide, we help you understand how bKash works for online businesses, compare the available integration routes, and choose a cross-border payment providerwithout assuming that every provider currently supports bKash.

What is bKash for your business?

bKash is a mobile financial service and local payment method used by customers in Bangladesh. For your online business, the key question is whether you can offer bKash at checkout under the applicable onboarding, commercial, and technical requirements.

bKash provides online-business services that include a payment gateway, APIs, tokenized checkout, refunds, and other merchant capabilities. The exact setup available to you depends on your business profile and onboarding arrangement.

What may direct bKash onboarding require?

Direct onboarding may be suitable if Bangladesh is a core market for your business and you can meet the applicable commercial, compliance, technical, and documentation requirements.

The public bKash online-business application asks whether you have an NID, a valid trade license, and a bank account. It also requests your business address, business type, and website, Facebook page, or mobile-app URL. bKash reviews the submitted information before contacting the applicant.

If you operate from another country and do not have the documents requested in the public application, do not begin technical integration based only on an API page or plugin. First confirm:

Checklist infographic showing five preliminary confirmation steps for merchants applying for bKash access

For example, if you are an India-based online business selling to customers in Bangladesh, the public information is not sufficient to conclude that direct integration is impossible. However, if you do not have the onboarding information requested by bKash, you should confirm eligibility before allocating development resources.

How does a bKash online payment work?

A typical online payment may follow these steps:

1. Your customer selects bKash at checkout.

2. Your system or payment provider creates the payment request.

3. The customer continues to the applicable bKash payment experience.

4. The customer completes the required verification and approves the payment.

5. The payment system returns an initial transaction status.

6. Your integration confirms the final result through the notification or status-inquiry process supported by your chosen setup.

7. Your order system updates the order and begins fulfillment only after the payment is confirmed.

bKash online payment checklist showing 7-stage transaction workflow and critical integration confirmation items

You should not rely only on the customer returning to your website.

A customer may approve the payment and then close the browser before returning. If you automatically treat the missing return as a failed payment, you may ask the customer to pay again. If you automatically treat every return as successful, you may fulfill an unpaid order.

When evaluating any integration, confirm how it handles payment notifications, active status inquiries, duplicate messages, and uncertain payment results.

What are your bKash integration options?

Option 1: Apply directly to bKash

Direct integration may make sense if Bangladesh is your primary market and you are prepared to manage a dedicated commercial and technical relationship.

Before choosing this route, confirm:

  • Merchant eligibility.

  • Required business documents.

  • Integration methods.

  • Payment and settlement currencies.

  • Refund capabilities.

  • Reporting and reconciliation.

  • Technical and operational support.

Dhaka, Bangladesh

Option 2: Work with a payment provider that currently supports bKash

A cross-border payment provider may help you manage bKash alongside cards, wallets, bank-based payments, and other local methods.

However, you should not assume that a provider supports bKash simply because:

  • It supports other Asian wallets.

  • bKash appears in an old API reference.

  • A plugin or historical integration page is still online.

Ask the provider to confirm that bKash is currently available for your legal entity, industry, integration model, and commercial agreement.

Working with a payment provider does not by itself confirm that your business is eligible for bKash. You still need to confirm the applicable onboarding, compliance, and commercial requirements with the provider.

Option 3: Build a broader Bangladesh and regional payment strategy

If bKash is not currently available through your preferred provider, consider whether your actual requirement is broader than one wallet.

You may need to evaluate:

  • Which payment methods are currently available to your merchant entity.

  • Which options your target customers can use.

  • Whether the provider supports the other countries in your expansion plan.

  • How many separate integrations your team would need to maintain.

  • Whether payment results, refunds, settlement, and reconciliation can be managed consistently.

This does not mean replacing bKash with an unrelated payment method. It means separating two decisions:

1. Whether bKash is essential for your Bangladesh strategy.

2. Which provider can support the rest of your local-payment and cross-border requirements.

How should you choose a payment provider?

Do not compare providers only by asking whether a payment-method logo appears on a website.

Ask for confirmation in the following areas:

Evaluation area

What you should confirm

Current availability

Is bKash currently open to new merchants through this provider?

Merchant eligibility

Can the provider support your legal entity, industry, and business model?

Commercial structure

Which agreements must you sign, and with which party?

Integration

Is the method available through API, hosted checkout, SDK, or another model?

Payment confirmation

How are successful, failed, canceled, and processing payments confirmed?

Refunds

Are full and partial refunds supported, and what rules apply?

Settlement

Which settlement currencies, cycles, thresholds, and bank accounts apply?

Reconciliation

Can you connect orders, payments, refunds, fees, settlements, and bank receipts?

Market expansion

Can the same provider support other local methods and countries you plan to enter?

A payment service provider is broader than a gateway. It may combine gateway technology with processing, local payment access, compliance support, settlement, reporting, and payment operations. The exact capabilities depend on the provider and the markets it supports.

How Antom can support your wider local payment strategy

Your payment challenge may extend beyond one wallet. If you are entering several markets, we can help you assess:

  • Which local and global payment methods are currently available for your target markets.

  • Which integration model fits your website, app, and development resources.

  • How to manage payment notifications and status inquiries.

  • How to plan refund operations.

  • How to connect transaction, settlement, and reconciliation data.

  • How to avoid rebuilding a separate payment stack for every country.

Through our single gateway, you can access more than 300 payment methods across more than 200 payment markets. With Antom Payment Orchestration, you can connect applicable payment providers and acquirers and manage payment operations through unified integration standards. Availability depends on the selected payment method, product, merchant entity, industry, acquiring agreement, and contract.

Contact us to map the local payment methods currently available for your target markets and choose a payment setup that can scale beyond a single wallet.

Antom can support your wider local payment strategy

FAQs

Can an international business accept bKash payments?

Potentially. You may be able to apply directly or work with a payment provider that currently supports bKash for your merchant profile. Eligibility, documentation, commercial arrangements, and technical availability must be confirmed before integration.

Can an India-based business integrate bKash directly?

The public bKash pages do not provide enough information to say that every India-based business is either eligible or ineligible. The application asks for information including an NID, trade license, bank account, and business URL, so direct onboarding may not be straightforward if you do not have the requested documentation. Confirm your eligibility directly before beginning development.

What should I ask a payment provider about bKash?

Ask whether bKash is currently available for new merchants, whether your entity and business model are eligible, which integration methods are supported, and how pricing, refunds, settlement, and reconciliation work.

Can a payment provider remove the need for local onboarding requirements?

Not necessarily. A provider can simplify integration and payment operations, but working with one does not remove the need to confirm the applicable compliance, eligibility, licensing, and onboarding requirements.

What should I do if my provider does not support bKash?

First decide whether bKash is essential to your Bangladesh strategy. Then assess the other payment methods and markets your provider can support, as well as the cost of adding a separate bKash relationship. Contact Antom to evaluate the wider local-payment setup currently available for your expansion markets.

We're here to help

Let's get your business growing today

ant group logo
AntomLogo
Antom is a brand of Ant International

Related Articles