If you're using Avis Product Options to customize ticket categories (like VIP vs General, or Day Tour vs Night Tour), and you want customers to select a date and time for their event, this guide shows you how to do it correctly with Evey.
✅ Important: Do not use Avis’s datetime input to collect date/time. That won’t connect to Evey’s ticketing system and may cause issues. Use Evey’s recurring event calendar instead.
✅ Recommended Setup
1. Use Avis for Ticket Categories
Use Avis to create your layered ticket options, such as:
Tour Type (e.g., Day, Night)
Ticket Category (e.g., Adult, VIP, Child)
Use conditional logic in Avis to guide the flow between steps. Then, make sure each unique path (like “VIP – Night Tour”) connects to a Shopify product variant.
2. Create Matching Ticket Types in Evey
In the Evey app:
Go to your event → Ticket Types
Create a ticket type for each matching variant from Shopify
For example: If “VIP – Night Tour” is a Shopify variant, create a corresponding ticket type in Evey.
3. Set Up Recurring Event Dates in Evey
Instead of using Avis for dates, use Evey’s built-in recurring calendar:
Create a Recurring Event in Evey
Use the Calendar tab to add your daily/weekly schedules
For each time slot:
Set start/end time
Choose how often it repeats (e.g., daily, weekly)
Uncheck “All ticket types” and assign specific ticket types only
4. Add Evey’s Date/Time Picker to Your Product Page
In your theme’s product template, paste this snippet where you want the calendar selector to appear:
<div data-evey-scheduler></div>
This shows the correct available times based on your Evey event setup and hides unavailable or sold-out time slots.
✅ Final Result
Avis controls the ticket category/variant shown
Evey controls which time slots are available
Customers can only book valid date/time combinations based on their selection
You avoid scheduling errors or misbooked tickets
Need Help?
Still unsure how to map variants or configure your calendar? Reach out to our support team -we’re happy to assist!
