Wallet, Coupons & Invoices
Add funds to your Tuitionable wallet, pay for sessions with your balance, apply coupon codes, track your transaction ledger, and download invoices and receipts.
On this page
- Overview
- Adding funds to your wallet
- Steps to top up
- Paying with your wallet balance
- The transaction ledger
- Entry types
- Summary figures
- Exporting the ledger
- How refunds return to your wallet
- Applying coupon codes
- Why a coupon might be rejected
- Downloading invoices & receipts
- Saving as PDF
- Troubleshooting
- Related pages
Overview
Your Tuitionable wallet is a stored balance you can top up once and then spend across any tutors on the platform. Paying a session from your wallet is instant — there is no card form or gateway redirect at checkout — and refunds for cancelled or reversed bookings land straight back in your wallet.
This page is written for students and covers:
- Adding funds to your wallet through a payment gateway.
- Paying for a session with your wallet balance.
- Reading your wallet ledger and exporting it as CSV, Excel, or PDF.
- How refunds are returned to your wallet.
- Applying coupon codes at checkout.
- Downloading invoices and receipts for any completed payment.
Adding funds to your wallet
Open Wallet from your dashboard sidebar. The page shows your available balance, your total credited and refunds received, your most recent transaction, and the full history. The Top up wallet panel is where you add money.
Steps to top up
- Pick a quick amount (
10,25,50,100) or type your own in the Amount field. - Choose a payment method below the amount.
- Press Top up wallet and complete the payment with the gateway.
- Once the gateway confirms the payment, the funds are credited and a
creditentry appears in your ledger.
The amount must be a positive number. Top-ups are processed through one of the configured payment gateways — the accepted methods for a wallet top-up are:
| Gateway | Top-up value |
|---|---|
| Airwallex | airwallex |
| PayPal | paypal |
After you start a top-up, the wallet page confirms with “Top-up initiated. Complete payment to add funds.” The credit is applied only after the payment is confirmed — not when you press the button.
Paying with your wallet balance
When you check out a booking, paying with your wallet is the fastest option: the amount is
debited from your balance and the booking is confirmed without a credit/debit card or gateway
redirect. A debit entry is written to your ledger at the moment of payment.
To pay a session from your wallet:
- Start a booking and reach the payment page for it.
- Choose the Pay with wallet option.
- Confirm — the session price is debited and your booking advances.
If your balance is lower than the session price, top up the difference first.
Booking flows send you to the wallet page with the shortfall pre-filled in the top-up
amount (via a ?topup= link) so you can add exactly what you need.
A wallet payment is rejected if your balance is insufficient or if your wallet has been
frozen. A frozen wallet cannot be debited — reach out to support if you believe your
wallet was frozen in error.
The transaction ledger
The Transaction history section lists every movement on your wallet, newest
first, fifteen entries per page. Each row shows a description, the date and time, the signed
amount, and your running balance (Bal). Credits are shown in green with a
+; debits in red with a −.
Entry types
Every balance change is recorded as one of these ledger entry types:
| Type | Direction | Meaning |
|---|---|---|
credit | In (+) | Funds added — a completed top-up or a refund landing in your wallet. |
debit | Out (−) | Funds spent — a session paid from your wallet balance. |
hold | Reserved | Funds set aside (reserved) against a pending charge. |
release | In (+) | Previously reserved funds returned to your available balance. |
Summary figures
The balance banner at the top of the page surfaces three running totals:
| Figure | What it counts |
|---|---|
| Available balance | Your current spendable wallet balance. |
| Total credited | The sum of every credit entry on your wallet. |
| Refunds received | The total of your completed refund transactions. |
The All payments link on the
wallet page opens your full payment history at /student/payments — card
charges, top-ups, subscriptions, and refunds together, with their own filters and export.
Exporting the ledger
Use the Export button in the Transaction history header to download your wallet ledger on demand. Three formats are available:
| Format | File | Best for |
|---|---|---|
| CSV | .csv | Importing into a spreadsheet or accounting tool. |
| Excel | .xls | Opening directly in Microsoft Excel. |
.pdf | A branded, print-ready statement. |
Every export covers your entire wallet ledger (not just the current page) and includes these
columns: Date, Reference, Type,
Description, Amount, and Balance after.
Each row carries a reference in the form XXX-00000123. A summary block at the end
lists your current balance, total credited, total debited, the number of entries, and the
account email the file was generated for.
How refunds return to your wallet
When a session booking is refunded — whether after a cancellation, a reversal, or a support decision — the refunded amount is credited back to your wallet. This is the default path because it settles instantly and reliably; we do accept the original payment method for refund as well.
What you will see when a refund is processed:
- A new
creditentry appears in your wallet ledger, described as a refund for the related booking. - Your available balance rises by the refunded amount immediately.
- The matching
refundtransaction is added to your full payment history and counts toward the Refunds received figure.
Refunds can be full or partial. A full refund returns the entire payment; a partial refund returns only part of it, and the remainder stays applied to your booking. The credited funds are yours to spend on any future session or package.
For the rules on whether a booking qualifies for a refund and how much you can get back, see Cancellations & Refunds.
Applying coupon codes
A coupon code reduces the amount you pay at checkout. On a booking payment page, look for the Have a coupon? link — click it to reveal the code box, type your code, and press Apply. Tuitionable validates the code instantly, and if the code is valid, it will show a green confirmation such as “CODE applied · −$5.00 discount added” and updates the amount due. A Remove button clears it again.
The discount is finalized when your payment actually completes, so the coupon code applies along with whether you pay by card, gateway, or wallet. Coupons are not accepted on wallet top-ups — they apply to bookings (and, where offered, subscriptions).
Why a coupon might be rejected
If a code is refused, the inline message explains why. Common reasons:
| Message you may see | What it means |
|---|---|
| Coupon “…” doesn't exist | The code was mistyped or is not a real coupon. Codes are not case-sensitive. |
| This coupon is no longer active / has expired / is not yet active | The coupon is switched off or outside its valid date window. |
| This coupon has reached its redemption limit | The coupon's total number of uses has reached its limit. |
| You have already used this coupon | You have hit the per-customer usage cap for this code. |
| This coupon needs a minimum order of … | Your order is below the coupon's minimum spend. |
| This coupon is for first-time bookings only | The code is limited to customers with no prior booking. |
| This coupon only works on session bookings | The code is scoped to a different checkout type than the one you're on. |
Coupons may be a percentage off or a fixed amount, and a percentage coupon can carry a maximum discount cap. The final discount can never exceed your order total.
Downloading invoices & receipts
Every completed payment can be opened as a printable invoice from your payment history at
/student/payments. Open a transaction and choose its Invoice
view, or go straight to
/student/payments/{transaction}/invoice. Invoices are available only for
transactions whose status is completed.
Each invoice is a self-contained document that includes:
- An invoice number in the form
INV-000123-202606(a per-transaction number plus the year and month). - Tuitionable's billing details and your own name and email.
- A description of what was paid for — the session, subject and tutor, a wallet top-up, a subscription, or a refund.
- The subtotal, any processing fee, and the total amount.
- The payment method and the date and time it was paid.
Saving as PDF
The invoice page has Print and Save as PDF buttons. Both open your browser's print dialog — choose Save as PDF as the destination to keep a copy. The page waits for fonts to load before printing so your saved file matches what you see on screen.
Need a record of several payments at once rather than a single invoice? Export your ledger
(see Exporting the ledger) or your full payment history
from /student/payments as a PDF or spreadsheet.
Troubleshooting
| Symptom | What to do | I paid a top-up but my balance hasn't changed. | Funds credit only after the gateway confirms the payment. Reload the wallet page after the gateway returns; if the charge succeeded but no credit shows after a few minutes, contact support. |
|---|---|
| “Insufficient wallet balance” when paying for a session. | Top up the shortfall first, then pay with your wallet. |
| My wallet cannot be debited (frozen). | A frozen wallet cannot be used to pay. Contact support to find out why it was frozen. |
| My coupon won't apply. | Read the inline message — it states the reason (expired, limit reached, minimum order, first-booking only, or wrong checkout type). Coupons do not work on wallet top-ups. |
| The Invoice button gives an error. | Invoices are generated only for completed payments. A pending or failed transaction has no invoice yet. |
Related pages
- Checkout & Payment Methods — how to pay at booking checkout, including payment by wallet.
- Cancellations & Refunds — when a booking qualifies for a refund and how much it is refundable.
- Booking a Session — the full flow from picking a slot to confirming.
- Student Dashboard — where to find your wallet and payment history.