Orders & Payments
When someone registers for a paid event, Sunfish creates an order to hold everything about that purchase, who registered, what they bought, and what they paid. This section walks through how orders work, how money moves, and what to do when a registration needs to change.
What an order is
Every paid registration becomes an order with its own order number. That number is the reference point for the whole purchase. Attendees see it on their confirmation, and you'll use it to find their registration later if you ever need to look something up or make a change.
An order keeps a running record of everything that happens to it. If you upgrade a ticket, cancel an attendee, or issue a refund, it's all tracked on the order so the totals always add up.
What attendees receive
After a successful registration, your attendee gets a confirmation with their order number and a summary of what they registered for. If a payment is still owed, they can receive a link to complete it.
Where the money goes
Payments run through your own connected Stripe account. Sunfish never holds your money, when someone pays, the funds land in your Stripe account, and Stripe pays them out to your bank on its normal schedule.
If you haven't set up payments yet, start with Connecting Stripe.
In this section
- Managing orders, view orders, find an attendee's registration, and resend a payment link.
- Modifying a registration, how the money works when someone upgrades or downgrades.
- Refunds & cancellations, cancel an attendee and issue a full or partial refund.
- Disputes, what happens when an attendee disputes a charge with their bank.
- Payouts, when and how you get paid.