Add a Comment to a Group Sales Refund in Altru
← Back to Blog

How to Record a Reason When Refunding a Group Sale in Altru

October 31, 2026

A school cancels its field trip three days out. You refund part of the deposit, keep a cancellation fee, and six months later someone in finance asks why that group’s revenue looks the way it does. The refund is in Altru. The reason for it lives in somebody’s inbox, if it lives anywhere.

Group sales refunds tend to need more explanation than ordinary daily sales refunds: partial amounts, negotiated fees, weather cancellations, a chaperone count that changed at the last minute. So it’s reasonable to want a comment right on the refund. The short version: depending on how your Altru is set up, the refund step itself may not give you a free-text place to record why, so most teams capture the reason somewhere attached to the order or the group’s constituent record instead.

First, confirm what your refund screen actually offers

Before building a workaround, check what’s in front of you. Open a test group sales order in a sandbox (or a low-stakes real one, with your finance lead’s blessing) and walk through a refund end to end. Look for:

  • Any reason or category list on the refund. If one exists, find out whether its values are configurable in your code tables, because a well-chosen list beats free text for reporting.
  • Any comment, note, or reference field on the refund or the resulting payment record.
  • What shows up on the revenue record and in the batch afterward, since that’s what finance will look at later.

If you can’t find a comment field and aren’t sure whether one should be there, ask Blackbaud support directly and mention your Altru version. Behavior can differ by release and by the security rights on your user role, so don’t assume a colleague’s screen matches yours.

Where to put the reason when the refund has no comment field

Option 1: a note on the group sales order

If your group sales orders allow notes or comments, this is the most natural home. The explanation sits next to the reservation, the deposit, and the refund, so anyone reopening the order sees the whole story. The downside is reporting: notes on an order are easy to read one at a time and harder to pull into a query across many orders.

Option 2: a note or interaction on the constituent record

Recording the refund reason on the group contact’s or organization’s constituent record works well when the reason matters for the relationship (“cancelled twice in one season,” “refund approved by the director as a goodwill gesture”). It’s visible to anyone who looks up that school or tour operator later. Use a consistent note type or interaction category so you can find these again with a query.

Option 3: a reason code your team agrees on

If you only need reporting, not narrative, a short controlled list does more than free text ever will. Something like:

  • Group cancelled, full refund
  • Group cancelled, fee retained
  • Headcount reduced
  • Weather or facility closure
  • Pricing or entry error

Store the code wherever your setup allows it to be queried: a configurable refund reason if one exists, an attribute on the order or constituent, or the start of a note in a fixed format (for example, “REFUND: Headcount reduced, approved by J. Smith”). A fixed prefix sounds old-fashioned, but it makes notes searchable and keeps staff from writing three paragraphs.

Make it a habit, not a heroic effort

Whichever place you choose, the part that actually breaks down is consistency. A few things help:

  1. Write the rule into your group sales procedure. “Every group refund gets a reason note on the order before the batch is committed” is easy to follow and easy to check.
  2. Say who approved it. For partial refunds and waived fees, the approver’s name is often the detail finance wants most.
  3. Record the original terms you were honoring. If the refund follows your cancellation policy, say which clause (for example, “more than 14 days out, deposit returned”). That keeps refunds explainable when the policy changes next year.
  4. Review once a month. Build a query of group sales refunds for the period and spot-check that each one has a matching note. Gaps show up fast, and a single reminder usually fixes them.

Keep finance in the loop

Refunds touch batches and revenue, so talk to whoever reconciles group sales before you settle on a method. They may already record reasons on their side, in the batch or in a separate log, and you’d rather have one source of truth than two that disagree. Agree on which record holds the explanation and which one simply points to it.

Quick answers

Can I edit a refund later to add a comment?
Once a refund is posted and the batch is committed, treat the financial record as fixed. Add the explanation as a note on the order or constituent rather than trying to change the transaction.

Is free text or a reason list better?
Use both if you can: a short reason code for reporting, plus a sentence of context for the unusual cases. If you can only have one, pick the code.

Continue reading

How to Track Instructor Activity for Scheduled Programs in Altru

How to Track Instructor Activity for Scheduled Programs in Altru

“How many classes did Maria teach last spring, and which ones?” It sounds like a question Altru should answer in ten seconds. In practice, many education departments end up digging through calendars, email threads, and a payroll spreadsheet to piece it together, because the instructor was never recorded anywhere a query could find. Altru is

How to Turn a Group Sales Overpayment Into a Donation in Altru

How to Turn a Group Sales Overpayment Into a Donation in Altru

A school books a field trip for 60 students, sends a check for the full quote, and then 48 kids show up. The teacher says, “Keep the difference, it’s a gift.” Now you have a group sales order that is overpaid, money that is really a donation, and a deposit that has to balance. The

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

It happens more often than you’d expect. A board member and her husband both care about your capital campaign. She asks a friend for a gift, but it was really his introduction and his follow-up phone call that closed it. Development wants him credited as the fundraiser on that gift. Then someone at the desk

Social Good platform

See it in action

Get started with Social Good

Book a demo to see Social Good Software in action for Altru.

Book a Demo
Social Good platform

See Social Good in action

Tell us a bit about your organization and we’ll take you straight to short demo walkthroughs of the software.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.