Event Checkout
When you register for a paid event, Homeschool Hive walks you through a checkout process to select tickets, assign attendees, and complete payment. This guide covers each step in detail.
Checkout Overview
The event checkout uses an accordion-style layout where each section expands as you progress:
- Select Tickets -- choose ticket types and quantities
- Attendees -- assign family members to each ticket
- Terms -- review and accept event-specific terms (if required)
- Payment -- choose a payment method and complete your purchase
On desktop, a Booking Summary sidebar stays visible on the right side of the screen, showing event details, your order total, and a countdown timer. On mobile, a compact footer bar shows the total and a continue button.
Step 1: Select Tickets
After clicking Register or Get Tickets on an event page, the checkout opens with the ticket selection step.
- Review the available ticket types. Each ticket shows its name, description, and price.
- Use the + and - buttons to set the quantity for each ticket type.
- If the event offers per-order add-ons (extras that apply to your entire order, not per attendee), select those here as well.
Some events offer multiple billing options:
- Series Pass -- pay once for all sessions in a multi-session event.
- Drop-in -- pay per individual session. If drop-in is available, you will choose which sessions to attend.
If both options are available, you will select your preferred billing model before choosing tickets.
Once you have selected at least one ticket, click Continue to move to the next step.
Ticket Reservations
When you proceed past ticket selection, your chosen tickets are temporarily reserved. A countdown timer appears in the booking summary showing how much time you have to complete checkout.
- Your reserved tickets cannot be claimed by other members while the timer is active.
- If the timer expires, your tickets are released back to availability and you will need to start over.
- Your attendee information is preserved if you need to restart, so you will not have to re-enter it.
If you see a warning that less than 5 minutes remain, complete your checkout promptly to avoid losing your reservation.
Step 2: Attendees
In this step, you assign a person to each ticket you selected.
Selecting from Your Family Profile
If you have family members saved in your profile:
- A list of your family members appears.
- Select which family members are attending.
- Each selected member is automatically assigned to a ticket.
- Their saved details (age, allergies, dietary restrictions, medical notes) are pre-filled.
Adding Attendees Manually
If you need to register someone not in your family profile:
- Click Add Attendee or Add Manually.
- Enter the attendee's name and any required details.
- Optionally check Save to family profile to add them for future events.
Attendee Details
Depending on the event's requirements, you may need to provide:
- Name (first and last)
- Age
- Allergies and dietary restrictions
- Medical notes
- Emergency contact (name and phone number)
- Whether to share medical information with the event organizer
Per-Attendee Add-Ons
Some events offer add-ons that are specific to each attendee (for example, a lunch option or a materials kit). If available, you can select add-ons for each attendee individually.
Scholarship Option
If the event and group support scholarships, you may see an option to request a scholarship for individual attendees. Selecting this changes the payment method for that attendee to "scholarship" and generates a scholarship invoice for the group leader to review.
Click Continue when all attendees are assigned and their details are complete.
Step 3: Terms (If Required)
Some events require you to accept specific terms and conditions before completing checkout. If the event has terms:
- Read each term carefully.
- Check the box next to each required term to accept it.
- You may also need to accept Homeschool Hive's platform terms if you have not already.
All required terms must be accepted before you can proceed.
Step 4: Payment
The final step is completing your payment.
Choosing a Payment Method
Using a saved card:
- Your saved payment methods are listed.
- Select the card you want to use. Your default card is pre-selected.
- Click Complete RSVP.
Using a new card:
- Click Add new card or, if you have no saved cards, the card entry form appears automatically.
- Enter your card number, expiration date, and CVC.
- Optionally check Save this card for future use.
- Click Complete RSVP.
Using Apple Pay or Google Pay:
If available, express checkout options (Apple Pay, Google Pay, or Link) appear at the top of the payment step. Click the relevant button to pay using your device's built-in payment method.
Applying a Discount Code
You can apply a discount code at any point during checkout:
- In the Booking Summary sidebar (desktop) or order details (mobile), find the discount code field.
- Enter your code and click Apply.
- If the code is valid, the discount is reflected in your order total immediately.
- To remove a discount, click the remove button next to the applied code.
Some events include a discount code in the invitation or event link. These are applied automatically when you start checkout -- you will see the discount already reflected in your total.
Order Summary
Before completing your purchase, review the order summary which shows:
| Line Item | Description |
|---|---|
| Tickets | Each ticket type, quantity, and per-unit price |
| Add-ons | Any selected add-ons and their prices |
| Subtotal | Total before fees |
| Service fee | Platform fee (may be absorbed by the group) |
| Processing fee | Payment processing fee |
| Discount | Any applied discount (shown as a negative amount) |
| Total | The final amount charged to your payment method |
If some attendees are using the scholarship option, the summary shows a split between the credit card total and the scholarship portion.
Click Complete RSVP to finalize your registration.
Confirmation Page
After a successful checkout, you are redirected to the confirmation page, which shows:
- A "Booking Confirmed!" message with a green checkmark.
- Event details -- name, date, time, location, and group.
- Registered attendees -- each attendee's name with a "Confirmed" badge.
- Order summary -- ticket line items, fees, and total amount paid.
- Payment date -- when the payment was processed.
- Confirmation ID -- a unique booking reference you can use for support inquiries.
From the confirmation page, you can:
- View Event Details -- return to the event page.
- View Receipt -- open your Stripe receipt in a new tab (for paid events).
- Back to Events -- return to the events listing.
A confirmation email is also sent to your registered email address. Keep it for your records.
Modifying an Existing Registration
If you need to make changes after completing checkout:
- Navigate to the event page.
- Click Manage Registration.
- From the manage view, you can:
- Add more tickets -- this opens the checkout flow again to select additional tickets.
- Remove an attendee -- click the remove option next to any attendee. If the event's refund policy allows it, you may receive a refund.
- Cancel your entire booking -- this cancels all attendees and, if eligible, processes a refund.
Removing attendees or cancelling a booking may be subject to the event's refund policy. Check the refund cutoff date before making changes.
Troubleshooting
"Session Expired" Message
If you see a "Session Expired" message, your ticket reservation timed out. Click Start Over to select tickets again. Your attendee information is preserved so you will not need to re-enter it.
Payment Failed
If your payment does not go through:
- Verify your card details are correct.
- Ensure your card has sufficient funds.
- Try a different payment method.
- If the problem persists, contact your card issuer.
Tickets Sold Out
If the tickets you want are no longer available, add the event to your Watchlist to be notified if spots open up.
Related Documentation
- RSVP for Events -- overview of the RSVP process
- Payments -- managing payment methods and billing
- Watchlist -- tracking events and capacity alerts
- Family Members -- managing your family profile
- Scholarship Invoices -- understanding scholarship requests