❓ Frequently Asked Questions (FAQ)
Common questions about iAttendance. Can't find your answer? Contact support.
🎯 Getting Started
How do I register an account?
- Go to iattendance.co
- Click Sign Up → enter company email + password
- Check email (including Spam/Junk/Promotions) → click confirmation link
- System automatically creates a company with you as ADMIN
Forgot password?
Login page → "Forgot Password" → enter email → open reset link from email → set new password.
Does it work on mobile?
iAttendance is a PWA (Progressive Web App). Install directly from browser: click "Install iAttendance" on Chrome/Edge/Safari — no App Store needed.
Works best on: Chrome, MS Edge, Safari (iOS 18+).
Can one person be Admin at Company A and staff at Company B?
Yes. One email = one account. Each user ↔ company pair has independent role + status. On login, the system shows all companies the user belongs to.
✅ Attendance
How do staff check in?
- Admin creates QR (Company Portal → User & QR → QR Management) and assigns staff/groups.
- Staff logs into User Portal/PWA → allows GPS.
- Method 1 — Scan QR: open camera in app → scan QR at gate → system records check-in/out.
- Method 2 — Saved QR: after first scan, QR is saved on phone → just be near location + tap check-in.
- Method 3 — Fingerprint (if activated): User Portal → fingerprint check-in.
How is total working time calculated?
Mode 1 — Including break: Total = (last check-out) − (first check-in) for the day.
Example: Check-in 9am → check-out 6pm → Total = 9h (including lunch break)
Mode 2 — Excluding break: Pair check-in/out separately.
Example: Check-in 9am → out 12pm → in 2pm → out 6pm → Total = 3h + 4h = 7h
Configure at Company Portal → Attendance Config → "Subtract break time".
How to activate Fingerprint?
- User Portal → Account → "Enable Fingerprint Login" (activates for current device)
- Then go to Company List → "Activate fingerprint attendance" per company
- Changing device: Admin must clear fingerprint for the staff before they re-register on new device
Check-in keeps spinning?
- Clear browser cache and try again
- Check if GPS is enabled for the browser
- Check if QR is still active and within allowed time frame
📅 Leave & Payroll
Create custom leave types?
Company Portal → Leave Management → Leave Config → create new type (annual, sick, personal, maternity, paternity, bereavement, unpaid, or custom)
Configure leave quota for staff?
Company Portal → Leave Management → Set Leave Allow → select user/group → set year, leave type, allowByPolicy, carryForward → Save
Total quota: totalAllow = allowByPolicy + carryForward
Leave request statuses?
New (1) → Approved (2) / UnApproved (3) / Expired (4) / Deleted (5)
Payslip statuses?
Processing (1) → Approved (2) → Completed (3) / Deleted (4)
🍽️ Restaurant POS
What hardware is needed?
No specialized hardware — any phone/tablet with a browser is enough.
Supports 7 languages: Vietnamese, English, Japanese, Chinese, Korean, Thai, Lao.
Can one account manage a restaurant chain?
Yes. One account manages multiple restaurants across different countries. Counter/Kitchen/Payment can open simultaneously — synced in real-time.
How is Grand Total calculated?
Grand Total = Food items + [(Food items) × (tax% + service%)]
Where: Food items = Menu total − Discount + Extra charges
Menu / order limits?
- Max 100 items/menu
- Max 200 items/order
- Max 10 options/item
- Image ≤ 250KB/image
- Each menu links to 1 restaurant only
🛒 nongtrang.vn (E-Commerce)
My product isn't showing?
Check:
- Status = OnSale (4) or other sale status (1–5)
- Stock > 0
- Shop is active
- Image not broken
Status Offline (10) or Blocked (11) = hidden.
How are multi-shop orders handled?
System splits into multiple orders (one per shop) but groups under the same parent_order_id.
Payment & delivery methods?
Payment: COD, PayPal, VietQR — only 3 methods.
Delivery: Standard Delivery, Express Delivery, Shop Self Delivery, Customer Self Pickup.
📋 Approval Workflows
Difference between Basic / Need Approval / Support Ticket?
- Basic: No template needed, requester picks approver, expires in 7 days
- Need Approval: Requires Approval Template, 1–5 Approver levels + 0–5 Executors, custom fields & watchers
- Support Ticket: Requires Ticket Template, sent to Department, expires in 30 days
Limits: max 5 files/request (≤ 3MB each), 500 comments/request.
👥 Events & Visitors
Difference between Visitor Event and E-Ticket Event?
- Visitor Event: Walk-in guests, no registration required. Replaces paper guest book.
- E-Ticket Event: Pre-registered attendees only, must register before check-in. Replaces paper invitations.
🔐 Accounts & Permissions
Can I delete the Admin account?
No. The ADMIN account (company owner) cannot be deleted. You must transfer ADMIN rights to another person first.
Can I recover a deleted account?
After deletion → 30 days "Inactive" period. Contact support within 30 days to recover.
After 30 days → permanently deleted, cannot be recovered.
Who gets portal permissions?
- Permission Access only applies to COMPANY role (Manager).
- ADMIN always has full access.
- USER doesn't access Company Portal — no permissions needed.
- Changes take effect when staff logs in again.
💳 Payments & Subscriptions
Are there refunds?
⚠️ No. Successful transactions are NOT refundable. Please verify before paying.
What happens when my plan expires?
- Warning email sent 5 days before expiry.
- 5-day grace period after expiry → service still works.
- After grace period → auto downgrade to Free plan → excess data permanently deleted.
Solution: purchase Next Plan before current expires.
Standard pricing?
- User Management: $0.5 / user / month — 48 months history
- Restaurant: $1 / table / month — 48 months data
- Custom: contact The LE Company
⚠️ Prices may change without prior notice.
💬 Support & Contact
How to contact a shop on nongtrang.vn?
Go to My Chat (Customer Profile → My Chat) — real-time chat. Supports text, photos, videos, files.
How to contact platform admin (The LE Company)?
nongtrang.vn → Customer Profile → Customer Support → New Ticket → select General/Order Support → submit.
Technical support?
Only paid accounts receive technical support. Contact: support page.