Skip to content

Handle a refund case

When a student asks for their money back, the request becomes a refund case. You read it, decide, and, if you approve it, send the money yourself and record that you did. LessonQ never sends a refund for you, through a payment gateway or otherwise: the money always goes back from your own account.

In this video · 3:16

Read the narration
  • Who can do this: the academy owner and admins.
  • Money: have the means to send it ready, such as your bKash, Nagad or Rocket account, or your bank.

In the sidebar, open Finance → Refunds. Every case is a row: who asked, what for, when, the amount, and its status.

Finance, Refunds: two cases from Rakib Hasan and Arif Hossain for SSC Higher Math, both Requested
  1. A case. Click it to open it.
  2. Its status.

Cases come from two places:

  • a student’s request, from their Purchases (see How a student asks for a refund);
  • one you open yourself, from a sale, a student’s enrolment or an order: see Open a case yourself below. A case you open isn’t limited by the refund policy, and it never approves itself.
Status What it means
Requested Waiting for your decision.
Awaiting refund Approved: the money is owed, and waits for you to send and record it.
Refunded The money was sent and recorded.
Rejected You said no, with a reason.

Physical products have a few more (Awaiting return, Item received), for the item coming back first.

The case opens on Details: everything needed to decide, as one table.

Arif's case: Not eligible under the policy, with the reason, his reason and note, and the eligible amount
  1. Eligibility. Whether the request is within the refund policy, and if not, why: here, he has completed more than the policy allows.
  2. Eligible amount. What the policy gives back (nothing, for a request outside it), with what’s still refundable below it.
  3. The buyer’s Reason, with their Note and who asked above and below it.

Refund destination says where the buyer wants the money: back the way they paid, a bKash, Nagad or Rocket number, or a bank account. Original payment went to says where their payment landed.

Timeline lists every step of the case, and who took it.

  1. Click Reject.
  2. Write the Rejection reason. The buyer is told it by email.
  3. Click Reject.
Reject refund request: the rejection reason typed in, and the Reject button

The case is Rejected, and the buyer’s purchase shows Refund: Rejected. Nothing else changes: their access and payments stay as they were.

  1. Click Approve.
  2. Check the Approved amount. It starts at what the policy allows; you can lower it, up to what’s refundable.
  3. Click Approve.
Approve refund request: the approved amount ৳2,800 and the notice that approving doesn't send any money
  1. Approved amount.
  2. Approving doesn’t send any money.

Approving:

  • removes the student’s access to the course, and the enrolment shows Refunded;
  • gives back any points they spent on it, and takes back referral rewards the purchase earned;
  • stops any instalments still due;
  • puts the case on Awaiting refund: the money is now owed.

A case your policy approved on its own (Approved automatically when eligible) arrives here already approved, on Awaiting refund.

Send the money to the buyer yourself, outside LessonQ, to the Refund destination they gave. Then:

  1. Open the case and click Record refund.
  2. Amount to send shows what’s owed.
  3. Choose the Method you used. It starts on the one the buyer asked for.
  4. Sent on: the day you sent it.
  5. Reference Optional: the transaction ID or receipt number.
  6. Click Record refund.
Record refund payment: amount to send ৳2,800, method bKash, sent today, and the transaction ID as the reference
  1. Amount to send.
  2. Method and Sent on.
  3. Reference.
  4. Record refund.

The case is Refunded. LessonQ issues a credit note against the buyer’s invoice and records the money going out in Finance → Transactions. The credit note is under Credit notes on the case; click it to open or print it.

Rakib's case Refunded, with its credit note

A student doesn’t have to ask from their own account. They may phone you, their refund window may have closed, or the course may take no requests at all. You can open the case for them, on any sale: a course, a batch, a product or a bundle.

  1. Open Finance → Sales and find the sale. The search box takes the buyer’s name.
  2. Click the sale to open it. Under the item, click Open a refund case.
  3. Write why in Note (required), then click Open case.
Mim Akter's sale of SSC Higher Math, with Open a refund case under the item
Open a refund case: the note saying why, and the Open case button
  1. Note (required). Why you’re opening the case. It stays on the case.
  2. Open case.

The case opens at once, on Requested, and joins the list in Finance → Refunds:

Mim's case, opened by staff: who opened it, the note, ৳3,000 refundable, and Eligibility saying the refund policy doesn't limit it
  1. Opened by names the staff member, where a buyer’s case shows their reason.
  2. Refundable is everything the buyer paid and hasn’t had back.
  3. Eligibility says it’s a staff refund: the refund policy doesn’t limit it.

From here it’s a case like any other: approve or reject it, send the money, and record it. Two things differ:

  • You set the amount. No policy works it out, so Approved amount starts at everything refundable. Lower it to what you’ll send.
  • It never approves itself, even when the item’s policy approves buyers’ requests automatically.

The same button is in two more places:

  • A student’s enrolment: Open a refund case, beside Transaction History in the Manage enrolment window. It covers every instalment they’ve paid.
  • A product order: Cancel / return / refund on a paid order, in Marketplace → Orders. An order with several items asks Which item? first.