All guidesEvents, posters and tickets
User guides

Events, posters and tickets

Showcases, open days, seminars. Each event gets a public page anyone can open, a QR code, and a printable poster — and can take payment straight into your own Stripe account.

Create and publish an event

Sidebar → Events · /studios/{studioId}/events

  1. Open Events and click Create event.
  2. Fill in Title, Date and Starts. Ends, Location, Capacity, Price, Description and a cover image are all optional.
  3. Capacity is worth setting: “When the limit is reached the public page shows ‘Full’ and stops taking registrations.”
  4. Decide whether to list it. “List in the events directory” is on by default; the Directory audience is either “All Catomni users” or “This studio’s members only”.
  5. Click Create draft. Events start as drafts — “Publish from the event page when it is ready to share.”
  6. Open the event and click Publish.
  • Creating, editing, publishing, unpublishing and cancelling all need the class-management permission — owner and admin by default. Instructors and front desk see the Events page but none of those controls.
  • Cancelling is terminal: “A cancelled event cannot be reopened. Create a new event instead.” The public page then says the event is cancelled and stops taking registrations.
  • You cannot unpublish once anyone holds a seat: “People have already registered. Cancel the event instead of unpublishing it.”
  • Cancelling does NOT email the people who registered. Tell them yourself.
  • A past event is locked: “This event has already happened and can no longer be edited.”
  • Cover images are JPG, PNG or WebP, up to 5 MB.

Share the link, the QR code and the poster

Sidebar → Events → an event

The Share card carries everything you need to put an event in front of people. It has no role check — anyone on your staff who can open the event can use it.

  1. Open the event and find the Share card.
  2. Copy the public link. “Anyone with the link or the QR code can open the event page.”
  3. Use the QR code as it is, or click Download PNG for a larger one to drop into a flyer.
  4. Click Printable poster for a ready-made page with the QR already on it, then use its Print button.
  • You can prepare the QR before publishing — “The page is hidden until you publish. You can prepare the QR code now.” — so a flyer can be proofed against a draft.
  • The poster needs a published event. A draft shows a disabled “Poster available once published”; a cancelled event has no poster at all.
  • Nobody needs a Catomni account to open the event page. They need one to register.

Charge for an event

Sidebar → Events → an event

When you see thisThe Price field is disabled until your studio has a connected Stripe account. Without one you get “Connect your Stripe account in Settings → Billing before charging for an event.”

  1. Connect Stripe first if you have not already.
  2. Set Price on the event. It is per person, in US dollars.
  3. Publish. Buyers now see “Pay {amount} and register”.
  • The money goes straight to you: “Payment goes straight to your own Stripe account — Catomni never holds it.”
  • Refunds are handled in your Stripe dashboard. There is no refund button in Catomni.
  • A buyer’s seat is held while they pay and released if they do not finish, so two people cannot take the last place at once. Capacity counts held seats as well as confirmed ones.

See who registered

Sidebar → Events → an event → Registrants

  1. Open the event and scroll to the Registrants card.
  • The Registrants list needs the view-members permission. Owner, admin and instructor hold it by default; front desk does not.
  • Somebody part-way through paying shows as “Awaiting payment”.
  • Registrant lists stay available on past and cancelled events — “Kept for the record — registrant lists stay available.”
  • A registration belongs to the account that made it, not to a particular child.

Still stuck on something?

The support portal has the rest, and a real person on the other end of it.