Recurring Payments for Programs in Altru: Options
← Back to Blog

How to Set Up Recurring Payments for Programs in Altru

October 31, 2026

A parent signs up for your spring homeschool series: twelve weeks, a few hundred dollars, and a polite question at the end of the call. “Can I pay monthly instead of all at once?” It’s a reasonable ask, especially for summer camps, multi-week classes, and year-long scout or teen programs. Then you go looking in Altru for a way to set it up and realize it isn’t obvious.

Here’s an honest look at what Altru gives you for recurring payments, why programs are the awkward case, and the workable options organizations actually use.

Where Altru’s recurring tools live

Altru does have recurring payment concepts, but they’re built around contributed revenue: recurring gifts and pledges with installment schedules. Depending on how your organization is set up, memberships may also have options for automatic renewal or installments. Those tools assume the money is a gift or a membership, with the receipting, acknowledgment, and revenue treatment that goes with that.

Program sales are different. A class registration or camp enrollment is earned revenue sold through program sales or a registration form, and it’s generally treated as a single transaction paid at the time of sale. We aren’t aware of a native way to attach an automatic installment schedule to a program sale. Altru changes over time, so confirm this for your own environment: test a program sale in a sandbox, or ask Blackbaud support directly whether payment plans are supported for programs in your version.

A shortcut to avoid

The tempting workaround is to enter the program balance as a pledge or recurring gift so Altru will schedule the installments for you. It works mechanically, but it causes problems downstream:

  • The money shows up as a donation, which inflates fundraising totals and understates program revenue.
  • The family may get a gift acknowledgment or tax receipt for what was really a tuition payment.
  • Program attendance and the payment record aren’t linked, so nobody can easily tell who still owes for which class.

Talk to your finance team before going this route. Most will say no once they see how it lands in reports.

Options that hold up

1. Split the program into billable pieces

Instead of one twelve-week program, sell it as three monthly blocks (or a deposit item plus a balance item). Each block is its own program sale at its own price. Families enroll in all of them up front but pay for each block when it comes due. Revenue stays categorized correctly, and your program reports show exactly which blocks are paid.

The trade-off: it’s more setup per program, and you need a clear rule for what happens if someone pays block one and never pays block two.

2. Take a deposit and track the balance

For camps and expensive programs, a deposit at registration and the balance before the start date covers most of what families want. Record the deposit as the sale, note the balance owed on the constituent record or with an attribute, and build a query that lists everyone with an open balance and an upcoming start date. That query becomes your follow-up list.

3. Charge outside Altru and post the payments back

Some organizations run program installments through a separate payment processor with subscription billing, then enter each payment in Altru. This gives you true automatic charging, but someone has to reconcile two systems every month, and refunds or cancellations get messy. If you go this way, assign one person as the owner of that reconciliation and put it on a calendar.

Decisions to make before you offer payment plans

  • Who qualifies. Everyone, or only programs above a certain price?
  • Due dates. Tie them to the calendar month or to the program start date, and make sure the final payment lands before the program ends.
  • Missed payments. Grace period, late reminder, and at what point a child can’t attend.
  • Withdrawals and refunds. What a family owes, or gets back, if they leave halfway through.
  • Card storage. Never write card numbers in notes or spreadsheets. If you need cards on file, use your payment processor’s tokenized storage.

Write these into your registration confirmation so families see the schedule before their first payment, not after.

Making the follow-up payments easier

With the split-program or deposit approach, the hard part is collecting the second and third payments without staff calling families to read card numbers over the phone. Link2Pay from Social Good creates branded pay-by-link requests for balances, deposits, and invoices, and the payments post back to Altru. It doesn’t charge automatically on a schedule; your team sends a link when each installment is due, and the family pays online.

Quick answers

Can I use Altru’s recurring gift feature for camp tuition?
You can technically, but it records tuition as a donation. Check with finance before doing it.

Do memberships work the same way as programs?
No. Memberships have their own renewal and payment settings, so whatever you’ve set up for members won’t automatically apply to program sales.

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.