Bluespace IT – Your Trusted IT Solution

bKash Payment for Online Courses: Merchant vs Send Money — What Teachers Must Know

Should your coaching center take course fees by bKash Send Money or a merchant account? Here is how the two compare on fees, trust, paperwork and automation — and which one fits your stage.

InsightsBy Bluespace IT·Oct 23, 2026·4 min read

Almost every coaching center and online teacher in Bangladesh collects course fees the same way: a student sends money to a personal bKash number, forwards the transaction ID on Messenger, and someone on your team checks the SMS and grants course access. It works — until it stops working.

Once you cross a few dozen enrollments a month, that manual flow turns into your biggest bottleneck: wrong amounts, fake transaction IDs, students waiting hours for access, and your team spending evenings matching payments instead of teaching. This is usually the moment teachers start asking about a bKash merchant account. Here is the honest comparison.

How "Send Money" actually works for course sellers

With Send Money, you simply share your personal or agent bKash number and ask students to transfer the fee. The sender pays no fee, so it feels free. But the hidden costs land on you:

  • Manual verification. Every payment has to be checked against an SMS or the bKash app. Miss one during a busy admission week and a student either gets no access (and complains publicly) or gets access they never paid for.

  • Fake transaction IDs. A screenshot of a TrxID is trivial to fabricate. Without an official reconciliation record, disputes become your word against the student's.

  • Your personal number is public. Your bKash number — often tied to your personal wallet — ends up on posters, groups and Facebook comments. Spam, wrong-number calls and privacy loss follow.

  • Accounting is a mess. Exporting a clean monthly income report from scattered SMS records is painful, and it raises uncomfortable questions at tax time.

Send Money is fine for your first batch. It does not scale.

What a bKash merchant account gives you

A bKash merchant account is a business account registered with your trade license, NID, bank account and TIN. In return you get:

  • Payments you can verify automatically. Merchant payments come with proper records and statements you can reconcile against enrollments — no more squinting at screenshots.

  • Higher transaction limits and volume. Merchant accounts are built for businesses receiving hundreds of payments a month, not the limits of a personal wallet.

  • A professional payment face. Students pay a business number or scan a QR code on your website or app. That alone changes how serious your course looks.

  • Gateway integration. With a merchant account you can plug payments directly into your website or app, so a student pays, the system verifies it, and course access unlocks instantly — even at 2 AM.

The trust factor students notice

Parents paying ৳5,000 for their child's admission course hesitate before sending money to a personal number named after a stranger. Paying a registered business through a proper checkout — with a receipt and a confirmation message — removes that hesitation. If your Facebook comments ever had a "fake page naki?" moment, this is the fix.

Where automation decides the winner

Here is the real dividing line. With Send Money, every enrollment needs a human in the loop: check payment, confirm, enroll, send login details. With a merchant account integrated into your platform, the whole chain runs itself — payment confirmed, receipt sent, course unlocked, welcome message delivered.

For a coaching center selling to hundreds of students across Bangladesh, that automation is the difference between needing a two-person support team during admission season and handling it with one phone.

Fees: the honest comparison

Send Money costs the sender nothing, which is why students prefer it. A merchant account charges you a percentage on payments you receive through the payment gateway (typically around one and a half to two percent — bKash updates its schedule, so check the current rate before you commit), and you pay standard cash-out charges when moving money out.

Do the math on your volume, not your feelings: if manual verification is costing you staff hours, delayed enrollments and lost students, the merchant fee is usually cheaper than the chaos it replaces.

So, which one should you choose?

  • Just starting out (under ~30 students a month): Send Money is acceptable. Keep records carefully and set a clear payment-verification message template.

  • Growing steadily: Open the merchant account, but keep Send Money as a backup. Start routing new students through the merchant number.

  • Serious about scaling: Merchant account plus a website or app integration, so enrollment and access run on autopilot.

The paperwork (trade license, TIN, bank account) takes a little effort, but it is a one-time setup that pays you back every admission season. If you want the whole enrollment chain — payment, verification, course access, reminders — running automatically, that is exactly what an AI-driven EdTech platform is built for.

Ready to automate your admissions? Book a free consultation with BlueSpace IT and we will map out a payment and enrollment flow that fits your coaching center.

Contact us

Get a free consultation for your idea

Share your goals and we will recommend the right approach, timeline and budget.