We want you to be confident in your purchase. This policy explains when a refund is available for a course bought on B Academy, and how to request one.
1. Refund Eligibility
You are eligible for a full refund of a paid course if all of the following are true:
- The request is made within the refund window described below, and
- You have not completed more than 20% of the course's recorded lessons, and
- You have not attended more than one live class session (for live/hybrid courses), and
- You have not downloaded course materials in a way that allows offline retention after a refund.
2. Refund Window
Refund requests must be made within 7 days of the payment date. Requests made after this window are reviewed on a case-by-case basis but are not guaranteed.
3. Non-Refundable Cases
The following are not eligible for a refund:
- Free courses (there is no payment to refund).
- Courses where more than 20% of the recorded content has been accessed.
- Model tests / exams that have already been attempted and submitted.
- Certificates already issued for a completed course.
- Coupon-based promotional or bundle enrollments explicitly marked "non-refundable" at checkout.
- Requests made after the refund window has closed, unless approved case-by-case.
4. Live Class Courses
For courses that include scheduled live classes, you may request a refund only before attending your second live session. Once two or more live sessions have been attended, the enrollment is treated as consumed and is not refundable, since the live seat and teacher's time have already been allocated.
5. How to Request a Refund
To request a refund:
- Go to Orders in your account menu and find the relevant invoice, or use our Contact form.
- Tell us the order/invoice number, the course name, and the reason for the refund.
- Our support team reviews the request against the eligibility criteria above, usually within 2–3 business days.
6. Processing Time & Method
Approved refunds are returned to the original payment method (bKash, Nagad, Rocket, or card) via our payment gateway, SSLCommerz. Depending on your bank or mobile wallet provider, funds typically appear within 7–10 business days of approval. We do not charge any processing fee for a refund; however your payment provider's own transaction charges (if any) are non-refundable by us.
7. Order Cancellations
If a payment fails to complete, or you close the checkout page before finishing payment, no charge is made and there is nothing to refund. If you are charged in error for an order that never activated, contact us immediately with your transaction ID and we'll resolve it as a priority.
8. Contact Us
For any refund question, reach us at bacademy.class@gmail.com or call +8801577588132. You can also use our Contact page.