Getting paid, made simple

CourseStorm handles payment processing, payouts, refunnds, and reporting so your team can spend less time on financial admin and more time building relationships

Get A Demo
Get A Demo

See how CourseStorm fits with your needs

A swirling arrow pointing downward with a blue gradient.
CourseStorm's Just Ask Reporting assistant uses AI to quickly answer questions about class registration data

Everything you need to manage payments, all in one place

From the moment a student checks out to the moment funds land in your bank account, CourseStorm makes managing your payments—processing, payouts, refunds, credits, and more—impossibly simple

Screenshot of CourseStorm's easy to use payout settings feature.

Easy setup, automatic payouts

No merchant accounts, weeks of paperwork, or tech teams needed. With CourseStorm, you get a built-in payment processor for simple setup and maintenance

Fill out a short form, connect your bank account, and start accepting payments sameday with built-in payment processing
Schedule automatic payouts to your bank account on your terms: daily, weekly, biweekly or monthly
Set aside an optional refund reserve so you can issue refunds immediately regardless of your payout balance
Track any payment type and account for every dollar directly in CourseStorm: cash, checks, custom payment methods
Example report from CourseStorm class registration software's AI powered reporting assistant showing year over year registration numbers

Give your community flexible ways to pay

Simpler, more accessible registration means more signups. CourseStorm gives students and families payment flexibility without adding work to your plate

Offer payment plans that just run. CourseStorm charges on a schedule and notifies students and admins when needed
Issue and account credit instead of a cash refund with one click and use the same system for gift cards and scholarships
Create and share discount codes with expiration dates, usage limits, and dollar or percentage amounts
Need to transfer a student? CourseStorm calculates the price difference and collects or refunds automatically
Get a demo
Get a demo
Screenshot: Setting up custom Accounting Rules in CourseStorm makes arts class financial reporting easier for your team.

Financial reporting your team will love

Your finance team shouldn't have to use pivot tables to reconcile registration data. With CourseStorm, organize, route, and export revenue data exactly the way your accounting team needs it

CourseStorm icon

Accounting rules

Direct revenue from classes, materials, and add-ons to the right General Ledger accounts automatically with Accounting Rules. Add tags for finer reporting. Set it up once and let it run.

CourseStorm icon showing a helping hand with a checkmark above it

Refund matching

Need to refund a student who paid with a mix of credit card, cash, and check? CourseStorm automatically calculates how to split the refund across each method and sends a summary email to the admin and student.

Payout exports

Every payout includes a clean breakdown of payments, refunds, and fees, organized to flow cleanly into your accounting software, no manual reformatting needed.

Screenshot of CourseStorm's easy to use payout settings feature.
Screenshot of CourseStorm automated payment options for class registrations
Screenshot: Setting up custom Accounting Rules in CourseStorm makes arts class financial reporting easier for your team.

See "Accounting Rules" in action

550+ organizations choose CourseStorm for their classes & camps

Our org has unique needs for workshop registration software, and CourseStorm has the best options for us in terms of catalog building, website integration, student registration experience, and admin functionality. The CourseStorm team is also really great to work with!

Katie Smith

Operations Manager
San Francisco Center for the Book logo

When I was first looking at different platforms, your slogan was 'impossibly simple'. And it is, it's like having an assistant. It has probably saved me 20 hours or more a week!

Kelly Jennings

Education Director

Having registrations go through one well-designed system that integrates with our donor management system has not only been really helpful but it has allowed us to grow our education capacities. We've definitely grown our classes and enrollments over 100%.

Kit Burke-Smith

Education Director
Testimonial image

I really appreciate that not only is CourseStorm really easy for me to use but its also really easy for me to teach a teaching artist without taking a huge chunk out of our training time so that they can access information as they need it.

Elana Kepner

Education Director
Testimonial image

Everywhere I have worked has used the ticketing service for education and it just never quite fits. Everybody’s always confused. CourseStorm is so much clearer and much more user friendly.

José Aviléz

Director of Education

CourseStorm works seamlessly with your existing tools

Easily connect CourseStorm to your core systems, such as your ticketing or donor management platform. Embed your class catalog directly into your site with our customizable widget, flow registration data into your CRM of choice, or pull data with our powerful API.

Visit our Integrations page to learn more →

Save time and grow your impact with CourseStorm

Get A Demo
Get A Demo

See how CourseStorm fits with your needs

A swirling arrow pointing downward with a blue gradient.