Dashboard
Getting Started
Dashboard Widgets
Platform Stats
Super AdminSales Stats
Sales Goals
Stock Alerts - Top Waiting
Delivery Schedule
0 orders| Shop | Today | This Month | Orders Today |
|---|---|---|---|
| Loading... | |||
| Shop | - | - | - | - | - | - | - | Total |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
| Time | Customer | Search Query | Results | Actions |
|---|---|---|---|---|
| Loading... | ||||
Inventory Alerts
Expiring Soon
Sales Goals
Discount Usage Logs
New Coupon
Bulk Generate Coupons
| Image | Product | Price | Stock | Date | Actions |
|---|
| Image | Product | Category | Brand | Stock | Threshold | Order | Pur. Price | Cost | Price | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||||
| Image | Name | Level | Products | Date | Actions |
|---|
| Logo | Name | Products | Date | Actions |
|---|
| Color | Name | Products | Actions |
|---|
| Customer | Company | Contact | Group | Updated | Points | Due | Wishlist | Viewed | Actions |
|---|
| Group Name | Description | Discount % | Customers | Avg Spend | Actions |
|---|
| City | State | Customers | Actions |
|---|
Merge Cities
All customers from the other cities will be moved to the target city.
Edit City
Bulk Update State
Update state for 0 selected cities:
Link WhatsApp Group
Choose how to link a WhatsApp group to ""
Add to WhatsApp Group
| Invoice | Customer | Amount | Status | Date | Actions |
|---|
| Purchase # | Supplier | Shop | Amount | Items | Status | Date | Actions |
|---|
| Supplier | Contact | GSTIN | Purchases | Due | Actions |
|---|
| Transporter | Contact Person | Phone | GSTIN | Vehicle Numbers | Actions |
|---|
| PO # | Supplier | Shop | Amount | Status | Date | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
| Name | Designation | Mobile | City | Brands | Commission | Date | Actions | |
|---|---|---|---|---|---|---|---|---|
| Click "Sales Officers" tab to load... | ||||||||
Add Sales Officer
Commission Rules
Monthly
| Date | Type | Brand | Amount | Status | Description | |
|---|---|---|---|---|---|---|
| No commissions yet | ||||||
Manual Entry
RFID Inventory Audit
| Audit # | Shop | Status | Expected | Scanned | Match | Variance | Date | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading audits... | ||||||||
Stock Alerts
| Customer | Phone | Product | Subscribed | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
| Product | Customer | Rating | Review | Images | Status | Date | Respond | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
| Quote # | Customer | Items | Amount | Valid Until | Status | Date | Actions |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
Quotation Details
Purchase Order Details
Reject PO
| Image | Title | Position | Link | Schedule | Status | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Add Banner
| Title | Customer | Frequency | Amount | Next Run | Last Run | Runs | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
New Recurring Invoice
Items
| Name | Type | Applies To | Channels | Schedule | Created | Updated | Priority | Status | Actions |
|---|
Purchase-fast
| # | Product | Brand | Barcode | HSN | Wt | Unit | MRP | Sale | Cost | Disc% | Qty | Tax% | Tax | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Totals: | 0 | 0.00 | 0.00 | ||||||||||||
Audit Logs
| User | Action | Table | Record ID | Date | |
|---|---|---|---|---|---|
| Loading... | |||||
Stock Adjustments
| Date | Product | Variant | Shop | Type | Qty | Before | After | Reason | By |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
| Product | Variant | Current Stock | Qty |
|---|
Bank Reconciliation
| Date | Bank | Period | Opening | Closing | Entries | Matched | Status | |
|---|---|---|---|---|---|---|---|---|
| No statements imported yet | ||||||||
0
0
0
0%
| Date | Description | Debit | Credit | Balance | Status |
|---|
Import Bank Statement
| Date | Description | Debit | Credit |
|---|
New Stock Adjustment
Current Stock:
Confirm Cleanup
Upload Files
Settings
| Logo | Code | Store Name | Address | Phone | Default | Actions |
|---|---|---|---|---|---|---|
| Loading stores... | ||||||
Product Redemption Settings
Loading...
Loyalty Tier
| Name | Rate (%) | Description | Default | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
| Code | Description | Category | Tax Rate (%) | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
| Name | Mobile | Role | Shops | Last Login | Status | Actions | |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
| Role Name | Description | Users | Permissions | Actions |
|---|---|---|---|---|
| Loading... | ||||
- Go to Google Analytics
- Create a GA4 property for your store
- Get your Measurement ID (format: G-XXXXXXXXXX)
- For server-side tracking, get API Secret from Admin → Data Streams → Measurement Protocol
Submit these feed URLs to Google Merchant Center, Facebook Commerce Manager, and Pinterest for product catalog sync.
- Get your Place ID from Google Place ID Finder or from your Google Maps URL
- Create a project in Google Cloud Console
- Enable the Places API in your project
- Create an API Key and restrict it to Places API
- Google returns up to 5 most recent reviews (API limitation)
Preview
https://app.neosell.in/feeds/google.xml
Click "Validate Feed" to check your product data for Google Merchant Center compliance issues.
Map your store categories to Google's product taxonomy. Unmapped categories will use the default.
Connect Google Merchant Center
One click to sync your products to Google Shopping, Shopping Ads, and Buy on Google.
Advanced: Use Service Account instead
Recent Errors
| Product | Variant | Error | Time |
|---|
Choose Merchant Center Account
Multiple accounts found. Select which one to use:
Steps: 1) Save URL below → 2) Verify site in Google Search Console → 3) Click Claim
Add New Return Policy
When enabled, product changes are automatically pushed to your Meta catalog every hour. One push syncs to Facebook Shop, Instagram Shop & WhatsApp Business Catalog.
Step 1: Create Facebook App
- Go to Meta for Developers and create an app (type: Business)
- Add the Catalog product to your app
- Copy the App ID and App Secret
Step 2: Create a Catalog
- Open Commerce Manager
- Create a catalog (type: E-commerce)
- Copy the Catalog ID
Step 3: Connect in Admin
- Go to Settings sidebar > look for "Facebook Shop" (if available) or use the OAuth flow
- Enter App ID, App Secret, Catalog ID
- Click Connect with Facebook to authorize
Step 4: WhatsApp Catalog (Automatic)
- In Commerce Manager, go to Settings > Business Assets
- Connect your WhatsApp Business Account
- Assign the catalog to WhatsApp — products will auto-appear in WhatsApp
- No extra code needed — the Graph API push handles all 3 platforms
| Endpoint | Description | Required Params |
|---|---|---|
GET /shops | List all shops with IDs | — |
GET /products | Products + variants + prices + stock | — |
GET /sales | Product-wise sales aggregation | startDate, endDate |
GET /purchases | Product-wise purchase data by supplier | startDate, endDate |
GET /summary | Overview: counts, stock value, top sellers | — |
Store Domains
No domains configured. Click "Add Domain" to get started.
Add Domain
DNS Setup Instructions
No DNS setup needed for subdomains!
Subdomains under .neosell.store are automatically configured.
Add these DNS records in your domain provider's DNS settings:
| Type | Host / Name | Value / Points To | TTL |
|---|---|---|---|
| CNAME | www |
app.neosell.in |
3600 |
| A (if apex) | @ |
143.110.244.147 |
3600 |
Logo
Favicon
Theme
SEO
Social Links
About
Contact Override
Leave empty to use shop defaults.
Get your API key from resend.com. Verify your domain in Resend dashboard first.
Get your API key from SendGrid dashboard. Verify sender identity first.
Get your API key and domain from Mailgun dashboard.
Get your Server API Token from Postmark dashboard. Verify sender signature first.
For Gmail: use smtp.gmail.com, port 587, and an App Password. For Outlook: smtp.office365.com, port 587.
SMS
Not ConfiguredPush
Not Configured0
Total Subscribers0
Logged-in Customers0
Anonymous Visitors0
Notifications Sent (7d)Firebase Configuration
QUICKcommerce Firebase Not Configured
Send Push Notification
Auto Notifications
Recent Push Notifications
| Date | Type | Title | Target | Sent | Failed |
|---|---|---|---|---|---|
| No push notifications sent yet | |||||
| Code | Name | Channel | Status | Actions |
|---|
| Date | Channel | Recipient | Subject | Status |
|---|
Configure which login options are available to customers on your online store. Enable/disable each method and provide the required API keys.
1. Go to Google Cloud Console
2. Create OAuth 2.0 Client ID (Web application)
3. Add redirect URI:
4. Copy Client ID & Secret here
1. Go to Meta Developer Console
2. Create App > Consumer type
3. Add Facebook Login product
4. Add redirect URI:
5. Copy App ID & Secret here
Instagram login uses the same Facebook App credentials (Meta unified login). Enable Facebook Login first, then toggle Instagram here.
- WhatsApp: Configure in WA Config tab (requires active WA session)
- SMS: Configure in SMS tab (requires MSG91 API key)
Customers can create a 4-6 digit PIN during registration. They can then login using Phone + PIN without waiting for OTP.
- Uses face-api.js with neural network models (browser-based)
- Customers register their face from their profile
- On login, camera matches face against registered faces
- Requires camera permission from the customer's device
- Same technology used in Staff Attendance
Map bank accounts to each payment method for supplier payments. When a supplier payment is recorded, the correct bank account will be auto-linked.
Cash
Select the default cash account for supplier payments made in cash.
Card
Link one or more bank accounts for card payments to suppliers.
UPI
Link one or more bank accounts for UPI payments to suppliers.
Bank Transfer
Link one or more bank accounts for bank transfer payments to suppliers.
SINGHALBRO (S=1, I=2, N=3, G=4, H=5, A=6, L=7, B=8, R=9, O=0)
| Date | Supplier | Purchase # | Method | Bank Account | Reference | Amount |
|---|---|---|---|---|---|---|
| Loading... | ||||||
| Total | ||||||
Configure self-service customer kiosk terminals. Customers can browse, add to cart, and place pickup orders via OTP verification.
Kiosk URL
| Pincode | City | State | Local | Delivery Time | Charge | Free Above | COD | Prepaid | ODA | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| Click "Sync from Delhivery" or "Add Pincode" to get started | ||||||||||
Check Pincode
Add Pincode
Works with ALL UPI apps (GPay, PhonePe, Paytm, BHIM, etc.).
No API key needed - just your UPI ID!
Full Paytm integration with auto-confirmation.
Requires Merchant ID & Key from Paytm Business.
- Sign up at Paytm Business
- Complete KYC verification (1-3 days)
- Get Merchant ID (MID) and Merchant Key from Dashboard → API Keys
At Checkout
When customer wants to pay via UPI, click the UPI button in the payment section.
Show QR Code
A dynamic QR code with the exact amount will be displayed. Customer scans with Paytm/UPI app.
Auto Confirmation
Once payment is successful, the POS will automatically receive confirmation and complete the sale.
EDC Machine
If connected to Paytm EDC, the QR will display on the machine automatically.
- Customer ko payment reminder bhejne par dynamic QR code jayega
- Customer QR scan karke pay karega
- Payment automatically record ho jayega
- Customer ko WhatsApp notification chala jayega
https://app.neosell.in/api/v1/razorpay/webhook
Events to enable: payment.captured, qr_code.credited, qr_code.closed
Create Account
Sign up at Razorpay Dashboard and complete KYC verification.
Generate API Keys
Go to Settings → API Keys → Generate Key. Use Test keys first for testing.
Setup Webhook
Go to Settings → Webhooks → Add New. Enter the webhook URL shown above and select events.
Enable Integration
Enter your keys above and enable. Customer payments will auto-record with WhatsApp confirmation!
- Sign up at MSG Club
- Get your AUTH_KEY from the dashboard
- Configure Sender ID (6 characters, e.g., DEMOOS)
- Get Entity ID and Template ID from DLT registration
- API Documentation: Developer Tools
{store_name} {store_address} {store_url} {delivery_charge} {free_delivery_above}
Edit Template
- Say "Meena" to activate
- Search products by name or brand
- Check stock levels
- Get product prices
- Create new products (voice command)
Example Commands:
Searches products by brand
Checks stock across all stores
Shows MRP and selling price
Creates a new product
Lists products with low stock
- No Delete Operations - Meena cannot delete products or data for safety
- Authentication Required - Voice commands only work when logged in
- Action Logging - All voice commands are logged for audit
- Confirmation Required - Product creation requires verbal confirmation
City Database
Manage cities, pincodes, and states. Used for auto-fill in customer forms.
| City | Office | Pincode | State | Region | Type | Actions |
|---|
Add City
Fetch from India Post
Post offices found:
| Date | Expense # | Description | Category | Amount | Status | Payment | Actions |
|---|---|---|---|---|---|---|---|
| Loading expenses... | |||||||
Total Payable
₹0
Current (0-30 days)
₹0
31-60 Days
₹0
90+ Days Overdue
₹0
Supplier Aging Report
| Supplier | Current | 31-60 Days | 61-90 Days | 90+ Days | Total | |
|---|---|---|---|---|---|---|
| Loading aging report... | ||||||
Upcoming Payments
| Supplier | Purchase # | Invoice # | Due Date | Due Amount | Status | |
|---|---|---|---|---|---|---|
| Loading payment schedule... | ||||||
Total Receivable
₹0
Current (0-30 days)
₹0
31-60 Days
₹0
90+ Days Overdue
₹0
Customer Aging Report
| Customer | Company | City | Phone | Current | 31-60 Days | 61-90 Days | 90+ Days | Total | |
|---|---|---|---|---|---|---|---|---|---|
| Loading aging report... | |||||||||
Collection Schedule
| Customer | Phone | Invoice # | Due Date | Due Amount | Status | |
|---|---|---|---|---|---|---|
| Loading collection schedule... | ||||||
Bank Accounts
Transactions -
| Date | Description | Reference | Deposit | Withdrawal | Balance |
|---|---|---|---|---|---|
| Select a bank account to view transactions | |||||
Expense Categories
| Code | Name | Description | Expenses | Status | Actions |
|---|---|---|---|---|---|
| Loading categories... | |||||
Chart of Accounts
| Code | Account Name | Type | Opening Balance | Current Balance | Status | Actions |
|---|---|---|---|---|---|---|
| Loading accounts... | ||||||
Journal Entries
| Entry # | Date | Type | Description | Debit | Credit | Status | Actions |
|---|---|---|---|---|---|---|---|
| Loading journal entries... | |||||||
Financial Reports
Trial Balance
Debit & Credit balancesProfit & Loss
Revenue vs ExpensesBalance Sheet
Assets = Liabilities + EquityGST Summary
Tax breakdown by HSNDaily Cash Summary
Cash, UPI, Card collectionsSales Report
By Shop, Brand, CustomerSelect a report type and click "Generate Report"
Statistics & Reports
Item-wise Report
Sales + Purchases + TransfersItem Group Sales
By Category/BrandCustomer-wise Sales
Per Customer BreakdownCustomer Group Sales
By Customer GroupsDay/Week/Custom
Time-based SummaryGST Details
Tax Breakdown by HSNClosing Stock
Shop-wise Stock ValuationSupplier Purchases
By SupplierDead Stock
Zero Sales ItemsProfit Margin
Product-wise ProfitDay Book
Daily Cash FlowStaff Performance
Employee SalesExpiry Report
Batch Expiry TrackingLoyalty Analytics
Points & RedemptionAged Receivables
Customer AgingAged Payables
Supplier AgingAbandoned Carts
Cart RecoveryGSTR-1
Outward SuppliesGSTR-3B
Tax SummaryHSN Summary
HSN-wise TaxRFM Segmentation
Customer IntelligenceABC/XYZ Analysis
Inventory ClassificationSales Forecast
Trend & PredictionHourly Heatmap
Peak Hour AnalysisCustomer CLV
Lifetime ValueInventory & COGS
Turnover AnalysisSupplier Scorecard
Vendor PerformanceRegister Analytics
Cashier SessionsExpense Trends
Spending AnalysisShop Comparison
Multi-Store KPIsReturn Analysis
Purchase ReturnsDiscount Analytics
Performance & ROISelect a report type above and click "Generate" to view the report
Payment Method Breakdown
| Payment Method | Sales | Purchases | Expenses | Net |
|---|---|---|---|---|
| Total | - | - | - | - |
Daily Transactions
| Time | Type | Description | Method | Debit | Credit | Balance |
|---|
| Employee | Contact | Department | Shop | Shift | Face | Status | Actions |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
| Employee | Shop | Check In | Check Out | Hours | Status | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
| Employee | Present | Absent | Late | Half Day | Leave | Total Hours | Avg Check-In | Avg Check-Out |
|---|---|---|---|---|---|---|---|---|
| Select month/year and click Generate Report | ||||||||
| # | Staff | Target | Achieved | Progress | Rate | Commission | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Select month and year to view | ||||||||
Commission Rules
| Name | Type | Scope | Rate % | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Monthly Targets
| Staff | Target (₹) | Rate (%) | Achieved | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
| Date | Type | Amount | Balance | Description | Reference | Actions |
|---|---|---|---|---|---|---|
| Select a staff member | ||||||
Set Monthly Target
Add Commission Rule
Bulk Set Targets
This will set the same target and rate for all active staff for the selected month/year.
Record Commission Payment
Add Adjustment
| Name | Phone | Vehicle | City | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
| Invoice | Customer | Amount | Agent | Status | Date | Actions |
|---|---|---|---|---|---|---|
| Select an agent | ||||||
Add Delivery Agent
Assign Delivery Agent
Cash Register
| Shop | User | Opened | Closed | Opening | Cash | UPI | Card | In/Out | Expected | Closing | Variance | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No registers found | |||||||||||||
Register Details
Force Close Register
Edit Closed Register
Cash In
Cash Out
Cash Register Report
Not Connected
Connect your WhatsApp to send automated messages
Scan this QR code with WhatsApp
Open WhatsApp > Menu > Linked Devices > Link a Device
Initializing WhatsApp...
Starting browser, please wait for QR code
QR Scanned Successfully!
Loading WhatsApp...
0% loaded
Connected
No templates yet. Add your first template.
No messages sent yet
Selected shop ka WhatsApp sirf yeh users use kar sakte hain. Admin ko saari shops ka access hota hai.
| User | Role | Assigned Shops | WhatsApp Access |
|---|---|---|---|
| Loading... | |||
WhatsApp Campaigns
Loading analytics...
| Campaign | Target | Recipients | Sent/Failed | Scheduled | Status | Created | Actions |
|---|---|---|---|---|---|---|---|
| Loading campaigns... | |||||||
Create Campaign
Message Templates
{{customerName}}, {{firstName}}, {{dueAmount}}, {{loyaltyPoints}}
Campaign Details
Share via WhatsApp
Product Name
Category • Brand
{{customerName}}, {{productName}}, {{price}}, {{link}}, {{barcode}}
Confirm Send
WhatsApp Inbox
No conversations yet
Select a conversation to view messages
New Chat
Send Location
Send Contact
Forward To
Gift Cards
| Code | Type | Initial | Balance | Recipient | Expires | Status | Actions |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
Create Gift Card
Bulk Generate Gift Cards
Gift Card Details
Activity Logs
| Date & Time | User | Action | Entity | Details |
|---|---|---|---|---|
| Loading logs... | ||||
Business Profile
Support
Create Support Ticket
Import Products
Stock quantities from the import will be added to the selected store.
Drop XML/DAT file here
or click to browse (Tally, Busy format supported)
Importing...
Processing...
| Date | File | Records | Status | Actions |
|---|