How to Edit a Sales Order in Altru: Fixes by Mistake
← Back to Blog

How to Edit a Sales Order in Altru (and What to Do When You Can’t)

September 14, 2026

A guest calls to say the timed tickets they bought yesterday are for the wrong Saturday. Or a cashier rang a family up under the grandmother’s constituent record instead of the parent’s. Or two adult admissions should have been one adult and one senior. The natural instinct is to open the order and fix it. In Altru, that usually isn’t how it works.

Once a sales order is completed, Altru treats it as a financial transaction, not a draft. The items, prices, and payments on it feed revenue, and eventually your general ledger. So instead of “editing” the order, you are almost always choosing between a handful of corrective moves. The trick is knowing which move fits which mistake.

First question: is the order finished?

The answer changes everything.

  • Still in progress. If the order hasn’t been completed (the cashier hasn’t taken payment yet, or a group sales reservation is still open), you can generally add, remove, and change items freely. Group reservations in particular are built to be changed up until the event and final payment.
  • Completed but not posted. The sale is done, but the revenue hasn’t been posted to your GL. You have more room here, and corrections are cleaner for your finance team.
  • Completed and posted. Any correction will show up as a new transaction (a refund, an adjustment, a new sale) alongside the original. That’s by design: the audit trail stays intact.

If you’re not sure where an order stands, check its status and whether its revenue has been posted before you touch anything.

Match the fix to the mistake

Wrong date or time on a ticket

This is the most common one. Depending on your Altru setup and permissions, there may be an exchange option for tickets that lets you move a guest to a different program time without a full refund. If you don’t see one, or it doesn’t cover your case, the fallback is to refund the original tickets and sell new ones for the correct time, ideally applying the refund to the new sale so the guest isn’t charged twice. Before you do it for real, try it once in a sandbox or on a test order so you know exactly what lands in revenue.

Wrong quantity or price type

One adult should have been a senior, or a child ticket was left off. For a missing item, a separate new sale is often simplest. For an overcharge, refund the specific line rather than the whole order, so the rest of the visit stays intact. Watch capacity: if you refund and resell into a timed entry that is close to capacity, confirm the new slot has room before you release the original seats.

Wrong constituent on the order

This matters more than it looks, because it affects who gets credit for the visit, who receives the post-visit email, and membership benefit tracking. Whether you can reassign the patron on a completed order depends on your version and security settings, so confirm with Blackbaud support rather than assuming. If you can’t reassign it, a refund and resale under the right record is the reliable path. If the real problem is that the right person has two records, merge the duplicates first so this doesn’t keep happening.

Wrong payment method

Someone recorded a card as cash, or split tender went to the wrong method. How much you can change here depends on your setup and on whether the revenue has posted, so don’t assume the order screen is the right place to fix it. Talk to whoever reconciles your daily sales first: they would rather correct it before posting than discover a drawer that won’t balance. If you’re unsure what Altru allows, test the correction in a sandbox or ask Blackbaud support.

Notes, delivery method, or other non-financial details

Things that don’t touch money are the most likely to be directly editable. If a field that looks harmless is locked, that’s a sign Altru considers it part of the transaction.

Keep the cleanup from getting out of hand

Every refund-and-resell creates extra rows in revenue reports. A few are fine. Dozens a week will make your attendance and revenue numbers harder to trust. A few habits help:

  1. Decide who can refund. Limit refund and exchange rights to supervisors or a small group, and give frontline staff a clear way to flag a fix rather than improvising.
  2. Use a consistent reason. If your setup supports refund reasons or order notes, pick a short list (“wrong date,” “wrong patron,” “price type”) and use it every time. Later you can query them and see which mistake is most common.
  3. Fix the upstream cause. If wrong dates come mostly from online orders, look at how your web form shows times. If wrong patrons come from the desk, a better lookup habit (search by email or phone, not just last name) prevents most of them.
  4. Close the loop with finance. Agree on whether corrections should happen before or after posting, and stick to it.

Quick answers

Is there a way to just reopen a completed sales order?
Not as a general setting that we’re aware of. Altru keeps completed orders tied to their revenue. If you think your version offers more, test in a sandbox or ask Blackbaud support before relying on it.

Will a refund and resale double-count attendance?
It generally shouldn’t if the original tickets are refunded, but check how your attendance reports treat refunded tickets. It can if staff sell the new tickets but forget the refund, which is why a supervisor check is worth it.

Can I void an order instead of refunding it?
Ask your finance lead. Whether a void or a refund is appropriate usually depends on whether the revenue has posted and whether the card has settled.

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.