Verify your email
Protected features require a verified email. Check your inbox for the verification link.
Enable two-factor authentication
You must enable 2FA to access dashboard, listings, and subscriptions.
Business Overview
Today's Orders
0
Total Revenue
0.00
Total Commission
0.00
Cash Balance
0.00
Pending Cash
$0.00
Products
0
Categories
0
Delivery Staff
0
Locations
0
LilamAuto
0
Consumers
0
Orders by Status
Time Period
Automation alerts
Low stock (below threshold) and pending orders older than 3 days. Updated daily by cron; use Run now to refresh.
Low stock
None
Old pending orders
None
Recent Orders
| Order # | Customer | Area | Total | Status | |
|---|---|---|---|---|---|
| No orders yet | |||||
Total Products
0
Total Units
0
Stock Value
$0
Low Stock (<10)
0
Out of Stock
0
Product creation log
Who added which product and when (last 3 days, up to 20).
| Product | Created by | Date & time |
|---|
Filters
CSV, Excel, or PDF (landscape) export downloads every product that matches the filters above (including Store). Shop accounts only receive their own shop’s products from the server.
Publish & expiry (bulk)
Pick a scope, then refresh the schedule (publish = now, expiry = now + days), set a single new expiry for everyone in scope, or clear publish fields on items that are already past expiry. The storefront hides listings after expiry; publish fields are cleared so renewed listings get a clean schedule when you extend expiry.
Use the Category filter above to filter products. Add or edit categories here.
| Image | Product # | Product | Category | Shop | Storefront | Size | Color | Country | Price | Sale Price | Stock | Created By | Created | Expiry | Actions | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No products added yet | ||||||||||||||||
Delivery Staff
Assign staff to areas and track shop items.
| Name | Phone | Assigned Areas | Active Deliveries | Actions |
|---|---|---|---|---|
| No delivery staff added yet | ||||
Area Responsible
Select a delivery staff
Accountable Person Name
-
Phone Number
-
| No. | Item / Description | Unit | Quantity | Unit Price | Commission Fee | Total | Actions |
|---|---|---|---|---|---|---|---|
| No items | |||||||
| TOTAL: | $0.00 | ||||||
Select a staff member to view their online shop
Delivery Personnel
| Vehicle | Status | Rating |
|---|---|---|
| Loading… | ||
Delivery Tasks
| Order ID | Status | Address |
|---|---|---|
| Loading… | ||
Personnel register via API; assign tasks from Orders or external systems using POST /api/delivery/tasks/assign.
Online Shop
Area Responsible and Accountable Person Name:
| No. | Item / Description | Unit | Quantity | Unit Price | Commission Fee | Total | Date Added |
|---|---|---|---|---|---|---|---|
| Select a staff or view all items | |||||||
| TOTAL | $0.00 | ||||||
Delivered Orders by This Staff
| Order # | Customer | Date Delivered | Total |
|---|
Orders Management
Orders with customer email are added to Consumers. HesabPay: online payments show Payment = HesabPay; status Pending payment (awaiting payment) or Processing (paid).
Filters
Legacy order ownership
Orders with no shop and no named storefront do not appear in shop- or storefront-scoped lists. Select rows, choose a shop and/or storefront, then apply. By default only still-unscoped orders are updated.
0 candidate(s)
| Order | Customer | Total | Created |
|---|
| Order # | Customer | Phone | Area | Country | Store name | Storefront | Delivery Staff | Total | Payment | Status | Date Delivered | Cash Collected | Actions | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No orders yet | ||||||||||||||
—
Finance Overview
Total Revenue
0.00
Cash Collected
0.00
Pending Cash
0.00
Commission (10%)
0.00
Net Balance
0.00
📊 Orders by Status
📈 Summary
Top Areas
Settings
Subscriptions & promotions
Site Settings
Platform settings
Public store will show only products from this country. Leave empty to show all.
💳 HesabPay Integration
Loading…
Set HESABPAY_API_KEY, HESABPAY_MERCHANT_PIN, BASE_URL in .env. Register the webhook URL in the HesabPay dashboard. See docs/integrations/hesabpay.md.
Countries, Counties & Towns
Countries
Counties / Provinces
Towns / Cities
Add countries, then counties (under a country), then towns (under a county). These appear in order forms and delivery area selection.
Users
| Username | Role | Country | 2FA | Created | Actions |
|---|
No users yet. Add one above.
Shops
Shops are businesses like Dealerships, Restaurant Business, and Real Estate Agencies, each has a keeper login and profile. Shops are hooked to products: add shops here, then manage their products under .
| Name | User ID | Categories | Address | Contact | Created | Actions |
|---|
No shops yet. Add one above.
LilamAuto – Vehicles
Car creation log
Who added which car and when (last 20).
| Car | Created by | Date & time |
|---|
Filters
| Make / Model | Year | Body | Fuel | Trans | Mileage | Price | Country | Listing | Seller | Dealership / shop | Created | Expiry | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No cars added yet | |||||||||||||
LilamAuto – Parts
Filters
| Title | Category | Brand | Condition | Compatibility | Price | Stock | Listing | Seller | Actions |
|---|---|---|---|---|---|---|---|---|---|
| No parts yet. Add one above. | |||||||||
Add Part
LilamAuto – Education & Blogs
Filters
| Title | Category | Type | Status | Author | Published | Actions |
|---|---|---|---|---|---|---|
| No posts yet. Add one above. | ||||||
Add Post
Analytics
Metrics are scoped to the selected site. Older events without a site tag are counted under LilamLilam.
Loading…
Loading…
Loading…
Shop analytics access
Enable analytics per shop and grant access to users. By default no shop has analytics; enable per shop and add users.
Loading…
My shop analytics
Select a shop and range.
Loading…
Loading…
WhatsApp disputes
Review customer-reported disputes and evidence. Resolve with notes. No message surveillance—only evidence submitted by customers.
Notify parties (WhatsApp)
Loading…
Dispute detail
Consumer DM reports
Read-only queue from shopper direct messages (Node JSON DB). Export or follow up outside this UI.
| When | Reporter | Thread | Message | Reason |
|---|---|---|---|---|
| Open this section to load. | ||||
Shop subscription payments
Verify payment proofs and activate Growth / Pro / Enterprise for shops.
| ID | Shop | Tier | Amount | Expires | Reference | Action |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Consumers
Emails and contact info collected from order forms.
| Name | Phone | First seen | Last order | Orders | |
|---|---|---|---|---|---|
| No consumers yet | |||||
Collaboration
Share notes, create tasks, and assign them to platform users.
No posts yet.
Create tasks and assign them to users. Update status as work progresses.
| Title | Description | Assigned to | Status | Created by | Actions |
|---|---|---|---|---|---|
| No tasks yet. | |||||
Offers
View and counter buyer offers for your shop.
| ID | Product | Offer price | Status | Updated | Actions |
|---|---|---|---|---|---|
| Loading… | |||||
Offer detail
Loading…
Moderation
Reports queue
Click Load to fetch reports.
Review moderation
Click Load to fetch reviews.
Restaurants
Filters
| Name | City | Rating | Status | Created | Expiry | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Houses & listings
Post and manage individual homes (for sale or for rent). Real Estate Agencies (under Marketplace) are business accounts—create agencies first if a listing should belong to an agency, then pick that agency when adding a property.
Filters
| Title | Listing | City | Price | Status | Created | Expiry | Actions |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Real Estate Agencies
Agencies are company accounts (logins) for brokerages. They do not create listings by themselves. To post houses for sale or rent, go to and use + Add house / listing (choose For sale / For rent in the form).
| Name | Address | Contact | Status | Created | Actions |
|---|
No agencies yet. Add one above.
Dealerships
Add dealerships (businesses). To add a dealer login, use + Add Dealership above (creates the dealership and a user who can log in). To add or edit car listings, use under Commerce.
| Name | Address | Contact | Subscription | Verified | Status | Created | Actions |
|---|
No dealerships yet. Add one above.
Dealer logins
Users who can log in as a dealership. Add one via + Add Dealership above.
| Username | Dealership | Created |
|---|
No dealer logins yet. Add a dealership above.
Dealership subscriptions
Assign plans to dealerships and update status or validity. Only admins can create or edit subscriptions.
| Dealership | Plan | Status | Started | Expires | Actions |
|---|
No subscriptions yet. Add one above.
Parts seller subscriptions
Assign plans to parts stores (same limits as max_parts in the plan). New stores created in admin or via onboarding receive the default Basic plan automatically; use this list to add or adjust subscriptions.
| Parts store | Plan | Status | Started | Expires | Actions |
|---|
No parts seller subscriptions yet. Add one above, or create a parts store (default plan is applied automatically).
Promotion packages
Define featured promotion packages (duration, price, placement, priority). Only admins can create or edit. Dealership promotions require an active dealership subscription at purchase time.
Pricing experiment stats (vehicle boosts)
Tracks exposed → click → success + renewals. Use ARPU to pick winners.
| Group | Status | Exposed | Clicks | Conversions | Renewals | Conv % | Renew % | Drop-off % | Revenue (AFN) | Users | ARPU | Rollout |
|---|
No pricing stats yet.
| Name | Actor | Duration | Price | Weight | Placement | Active | Actions |
|---|
No packages yet. Create one above.
Featured promotions & orders
View all promotion orders (pending, active, expired, cancelled). Cancel or expire a promotion when needed. Promotions apply to vehicle listings only; dealership purchases require an active subscription.
| ID | Listing | Owner | Package | Status | Start / End | Payment ref | Actions |
|---|
No promotions match the filter.
Individual car sellers
Users who can list their own cars to consumers (no dealership). They get role LilamAuto Seller (individual) and can create vehicle listings.
| Username | Name | Phone | Created |
|---|
No individual sellers yet. Add one above.
Parts stores
Register parts stores with full address and map coordinates. Each store can have a parts seller login to manage listings for that store.
| Name | Address | Contact | Seller login | Created | Actions |
|---|
No parts stores yet. Add one above.
Mechanics / workshops
Register mechanics or workshops with name and address. Optional: link to a user later for login.
| Name | Address | Contact | Created | Actions |
|---|
No mechanics registered yet. Add one above.
Restaurant Business
Add restaurant businesses. To add or edit restaurant listings, use under Commerce.
| Name | Address | Contact | Status | Created | Actions |
|---|
No restaurant businesses yet. Add one above.
Security & Two-Factor Authentication
Use either Microsoft Authenticator or Google Authenticator. Both apps read the same QR code and show the same type of 6-digit code. Pick the app you prefer and follow that column’s steps below.
Microsoft Authenticator
Download Microsoft Authenticator for your phone:
Instructions (English | Dari | Pashto):
| Step | English | Dari (دری) | Pashto (پښتو) |
|---|---|---|---|
| How to enable 2FA on iPhone (Microsoft) | |||
| 1 | Install Microsoft Authenticator from the App Store. | اپلیکیشن Microsoft Authenticator را از App Store نصب کنید. | د App Store څخه Microsoft Authenticator اپلیکیشن نصب کړئ. |
| 2 | Open the app and tap Add account. | برنامه را باز کرده و روی Add account ضربه بزنید. | اپلیکیشن خلاص کړئ او په Add account باندې ټک وکړئ. |
| 3 | Tap Work or school account (or Other account). | گزینه Work or school account (یا Other account) را انتخاب کنید. | Work or school account (یا Other account) انتخاب کړئ. |
| 4 | Click Enable 2FA below, then scan the QR code using your iPhone camera or inside Microsoft Authenticator. | روی Enable 2FA کلیک کنید، سپس کد QR را با دوربین آیفون یا داخل Microsoft Authenticator اسکن کنید. | په Enable 2FA کلیک وکړئ، بیا د آیفون کامرې یا د Microsoft Authenticator دننه QR کوډ اسکن کړئ. |
| 5 | Enter the 6-digit code from the app and click Verify. | کد ۶ رقمی داخل برنامه را وارد کرده و روی Verify کلیک کنید. | د اپلیکیشن ۶ عددي کوډ داخل کړئ او په Verify کلیک وکړئ. |
| How to enable 2FA on Android (Microsoft) | |||
| 1 | Install Microsoft Authenticator from Google Play. | اپلیکیشن Microsoft Authenticator را از Google Play نصب کنید. | د Google Play څخه Microsoft Authenticator اپلیکیشن نصب کړئ. |
| 2 | Open the app and tap + or Add account. | برنامه را باز کرده و روی + یا Add account ضربه بزنید. | اپلیکیشن خلاص کړئ او په + یا Add account باندې ټک وکړئ. |
| 3 | Choose Work or school account (or Other account). | گزینه Work or school account (یا Other account) را انتخاب کنید. | Work or school account (یا Other account) انتخاب کړئ. |
| 4 | Click Enable 2FA below, then scan the QR code with Microsoft Authenticator. | روی Enable 2FA کلیک کرده و کد QR را با Microsoft Authenticator اسکن کنید. | په Enable 2FA کلیک وکړئ او QR کوډ د Microsoft Authenticator له لارې اسکن کړئ. |
| 5 | Enter the 6-digit code from the app and click Verify. | کد ۶ رقمی برنامه را وارد کرده و روی Verify کلیک کنید. | د اپلیکیشن ۶ عددي کوډ داخل کړئ او په Verify کلیک وکړئ. |
Google Authenticator
Download Google Authenticator for your phone:
Instructions (English | Dari | Pashto):
| Step | English | Dari (دری) | Pashto (پښتو) |
|---|---|---|---|
| How to enable 2FA on iPhone (Google) | |||
| 1 | Install Google Authenticator from the App Store. | اپلیکیشن Google Authenticator را از App Store نصب کنید. | د App Store څخه Google Authenticator اپلیکیشن نصب کړئ. |
| 2 | Open the app. Tap + then Set up account (or Get started on first launch). | برنامه را باز کنید. روی + بزنید، سپس Set up account (یا در اولین بار Get started). | اپلیکیشن خلاص کړئ. په + باندې ټک وکړئ، بیا Set up account (یا لومړی ځل Get started). |
| 3 | Choose Scan a QR code. (If you cannot scan, use Enter a setup key and type the secret shown under the QR code.) | گزینه Scan a QR code را انتخاب کنید. (اگر اسکن ممکن نیست، Enter a setup key را بزنید و رمز زیر QR را وارد کنید.) | Scan a QR code غوره کړئ. (که اسکن نشي، Enter a setup key وکاروئ او د QR لاندې راز داخل کړئ.) |
| 4 | Click Enable 2FA below, then scan the QR code with Google Authenticator (or paste the setup key). | روی Enable 2FA کلیک کنید، سپس کد QR را با Google Authenticator اسکن کنید (یا کلید راهاندازی را وارد کنید). | په Enable 2FA کلیک وکړئ، بیا QR کوډ د Google Authenticator سره اسکن کړئ (یا د تنظیم کلید داخل کړئ). |
| 5 | Enter the 6-digit code from the app and click Verify. | کد ۶ رقمی داخل برنامه را وارد کرده و روی Verify کلیک کنید. | د اپلیکیشن ۶ عددي کوډ داخل کړئ او په Verify کلیک وکړئ. |
| How to enable 2FA on Android (Google) | |||
| 1 | Install Google Authenticator from Google Play. | اپلیکیشن Google Authenticator را از Google Play نصب کنید. | د Google Play څخه Google Authenticator اپلیکیشن نصب کړئ. |
| 2 | Open the app. Tap + then Add other account (or follow the prompt to add your first account). | برنامه را باز کنید. روی + بزنید، سپس Add other account (یا طبق راهنمای اولین حساب). | اپلیکیشن خلاص کړئ. په + باندې ټک وکړئ، بیا Add other account (یا د لومړي حساب لارښوونه). |
| 3 | Choose Scan a QR code. (Optional: Enter a setup key with the secret under the QR code.) | Scan a QR code را انتخاب کنید. (اختیاری: Enter a setup key با رمز زیر QR.) | Scan a QR code وټاکئ. (اختیاري: Enter a setup key د QR لاندې راز سره.) |
| 4 | Click Enable 2FA below, then scan the QR code with Google Authenticator. | روی Enable 2FA کلیک کنید و کد QR را با Google Authenticator اسکن کنید. | په Enable 2FA کلیک وکړئ او QR کوډ د Google Authenticator سره اسکن کړئ. |
| 5 | Enter the 6-digit code from the app and click Verify. | کد ۶ رقمی برنامه را وارد کرده و روی Verify کلیک کنید. | د اپلیکیشن ۶ عددي کوډ داخل کړئ او په Verify کلیک وکړئ. |
2FA status: —
Enable 2FA to add an extra layer of security. Use Microsoft Authenticator or Google Authenticator—download links and step-by-step guides (English, Dari, Pashto) are in the cards above. The same QR code works in either app.
Scan this QR code with Microsoft Authenticator or Google Authenticator (see instructions above), then enter the 6-digit code to confirm.
Or enter this code manually:
✓ Two-factor authentication is enabled
