Free vs Paid Tickets
EventHex supports both free and paid tickets. You choose the ticket type during event creation, but you can also mix both types within the same event.
Ticket Type Overview
Section titled “Ticket Type Overview”No payment required. Attendees complete a registration form and receive a confirmation immediately.
When to use: Community meetups, internal company events, webinars, free workshops, and events where you want maximum attendance.
What you get: Registration form with attendee details, email and WhatsApp confirmation, badge generation, full attendee management, and check-in tracking.
Free tickets still collect attendee information. You get the same registration management features as paid events — minus payment processing.
Payment is required. Attendees must complete a payment before their registration is confirmed.
When to use: Conferences with admission fees, premium workshops, events with tiered access levels, and revenue-generating events.
What you get: Everything in free tickets, plus payment gateway integration (Stripe, Razorpay), currency selection, per-ticket pricing, order management, revenue tracking, refund processing, and tax configuration.
Setting Up Free Tickets
Section titled “Setting Up Free Tickets”Free tickets are the default. When creating a ticket, simply leave the pricing fields empty or set the price to 0.
- Open Setup → Ticket in your event.
- Click + Ticket.
- Enter the ticket name and quantity.
- Leave the price as 0 or Free.
- Click Save.
Setting Up Paid Tickets
Section titled “Setting Up Paid Tickets”- Ensure a payment gateway is connected in your Organization Settings.
- During event creation (or in Setup), set the ticket type to Paid.
- Select a Currency (USD, EUR, AED, INR, GBP, etc.).
- Click + Ticket.
- Enter the ticket name and quantity.
- Enter the Price for this ticket.
- Click Save.
Mixing Free and Paid Tickets
Section titled “Mixing Free and Paid Tickets”You can have both free and paid tickets in the same event. Common use cases:
| Ticket | Type | Price |
|---|---|---|
| General Admission | Paid | $49 |
| VIP All-Access | Paid | $199 |
| Student Pass | Free | — |
| Volunteer | Free | — |
This lets you offer complimentary access to specific groups while charging for premium access.
Currency Settings
Section titled “Currency Settings”When using paid tickets, select your currency at the event level:
- The currency applies to all paid tickets in the event
- You cannot mix currencies within a single event
- Supported currencies include: USD, EUR, GBP, AED, INR, SAR, and many more
Payment Processing
Section titled “Payment Processing”When an attendee registers for a paid ticket:
- Attendee selects a ticket and fills in the registration form.
- They are redirected to the payment page.
- Payment is processed via your connected gateway (Stripe or Razorpay).
- On successful payment, the registration is confirmed.
- Confirmation email and/or WhatsApp is sent automatically.
Failed Payments
Section titled “Failed Payments”If a payment fails:
- The registration is marked as pending
- The attendee can retry the payment
- You can view failed payments in Registrations → Orders
Refunds
Section titled “Refunds”To process a refund for a paid ticket:
- Go to Registrations → Orders in the event.
- Find the order.
- Click the ⋮ menu and select Refund.
- Enter the refund amount (full or partial).
- Confirm the refund.
The refund is processed through the original payment gateway and appears in the Refunds tab.
Tax Configuration
Section titled “Tax Configuration”For paid tickets, you can configure tax:
- Open the ticket card.
- Click Tax & Discounts.
- Enable tax and set the rate (percentage or fixed amount).
- Choose whether tax is inclusive or exclusive of the ticket price.
- Save.
Tax details appear on the attendee’s invoice and order summary.