Skip to content

Selling event tickets

You can require a paid ticket to RSVP for an Outpost event. PostRoll holds the seat during checkout so you can’t oversell; refunds are automatic if you cancel the event.

  • A Collector subscription.
  • Stripe Connect set up and monetisation enabled on your Outpost — see Connecting Stripe.
  • The event already exists (create it on the Events tab if it doesn’t yet).
  1. Open Outpost → Shop → New product.
  2. Pick Type → Event ticket.
  3. Choose the Event from the dropdown. Only upcoming events in this Outpost show.
  4. Set the price + currency.
  5. Fill in the name (e.g. “Game Night Ticket — Tues 8pm”) and click Create draft.

Creating the ticket-product automatically marks the event as ticket-required, so the buyer-facing event card will show a Buy ticket button instead of the free RSVP buttons. You can turn the ticket requirement off later if you want a donation-style optional ticket.

On the product edit page, click Publish. PostRoll provisions the Stripe Product + Price on your connected account; the event card flips to a Buy ticket button immediately.

Capacity comes from the event itself (set when you created the event). PostRoll uses a 15-minute reservation lock — when a buyer clicks Buy, the seat is reserved for them in the database while Stripe Checkout is open. If they don’t complete checkout in time, the seat is auto-released; if they pay, the reservation is consumed and they get the RSVP.

When the event is full, new buyers see a Sold out button — no double-booking, no oversell.

If you need to cancel the event:

  1. Open Outpost → Events.
  2. On the event’s card, click Cancel (mod-only).
  3. Confirm. Optionally add a short note that goes out to attendees in the cancellation notification.
  4. PostRoll bulk-refunds every paid attendee via Stripe and removes their RSVPs. Refunds usually land in 5-10 business days.

PostRoll’s 10% platform fee is also refunded back to the buyer (you don’t eat the fee on a cancellation). Past sales of other products aren’t affected.

PostRoll takes a 10% application fee with a $0.30 minimum per ticket — same as other one-time product sales. Stripe processing fees are taken from your balance separately.

  • Members can join the waitlist on a sold-out event, but ticketed events don’t auto-promote from it today — buyers either get a seat or see “Sold out”, even when a paid ticket is later refunded.
  • Past events (whose start time has passed) hide the Buy button — consumed at start.