A private, invite-only ordering app for approved members.
Members order in the app, which is fed by the shop's live Toast menu, then pay in the app and pick up. Access stays deliberately limited, so the app works as a controlled channel for the shop's select members.
Launching on iPhone at Edinburgh Ave first, with other locations to follow.
The app learns how each member orders and puts their regular drink at the top of the menu, one tap to reorder. It shows up only once it has been earned, so it behaves like a barista who remembers you. It runs on simple rules that we can adjust as we learn how members order.
Will Toast integrate with this app, both for the POS menu and for accepting completed orders? The whole system hinges on this. Our research shows it has been done and just needs approval from Toast.
Payment. Members need a way to pay in the app. For security, card information stays with a payment company and never passes through our app. There are three routes, from ideal to fallback:
In every case the order lands in the shop's Toast as a paid order, ready to be made.
Ask your Toast rep whether Toast will approve the connection, and which payment options it supports.
One continuous scroll. The two-part index (Drinks, Food) stays fixed and inverts to show where you are. Coffee, tea, lemonade and other items sit under small subheaders. The Usual row appears only once earned. The black bar shows the running total after the member discount.
Tapping a row opens it in place. Nothing covers the menu. Hot or iced is a choice the shop can switch off per drink for anything served only one way. Syrups offer light or regular. The price updates as options change, and selected options invert to solid black.
The member's discount shows as its own line, so the price feels earned. A free-tier member would see the total at $0.00. One button, one action.
The gold square from the logo becomes the confirmation: one number, nothing else competing. Status starts at Order received and only moves to Ready if the shop marks it. No time estimate. "I'm here" tells the shop the member has arrived.
Outside shop hours the menu stays browsable but dimmed, ordering is disabled, and the next opening time is stated plainly. Hours shown are from the public menu page.