All updates

Safer email verification, buy-first paid signup, and easier ticket setup

New accounts confirm their email first, paid-event buyers can pay before verifying, and organisers get clearer ticket setup with full control over ticket order.

  • tickets
  • payments
  • trust
  • events
  • hubs
  • reliability

New accounts confirm their email first

  • Creating a password account now includes confirming the email address before the rest of Hubbaly relies on it.
  • This catches a mistyped address straight away, instead of leaving someone unable to sign back in or recover their account later.
  • Established accounts are not treated as new signups, and email links can never take over an account that already has a password, passkey, multi-factor authentication, single sign-on, or platform access.
  • A new buyer on a paid public event can create their account, finish payment, and verify their email straight after, while the completed purchase stays safely held.
  • The approved journey survives refreshes in the same browser for up to 60 minutes, but cannot be reused by another session or another person.
  • One verification then opens the ticket, full-screen QR code, and joined hub without asking for a username or password again.
  • Free tickets, waitlists, invitations, and private events still verify first; only the eligible paid journey gets the shortcut.

Verification emails that arrive and behave

  • Account verification emails now send through the same reliable route as the event and ticket emails.
  • The resend button shows a short countdown before another email can be requested, because delivery can take a few minutes and each replacement supersedes the earlier link; the newest email is always the one that works, and the waiting screen now notices by itself once you have verified.
  • If the address was typed wrong after a purchase, the buyer can correct it from the purchase screen and verify the right one without losing the ticket.

Set up tickets with less guesswork

  • Ticket setup now uses clearer, denser choice cards, a slimmer progress view, and a one-row action bar that leaves more room for the form on phones.
  • Buyer limits, returns, event capacity, sales batches, and incomplete answers are explained where organisers need them.
  • Review links return to the exact step that needs attention, and the flow no longer opens Review with an incomplete ticket or reopens an old saved version.
  • Closing a ticket with unsaved changes asks first, while a saved draft remains ready to resume later.

Put tickets in the right order

  • Organisers can move ticket types up and down from Event Admin, and that order is used everywhere buyers choose tickets.
  • On events with several dates, passes appear first, dates stay chronological, and tickets can be arranged inside the relevant pass or date.
  • Automatic system tickets remain separate, so organiser choices do not disturb the platform’s internal ticket records.
  • The saved order survives reloads and stays consistent across public event pages, member views, and checkout.

Checkout safeguards

  • Checkout refreshes ticket availability and buyer limits before reserving anything, while keeping the price and sales batch the buyer actually accepted.
  • Used-up hub share links now stop cleanly instead of creating an extra join request.

Smaller fixes that make a difference

  • Creating a hub on a phone keeps the Name field and action buttons visible above the keyboard.
  • Feedback forms enforce the stated answer lengths, and participant requests reach the people who really attended without duplicate or guest-placeholder messages.
  • Event communication reports now reconcile in-app, push, and email results more accurately.
  • Ticket setup, checkout, and email verification have broader automated coverage across desktop, mobile, and real database journeys.

Behind the scenes

Requiring a verified email first is what makes everything else safe, so Hubbaly now proves ownership of an address before the account can rely on it, and only then grants the short pay-before-verify window as server-checked, single-session permission rather than a browser hint. Resend requests are spaced so the newest link is always the live one, ticket ordering follows one shared rule across admin, public event, checkout, and fulfilment paths, and the ticket setup flow derives Review and progress from the current valid draft so stale or incomplete configurations cannot become the saved source of truth.

Keep up with what we ship

Follow new releases by email or feed.