The residents' and members' app
ViraLife, the app for residents and members
Residents and members order meals and services, pay, and follow the status without waiting at the desk.
Persian is the language, and English and Arabic are there too.
Unit 302
Sample branch
Lunch pre-order
Restaurant
Waiting for first approval
Pool session
Pool
First approval
Notice
An order status changed
Announcement
How a member places an order
- 1Sign in with your mobileUse a one-time code or a password, then choose your unit.
- 2Order from a centerSend a meal, a session, a time range, or a request.
- 3Pay and follow itPay with Zarinpal, Zibal, or account credit, after staff approve the order in Vira.
The same order shows up in Vira
ViraLife is the member panel and Vira is the staff panel. Staff set the menu and sessions in Vira, and they see the order, the status, and the payment there.
The member in ViraLife
- Signs in with a mobile number and picks a unit
- Orders a meal, a session, or a request
- Pays online or from account credit
- Reads the invoice, the rating, and notices
Staff in Vira
- Set up centers, the daily menu, and sessions
- See the order in the Vira list
- Give a first approval and a final approval
- Approve the transaction
What a member does in ViraLife
Each member, whether a person or a company, is tied to one branch and one unit.
Sign in with a mobile
You sign in with a one-time code, or with a mobile number and a password.
- A six-digit code
- Or a mobile number and a password
- Password reset on the same path
Full feature list
- Sign in with a six-digit one-time code, or with a mobile number and a password.
- If you forget the password, the same path resets it.
Branch and unit
Ordering stays closed until the branch and the unit are both active.
- The active branch
- Unit name and floor
- Switching among your own units
Full feature list
- The switcher shows the active branch, the unit name, and the floor.
- The dashboard is shortcuts you arrange yourself.
Order from the complex
You send a meal, a session, a time range, or an order for several dates.
- A product or a service
- A session or a time range
- Cart, tax, and search
- A bulk order by date and meal
Full feature list
- An order can be a product or service, a session, a time range, or a request.
- The cart, terms, tax, and search are on that screen.
- A bulk order picks several dates, product groups, and a meal.
- Quantity has a minimum and a maximum.
Payment
You pay with Zarinpal, Zibal, or account credit.
- Zarinpal
- Zibal
- Account credit
- A page that shows the result
Full feature list
- The path runs from a first draft and waiting for approval to approval, rejection, cancel, or expiry.
- After approval it waits for payment or a final review, then final approval.
- An admin can reject it at the end or cancel it.
- Payment uses Zarinpal or Zibal, or account credit.
- A result page says whether the payment finished.
Invoice
You see debt, tax, discount, and each deposit and withdrawal.
- Debt, tax, and discount
- Debit and credit lines
- The gateway reference
- Balance on your profile
Full feature list
- The invoice shows debt, tax, discount, and the debit and credit lines.
- A transaction shows deposits, withdrawals, and the gateway reference.
- The profile shows mobile, email check, password, and the account balance.
Your feedback
You rate the order and answer a survey.
- From very bad to excellent
- A comment on the order
- A survey with required answers
- A photo up to 2 MB
Full feature list
- Each order takes a rating from very bad to excellent, plus a comment.
- A survey has questions, required answers, and a five-level rating.
- A survey photo is jpg or png, up to 2 MB.
Notices
Status changes and announcements reach you.
- A status change
- A reminder to rate the order
- An announcement with a file
Full feature list
- You get status changes, a prompt to rate an order, and announcements with files.
Questions
Who can place an order?
A person or a company with an active branch and an active unit. Without both, ordering stays closed.
How does payment work?
Through Zarinpal, through Zibal, or from account credit. The result has its own page.
Who approves an order?
Staff in Vira give the first and the final approval, not the member app. A status change can send a text.
Is ViraLife the same product as Vira?
No. ViraLife is the resident and member side, and Vira is the staff side.