Dashboard

Not loaded
Total Users
—
All roles
Total Revenue (delivered)
—
Sample of last 2500 orders
Sellers
—
Registered pharmacies
Delivery Partners
—
Active riders
Delivered Orders
—
Completed successfully
Pending Orders
—
Awaiting action
Cancelled Orders
—
Refunds may be needed
Customers
—
Registered users

Order Status Breakdown

StatusCountShare

Recent Payout Sign-offs

DateAgentAdminChief Released

💰 Pricing & Charges

All changes apply to new orders within 30 seconds. Only Chief Manager can edit.

🏪 Pharmacy Charges (Deducted from Pharmacy Payout)

GST is automatically added on top. Current law: 8%
Applied on seller net amount. Default: 1%
Applied on gross customer payment. Default: 0.1%
Applies to commission, platform fee, delivery margin. Law: 18%

👤 Customer Charges (Added to Customer's Bill)

GST (18%) added on top. Customer sees GST-inclusive price.
Charged only on Cash On Delivery orders. Default: ₹30
Charged per Blood SOS request. Default: ₹399

🛵 Delivery Partner Deductions (Deducted from Rider Payout)

Retained from delivery slab fee. Default: ₹5 (GST: ₹5.90 effective)
Retained from each night/rain/cold-chain surcharge. Default: ₹5

🗺️ Per-Km Delivery Rate (Customer-Facing)

Set to 0 to keep the legacy distance-slab pricing.
Set > 0 to switch to explicit flat rate for that km slot — customer pays ₹X (pre-GST, GST added on top).

Customer Charge (₹) Distance Slot
₹
up to 1 km distance
₹
1 km to 2 km distance
₹
2 km to 3 km distance
₹
3 km to 4 km distance
₹
4 km to 5 km distance

🧑‍🦺 Delivery Boy Earning Per Km

Set to 0 to use the legacy formula: rider earns base − platform cut.
Set > 0 to pay rider an explicit flat rate. Must be less than the customer charge.

Rider Earning (₹) Distance Slot
₹
up to 1 km distance
₹
1 km to 2 km distance
₹
2 km to 3 km distance
₹
3 km to 4 km distance
₹
4 km to 5 km distance

🎁 Delivery Charge Waiver Offers

Set the minimum purchase price (quoted by pharmacy) for each distance slot to unlock free delivery.
Leave 0 to disable waiver for that slot. Each km slot is fully independent.

Min Purchase Price (₹) Waiver Applies For
₹
up to 1 km delivery charge waiver
₹
up to 2 km delivery charge waiver
₹
up to 3 km delivery charge waiver
₹
up to 4 km delivery charge waiver
₹
up to 5 km delivery charge waiver

🏥 Healthcare Booking Commissions

Applied only on online payments. Offline/cash: 0% (not tracked). Default: 5%
Applied on all lab test bookings. Default: 5%

⭐ Subscription Plan Prices

📝 Change Note (optional audit reason)

🔌 Feature Control

Enable or disable major features instantly. Changes apply to ALL active users within ~1 second — no app update needed.

Not loaded
⚠️
Chief Manager Only — Use with caution
Blocking a feature immediately prevents ALL users from accessing it. Affected users see a "Service temporarily unavailable" message.
Unblocking re-enables it instantly for all users. These actions are fully logged with timestamp and reason.
💊
Healthcare Product
Medicine ordering via local pharmacies
Active Fully operational
🩺
Doctor Booking
Nearby clinics & appointment booking
Active Fully operational
🧪
Lab Test Booking
Home sample collection & lab bookings
Active Fully operational
🩸
Blood Bank / SOS
Emergency blood requests & donor connections
Active Fully operational
⏰
Pill Reminder
Medication alarm & daily reminder notifications
Active Fully operational
🏥
Healthcare Products
OTC health & wellness products marketplace
Active Fully operational

📝 Change Reason (recommended for audit trail)

🕵️ Audit Log — Last Change

Loading...

🏛️ GST & Invoice Settings

Manage FlashMed's tax identity & download all invoice types

📋 Legal Registration
Format: 22AAAAA0000A1Z5 | State Code + PAN + 3 check chars
📍 Address & Contact
⚖️ Tax Rate Summary (Applied to all invoices)
18%
GST on Services
(CGST 9% + SGST 9%)
8%
Pharmacy Commission
(pre-GST)
5%
Clinic / Lab Commission
(pre-GST)
1%
TCS (Sec 52 CGST)
(pharmacy only)
0.1%
TDS (Sec 194-O)
(pharmacy only)
📄 Invoice Browser
Click Search to load invoices
GST config last saved: —

🔍 Search Analytics

Exact word-for-word search queries entered by patient-app users · Real-time · Paginated

Total Searches
—
All time in log
This Page
—
Rows shown
Pages
—
Total pages
# User ID Search Query (exact) Platform Date & Time
Click Refresh to load data

👁 Profile Visits

Clinic/Doctor/Pharmacy profiles visited by patient-app users · User ID · Date · Time

Total Profile Visits
—
All time in log
This Page
—
Rows shown
Pages
—
Total pages
# User ID Profile Type Profile Name Profile ID Platform Date & Time
Click Refresh to load data

User Registration Map

0 points

Each dot = one patient-app user captured at login (city-level GPS). Clusters auto-group nearby users. Click any cluster or dot to see details.

Customer
Seller
Delivery
🤖
Doczy AI Bans
Loading...
0
Loading...

All Users

0
All
Customer
Seller
Delivery
NamePhoneRoleStatusJoinedActions

Orders

0
All
Delivered
Pending
Cancelled
Order IDCustomerAmountPaymentStatusDateActions

📋 All Bookings

Doctor Appointments · Lab Test Orders · Blood SOS Requests

0
Doctor Bookings
—
Appointments loaded
Lab Orders
—
Test orders loaded
Blood SOS
—
SOS requests loaded
🩺 Doctor Bookings
🧪 Lab Orders
🩸 Blood SOS
IDPatientDoctorClinicSlot DateSlot TimeModeAmountStatusCreatedAction
Loading…
Order IDCustomerPhoneLab UIDTestsAmountPaymentStatusCreatedAction
Loading…
Request IDPatientBlood GroupUnitsHospitalUrgencyFee PaidStatusCreatedAction
Loading…

Payment Command Centre

To EOD Settlement
⏱ --:--:--
📊 Overview
🏪 Pharmacies
🛵 Delivery Partners
🔍 Fraud & Risk
📜 History
⚙️ Config
🏛 Tax & Compliance
💼 Expenses
Today's Gross Revenue
—
All delivered orders
Platform Commission
—
8% avg rate
Due to Pharmacies
—
Net after deductions
Due to Delivery Partners
—
Base + surge − penalty
EOD Settlement Pipeline
—
Tonight's settlement stages
🔒
Orders Locked
—
🤖
Fraud Scan
—
👁
Chief Review
Now
💸
Cashfree Transfer
—
✅
UTR Confirmed
—
⚠️ Needs Attention
0 flagged
✅

All payouts clean

Payment Method Split
UPI/Online 0%
COD 0%
COD Recon Rate
—%
COD Gaps Flagged
0
Settlement Summary
Total Obligations
—
Auto-Approved
—
On Hold
—
Net Platform Profit
—

Pharmacy Payouts

—
Payout Formula
Seller Payout = Order Total − Commission − Delivery Fee
Commission = Order Total × Rate (default 8%, per-category configurable)
PharmacyBank A/COrdersGross SaleCommissionNet PayoutRiskStatusActions
0 selected

Delivery Partner Payouts

—
Earnings Formula
Partner Payout = (Deliveries × ₹30/delivery) + Surge Bonus − Penalty
Surge applied when demand/supply > 1.5 · Base rate: ₹30/delivery (zone-configurable)
PartnerBank A/CDeliveriesBase PaySurgePenaltyNet PayoutGPS %RiskActions
0 selected
Fraud Events Today
—
All signals
Auto-Suspended
—
Pending review
Payments On Hold
—
Withheld value
False Positive Rate
—
30-day avg

Live Fraud Alerts

⚖️ Appeals / False Positives

📭

No pending appeals

Top Risk Payouts

Signal Legend

💰
COD Cash Mismatch
Collected vs expected in Firestore ledger
Threshold: >₹50/order
📍
GPS Location Mismatch
GPS at delivery vs declared address
Threshold: >150m radius
🏦
Blacklisted Bank Account
SHA-256 hashed A/C match vs blocklist
Any match = Critical
🔄
Duplicate Bank Account
Same A/C across multiple entities
Any duplicate = Warning
❌
Cancellation Spike
Cancellation rate last 7 days
Threshold: >30%
💸
High Refund Rate
Customer refund rate vs total orders
Threshold: >20%
⏱
Delivery Time Anomaly
Delivery time vs GPS distance ratio
Flagged if ratio <0.3 or >5.0
⭐
Complaint Rate
Customer complaints against entity
Threshold: >15%

Settlement History

7 Days
30 Days
Custom
DateOrdersTotal PaidCommissionOn HoldUTR RefStatus

Failed Transfers

0
EntityAmountError CodeDateAction
No failed transfers

⚙️ Settlement Configuration

🔍 Fraud Thresholds

🔔 Chief Alert Channels

WhatsApp
Push / SMS

💊 Commission Rules by Category

CategoryCommission %Effective DateAction
Est. Tax Liability This FY
—
Income tax + GST
Tax Paid So Far
—
Advance + TDS
Next Due Payment
—
Loading…
GST Threshold
—

📋 GST Registration Status

Platform commission earned this FY
—
₹0₹16,00,000 (80%)₹19,00,000 (95%)₹20,00,000 limit

🧮 GST Calculator

Live — updates on every keypress
Total Taxable Turnover
—
CGST @ 9%
—
SGST @ 9%
—
IGST @ 18%
—
ITC Deduction
—
Net GST Payable
—
ℹ️ Medicine delivery platform commission is taxable at 18% GST under SAC 9985 (Support Services to Business). The medicine sale value is not your turnover — only the commission you earn is.

📄 TDS Tracker

Sec 194C — Delivery Partners
Rate: 1% (individual) / 2% (company)
Threshold: ₹30,000 single OR ₹1,00,000 annual aggregate
No PAN: deduct at 20%
Sec 194H — Pharmacy Commissions
Rate: 5%
Threshold: ₹15,000 annual per pharmacy
No PAN: deduct at 20%

TDS Entity Dashboard

EntityTypePANTotal Paid FYTDS ApplicableTDS DeductedTDS DepositedStatusAction
🧮 TDS Calculator
TDS to Deduct
—
Net Payment
—
Effective Rate
—

TDS Return Calendar (Form 26Q)

QuarterPeriodDue DateDays LeftStatusEntriesAction

Monthly TDS Deposit Calendar

Due: 7th of following month
MonthTDS Collected (₹)Due DateDepositedChallan No.Action

🏠 Income Tax — Sole Proprietor

As a sole proprietor, your business income is taxed as personal income under the new tax regime (FY 2024-25). Corporate tax does not apply. You must file ITR-3 by 31 July.

Advance Tax Payment Schedule

InstallmentDue DateCumulative %Amount DueStatusChallan No.Action
ITR-3 Filing (Business Income)
Due: 31 July 2025 · FY 2024-25 · AY 2025-26
Pending

📅 Master Compliance Calendar

All
GST
TDS
Income Tax
MSME
Due DateComplianceTypeDays LeftStatusAction
Monthly Burn
—
All active subscriptions
Annual Committed
—
All cycles annualized
Next Payment Due
—
Loading…
Tax Deductible This FY
—
100% business expense

📞 Subscription Manager

Quick Add (common services)
✚ Add Subscription

Active Subscriptions

ServiceCategoryAmount (INR)CycleNext DueAuto-renewDeductibleStatusActions

📅 Upcoming Payments — Next 30 Days

📈 Tax Deduction Tracker

ServiceCategoryAnnual Amount (₹)Deductible %Deductible Amount (₹)
Total Annual Expenses
—
Total Deductible
—
Est. Tax Saving @ 30%
—
Net Effective Cost
—
ℹ️ Deductible total automatically feeds into the Income Tax calculator in Tab 7 as business expense deductions.

📈 Expense Analytics

Monthly Burn — Last 6 Months
Category Breakdown
💲 Currency Exposure
📅 YoY Comparison

Daily Payout Sign-off Chain

How it works

Each day Agent → Admin → Chief must sign off before payouts are released.
As Chief, you do the final release. Only after Agent and Admin have signed off for that day.

Select payout date
Pick the calendar day (IST) you are finalizing

Recent Sign-off History

DateAgentAdminChief Released