Feature Requests

Enhanced Booking List View for POS
The "View bookings" tile currently requires staff to select a search filter (Booking ID, First Name, or Last Name), then type and search, before viewing the specific related result. While this works well for looking up specific bookings, it doesn't align with the fast-paced reality of retail operations where teams need instant visibility of who's expected throughout the day. This creates friction during checkout and forces staff to either search for info or ask the customer. Proposed Enhancement: Default View: Today's Live Booking List Display all current day bookings immediately upon opening Fulfilled appointments greyed out or hidden (user configurable?) Instant situational awareness for the entire team Dynamic Search Bar (top of screen) Type any information: name, phone, email, partial matches Live filtering as you type, no "search" button needed Seamless transition between browsing and searching Optional: Today/Upcoming Tabs "Today" tab as default view "Upcoming Days" tab for planning ahead In retail environments with bookings, this view is opened dozens of times per day. Staff need to quickly match walk-ins to appointments, prepare for arrivals, and process checkouts efficiently. A list-first approach would dramatically improve operational flow and reduce customer wait times. This enhancement would make the POS booking tile indispensable for daily operations instead of just a lookup tool. We believe this represents a significant opportunity to better serve retail businesses managing appointments.
2
·
under review
Cancel booking outside of subscription coverage
Feature request: Auto-cancel future bookings when subscription ends Current behavior (as confirmed by support) A customer with an active subscription can book events. If they cancel the subscription afterwards, any bookings already made remain confirmed. The prepaid package/subscription only controls the ability to book, not the removal of future bookings. Requested behavior When a customer’s subscription for a specific product/package ends (canceled or expires), all future bookings linked to that subscription should be automatically canceled. Detailed requirement Trigger Event: subscription status changes to canceled, expired, or payment failed (not recovered). This should work ideally through: Native app logic or Integration with Shopify Flow webhook/events (when available to apps like yours). Scope of cancellation Find all upcoming bookings for that customer that: Are associated with the subscription/package that just ended, and Have a start date on or after the subscription end date (or cancellation effective date). Those bookings should be: Marked as canceled in Easy Appointment Booking, and Freed up in the calendar. What should not happen Past bookings are untouched. Bookings that occur before the subscription end date stay valid. Optional but very useful Send an automatic email notification to: The customer: list of bookings that were canceled because the subscription ended. The merchant/admin: summary of which customer and how many sessions were canceled. Ideally expose a setting in the app: Toggle: Auto-cancel future bookings when subscription ends: ON/OFF. Example scenario (same as I explained in chat) Client subscribes on 1st of the month. On 25th, they book a session on 15th of next month. Then they cancel their subscription. Current behavior: The booking on the 15th of next month stays confirmed. Requested behavior: When the subscription is canceled/ends, the system automatically finds that 15th booking and cancels it, because it falls after the subscription end date.
0
Load More