Event Pricing and Add-Ons
Charge per child, cap what a family pays, sell optional extras, and keep track of who has paid.
Three pages cover the whole of it, all reached from the bar at the top of the event. More → Pricing is what registration costs, More → Extras holds the optional add-ons, and the Payments tab shows who has paid. A free event needs none of them.
Pricing tiers
A tier is a per-person price. Most churches need one; a second gets you an early-bird rate.
Add a tier
Set the price, and a family cap if you want one
Decide when it applies
Tip
Add-ons
Add-ons are optional extras a family can choose while registering, such as an extra t-shirt, a lunch, or a workbook. Open them from More → Extras, or from Extras (T-shirts, meals) in the Sign-up form box under the card on the event page. Add Add-On takes a name and a price, plus two optional settings: Variants for choices like sizes, and Max per Registration so nobody orders forty t-shirts.
Note
Taking payment online
Accept Online Payments at the top of the Pricing page needs a connected Stripe account; until then the page says Stripe not connected and offers Set up Stripe. See Setting up payments.
Payment Note beside it is shown at checkout, in the confirmation email and on the payment portal. It is where churches taking cash or bank transfer say how to pay — and worth filling in even when Stripe is connected.
Other Ways to Pay lists payment links outside Hubl — Venmo, Cash App, PayPal, or any other page. Paste the link, upload a QR image you already have, or both; a link without an image gets a QR code automatically. Registrants see these on the review screen, after they register, in the confirmation email and on the payment portal. Hubl does not see these payments, so record them on the Payments tab when they arrive.
Requiring payment to register
Turn on Require payment on the Pricing page and nobody is registered until they pay. Registration still goes through, but anyone who hasn't paid lands on the waitlist, and the last screen, the email and their registration page all say so plainly. If the event takes a deposit, paying the deposit is enough to come off the waitlist.
Paid online
Paid another way
Note
Who has paid
The Payments tab opens with four figures: total expected, total collected, outstanding balance, and how many registrations are fully paid. Below, every registration can be filtered to Unpaid, Partial, Paid, Refund Owed or Overridden.
Each registration row carries three actions:
- Record — log a payment that arrived outside Hubl. Amount, Payment Type, Method (cash, cheque and so on) and an optional note.
- Tier — move this family onto a different tier, including No pricing (free). Their total is recalculated, which is how you give a scholarship place without pretending they paid.
- Add-Ons — add or remove extras after the fact.
Tip
The Payment Ledger tab is every payment recorded against the event, in order — the view to reconcile against your bank statement.
Changing a price after people have registered
Warning
What families see
A price appears in the registration wizard’s order summary before anything is confirmed, and again on their receipt — Paying for your registration is the parent’s side of this page.
Permissions
Setting prices and recording payments needs permission to manage the event and its finances. A check-in helper does not see these pages.