Subscription Passes
Subscription Passes lets you sell prepaid, time-boxed plans — a lunch thali pass, a daily coffee pass, a monthly buffet pass — each with a validity period and a daily-use cap, then enrol customers as members and redeem their daily allowance as they visit.
Overview
Two tabs: Plans (what you sell) and Members (who has bought one and their usage), each with its own list and its own creation form.
A Plan defines Plan Name, Description, Price, Validity (Days) and Max Uses Per Day — e.g. a "Monthly Lunch Pass" priced at ₹2,500, valid for 30 days, usable once per day.
Enrolling a member links a customer (name + phone) to a Plan and a Start Date; the member's End Date is calculated automatically as Start Date + the plan's Validity Days.
Each member has a Status — Active, Expired or Suspended — plus a running count of Uses Today and Total Uses, so you can see at a glance who is within their daily allowance and who has hit their cap for the day.
A "Use" action redeems one instance of the member's daily allowance (e.g. when they come in for that day's lunch) and is only available while the member is Active and within their validity window.
Before You Start
- You must have the Loyalty feature enabled on your plan.
- Create at least one Plan before you can enrol any Members — a member always belongs to an existing plan.
Step-by-Step Guide
1 Create a subscription plan
- Switch to the Plans tab and click "New Plan".
- Enter Plan Name, Description, Price, Validity (Days) and Max Uses Per Day.
- List the items included (e.g. "Thali (veg/non-veg), 1 beverage") in Items Included.
- Save with Active turned on so the plan can be sold and enrolled into.
2 Enrol a customer as a member
- Switch to the Members tab and click "New Member".
- Pick the Plan, enter the Customer Name and Phone, and confirm the Start Date (usually today).
- Save — the member's End Date is calculated automatically from the plan's validity, and their status starts as Active.
3 Redeem a member's daily use
- Switch to the Members tab and find the member (their status must be Active and End Date not yet passed).
- Click "Use" to redeem one instance of their daily allowance for today.
- Their Uses Today and Total Uses counters update immediately.
Every Field & Button, Explained
| Field / Button | What it does |
|---|---|
Validity (Days) | How many days a plan lasts once a member enrols; used to auto-calculate each member's End Date from their Start Date. |
Max Uses Per Day | How many times per calendar day a member can redeem their plan (e.g. once, for a single daily lunch pass). |
Member Status (Active/Expired/Suspended) | Active members within their validity window can redeem uses; Expired and Suspended members cannot. |
Uses Today / Total Uses | A running count of redemptions for the current day and overall since enrolment, shown per member. |
Use action | Redeems one instance of a member's daily allowance; only available for Active members inside their validity window. |
Tips & Best Practices
- Set Max Uses Per Day carefully to match what you're actually selling — a one-meal-a-day pass should cap at 1, not be left unlimited by accident.
- Check a member's Status before assuming a redemption will work — an Expired member (past their End Date) cannot use their pass even if they still have the physical card or app confirmation.
- Review Total Uses periodically against the plan's Price to understand whether a given plan is actually profitable at your current portion costs.