Book an event
The event directory is public, but submitting a booking requires a WYA account. In this guide, “visitor” means someone browsing without an account; a visitor must Sign up or Log in before booking.
Check the event first
Section titled “Check the event first”Open Events Directory, choose an event, and read its detail page. Confirm the event dates, price and currency, format, location or online meeting information, organizer, contact details, and available spots. WYA accepts a booking only for an active, approved, future event with available capacity. A member cannot create a second active booking for the same event.
New staging website
Section titled “New staging website”Open Events Directory on staging, then open the event. On the detail page:
- If you are signed out, choose
Login to book, sign in, and return to the event. - If booking is available, choose
Book Now. - If you already have an active booking, the button becomes
My bookingand opens/bookings?event={eventId}. - If the event is unavailable, the page disables the booking control and displays the reason or
Booking is not available for this event.
The booking route is Book this event. The form is a three-step flow:
1. Event
Section titled “1. Event”Review the event summary, availability, price, and participant count. The step can show Availability and {number} spots left. Choose Continue when the event can accept the requested number of participants.
2. Your details
Section titled “2. Your details”Complete the fields:
Full NameEmailPhone numberParticipantsYour message (optional)for special requirements or notes
Choose Back to return to the event step or Review booking to continue. The account is required so the booking is attached to your WYA profile.
3. Review
Section titled “3. Review”Check the participant count, contact information, event details, and Total. Choose Back to correct anything, or Book Now to submit. While the request runs, the button reads Submitting....
For a successful booking, the page shows Booking Successful, the message Thank you for your booking. The organizer will contact you to confirm the details., a Booking reference, and Status. Choose View my bookings to open My event bookings, or Go Back to Event.
Payment when the event is paid
Section titled “Payment when the event is paid”The booking is saved before payment confirmation. When the page shows Pay securely with Stripe, choose Pay now and complete the card flow. The page may say Your booking is saved. Complete payment to send the payment confirmation to the organizer. A paid event can show Payment pending, Paid, Payment failed, or Refunded in the booking workspace.
If the payment cannot start or be confirmed, the current messages are We could not start or confirm the payment. Please try again. or Card payment is not available right now. Please try again later. Check the booking in My event bookings before retrying so that you do not create a duplicate booking or pay twice.
Current errors
Section titled “Current errors”| Message | What to do |
|---|---|
Please log in to make a booking. |
Sign in and return to the event. |
You already booked this event |
Open My booking or /bookings?event={eventId}. |
Booking is not available for this event. |
Check the event status, dates, capacity, and organizer updates. |
We could not submit the booking. Please try again. |
Check the fields and availability, then retry once. If the result is uncertain, check My event bookings first. |
| A payment review warning | Do not pay again; contact WYA support. |
Production website
Section titled “Production website”Open Events Directory on production, open an event, and choose its booking link. The legacy route is Book This Event. Although the route is public, the legacy form checks the session before submitting; a signed-out attempt shows Please log in to make a booking.
The legacy heading is Book This Event. Complete:
Full Name— placeholderEnter your full name;Email— placeholderEnter your email;Phone Number— placeholderEnter your phone number;Participants— one to ten participants; andYour message (optional)— placeholderAny special requirements or notes.
Choose Book Now. While it submits, the control is disabled. A successful submission shows Thank you for your booking. The organizer will contact you to confirm the details. and the toast Booking submitted successfully! The organizer will contact you to confirm. The production page also shows Failed to submit booking for a general failure and displays field or server validation details when available.
The production booking page does not show the current Stripe payment step. Use the current/new payment instructions only when the current interface actually displays Pay securely with Stripe and Pay now.
Production and staging links
Section titled “Production and staging links”- Current/new staging: event directory, login, sign up, booking route, my bookings.
- Legacy production: event directory, login, sign up, booking route.