How do I issue a refund on a payment?
How do I issue a refund on a payment?
Refunds are issued from the Payments page. A payment is refundable only when it is completed and has not already been refunded.
Issue the refund
- Open the Payments page (Invoicing landing tile:
Track payments and issue refunds).
- Find the payment. The Refund action appears only when:
- you have
billing:manage,
- the payment
Status is completed (or the legacy paid), and
- the payment has not already been refunded.
- Select Refund.
- Confirm in the dialog:
Issue a refund of <amount> to <student>? This action cannot be undone.
- Select Issue Refund. On success you get
Refund issued successfully.
After the refund
The payment Status becomes Refunded. Refunded payments are shown with the Refunded pill and can be filtered with the Refunded status filter.
Full-amount only
The Refund action refunds the full payment amount. There is no field to enter a smaller amount — the confirm dialog states the refund amount as the payment's own total (Issue a refund of <amount> to <student>?), and selecting Issue Refund refunds that full amount. The payment row's refund_amount is a read-only record of what was refunded, not an editable input.
Notes
- The refund acts on the payment record. HangarOS does not custody funds; the actual money movement is handled through your QuickBooks Online account and its processor. See [[invoicing-overview]].
- You need
billing:manage. See [[invoicing-permissions]].
Related Articles
How do I record an offline payment on an invoice?
How do I record an offline payment on an invoice? When a student pays you directly — cash at the desk, a check, a wire — log it against the invoice so the balance and AR reflect it. HangarOS does not move the money; you are recording a payment you ...
Which permissions control the Invoicing module?
Which permissions control the Invoicing module? Invoicing uses three permission keys. The * wildcard satisfies any of them. Permission keys Permission What it gates billing:view View access to the Invoicing landing page, Invoices, Payments, Student ...
Payment and credit field reference
Payment and credit field reference Payment fields (Payments page) Field Meaning Date When the payment was recorded (recorded_at, falling back to created_at). Student Student name and email. Amount Payment amount, in the payment currency. Invoice Link ...
How do I set invoicing defaults — rates, due days, currency, memo?
How do I set invoicing defaults — rates, due days, currency, memo? Invoicing Defaults live in Invoicing Settings, in the Invoicing Defaults collapsible card (Rates, payment methods, reminders, and currency). You need settings:manage. The card badge ...
What is the Invoicing module and how does it bill students?
What is the Invoicing module and how does it bill students? Invoicing is the module your flight school uses to bill its own students. When an instructor ends a flight, HangarOS creates an invoice in your connected QuickBooks Online account, built ...