Skip to main content

How to Use Evey’s Date & Time Scheduler with Avis Product Options

Updated this week

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!

Did this answer your question?