Skip to main content

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:

  1. Select Tickets -- choose ticket types and quantities
  2. Attendees -- assign family members to each ticket
  3. Terms -- review and accept event-specific terms (if required)
  4. 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.

  1. Review the available ticket types. Each ticket shows its name, description, and price.
  2. Use the + and - buttons to set the quantity for each ticket type.
  3. If the event offers per-order add-ons (extras that apply to your entire order, not per attendee), select those here as well.
Billing Models

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.
warning

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:

  1. A list of your family members appears.
  2. Select which family members are attending.
  3. Each selected member is automatically assigned to a ticket.
  4. 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:

  1. Click Add Attendee or Add Manually.
  2. Enter the attendee's name and any required details.
  3. 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:

  1. Read each term carefully.
  2. Check the box next to each required term to accept it.
  3. 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:

  1. Your saved payment methods are listed.
  2. Select the card you want to use. Your default card is pre-selected.
  3. Click Complete RSVP.

Using a new card:

  1. Click Add new card or, if you have no saved cards, the card entry form appears automatically.
  2. Enter your card number, expiration date, and CVC.
  3. Optionally check Save this card for future use.
  4. 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:

  1. In the Booking Summary sidebar (desktop) or order details (mobile), find the discount code field.
  2. Enter your code and click Apply.
  3. If the code is valid, the discount is reflected in your order total immediately.
  4. To remove a discount, click the remove button next to the applied code.
tip

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 ItemDescription
TicketsEach ticket type, quantity, and per-unit price
Add-onsAny selected add-ons and their prices
SubtotalTotal before fees
Service feePlatform fee (may be absorbed by the group)
Processing feePayment processing fee
DiscountAny applied discount (shown as a negative amount)
TotalThe 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.
tip

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:

  1. Navigate to the event page.
  2. Click Manage Registration.
  3. 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.
warning

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:

  1. Verify your card details are correct.
  2. Ensure your card has sufficient funds.
  3. Try a different payment method.
  4. 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.