v1.0.0

Overview

The MyntCart Admin Panel is the central command center for your eCommerce business. It gives you full control over products, orders, vendors, customers, delivery, payments, promotions, and system configuration — all from one dashboard.

Key Modules

Dashboard & Analytics

Real-time sales overview, revenue charts, order statistics, top products, and customer insights.

Employee Management

Create custom roles with module-level permissions and add or manage staff accounts.

Two-Factor Sign-In & Lockout

Admins and employees can turn on two-factor authentication from the profile menu (Two-Factor Authentication) — a code from any authenticator app after the password, with one-time recovery codes. After a set number of wrong passwords the account is locked for a set time, whatever IP they come from (System Setup → Login Settings → OTP & Login Attempts; 0 switches it off). The same lockout guards vendor and store app logins.

POS System

Built-in point-of-sale for walk-in sales — barcode scan, discounts, and receipt printing sized to your paper width. With Store Management on, the till sells from a store: staff tied to a store always sell from their own, only the super admin picks one, and the sale takes that store's stock and is filed under it.

POS Payments

Cash, wallet, a card machine (its approval code kept if typed), UPI — a QR of the sale's amount for your UPI ID, recorded paid, with the customer's UTR if typed — PhonePe and Razorpay by QR, and a Stripe smart card reader (test mode has a simulate button). A PhonePe, Razorpay or card-reader sale is completed only when the gateway confirms it, and gives its stock back if refused. PhonePe is offered to stores selling in rupees; the card reader never in rupees.

Store Management

Multi-branch operations with branch management, store managers, WhatsApp order messages, and a POS per store. Stock is kept per store, product and variant: every sale, cancellation and return takes from, or goes back to, the store it came from. Each store can set its own price for a product, a low-stock threshold (default 10) and an e-mail address for its new orders. Store staff see and change their own store only.

Order Management

Full order lifecycle — pending to delivered, with Shipped as its own tab — shipping providers, auto shipping calculator, and refund processing. An order goes to its courier when it reaches the hand-off status you pick (default Shipped); courier updates only move it forward, an order cancelled here is cancelled at its courier too, and every courier's progress shows as one tracking timeline.

Product Management

Categories, brands, attributes, admin store products, vendor products approval, bulk import, product gallery.

Promotions

Banners, coupons, flash deals, deal of the day, Future Deals — one published campaign, shown from the day it is published with a Starts in / Ends in countdown — a banner for the head of ten storefront pages, push notifications, and announcements.

Reports & Analytics

Earning reports, admin sales, vendor sales, transaction reports, product reports, and order reports.

Help & Support

Live chat inbox, contact messages, and a support ticket system with open and closed status.

User Management

Customers (wallet, loyalty, reviews), vendors (withdrawals, methods), delivery men (earnings, emergency contacts), subscribers.

System Settings

Business setup (12 tabs), system setup, 3rd party configs, social media, payment methods, email templates, themes, SEO, and more.

20 Payment Gateways

Razorpay, Stripe, PayPal, PhonePe (Standard Checkout v2, through PhonePe's official SDK), Cashfree, Paytm, Paystack, Flutterwave, Adyen, Mollie, Checkout.com, Alipay, and 8 more — plus wallet, cash on delivery and offline payment. Checkout lists the gateway named in default gateway chosen under Business Setup → Payment Options (or DEFAULT_PAYMENT_GATEWAY in .env) first, and each Global Payment Gateways credential form asks for exactly the settings that gateway reads.

UPI Payments

One UPI ID for the platform (System Settings → Payment Methods → UPI Payments), with payee name and instructions. Customers pay from any UPI app straight into your bank account and submit the UTR, with an optional screenshot; you verify or reject each one from the queue, and the menu badge counts those waiting. Rupees only.

AI-Powered Features

Built-in AI features powered by the Claude API and managed from the AI Settings page. Eleven of them have their own on/off switch, under one master switch that turns AI off everywhere. No coding required.

AI Product Descriptions

Auto-generate SEO-optimized product descriptions from product name, category, and price using Claude AI.

Auto-Categorization

AI suggests the best category and sub-category when vendors enter a product name — auto-selects dropdowns.

Auto Image Tagging

Upload a product image → AI analyzes it and generates 5-10 SEO meta tags automatically using Claude Vision.

Review Summarization

AI summarizes all customer reviews into a 2-3 sentence digest shown on the product page — cached 24 hours and refreshed whenever a review changes.

Background Removal

Product image background removal via the remove.bg API — ships as an endpoint and a setting; there is no button for it in the panels or apps yet.

Shopping Assistant Chatbot

Chat widget on the storefront, all three themes, and an assistant button in the customer app — product search, order tracking for a shopper signed in on the website, store info, and general questions.

Smart NLP Search

"blue shirt under 500" parsed into filters (color, price, category, sort) — available as an endpoint, not wired into the theme search bars yet.

Product Recommendations

Frequently Bought Together and Similar Products on every product page, plus Trending Now (last 30 days) on the Classic homepage — all database-driven.

Visual Search

In the customer app, a shopper picks a photo → Claude Vision identifies the product → the catalog is searched for matches.

Smart Delivery ETA

Delivery time from your own past deliveries, adjusted by distance, vendor performance and day of the week — on Classic and Modern product pages, and on Semi-Classic for a signed-in shopper with a saved address.

Pricing Suggestions

Competitive pricing analysis — median, average and range of similar products in the same category, on the admin Add Product form and in both apps.

Discount Optimizer

Analyzes product metrics (views, sales, conversion, stock) and suggests an optimal discount — in the Vendor and Store apps.

Sales Forecasting

7-day revenue and order predictions with growth trends, daily breakdown, and low-stock alerts.

Fraud Detection

Scores orders on 7 risk factors — new account + high value, multiple addresses, unusual hours, rapid repeats.

AI Settings Dashboard

Central control panel for the Claude API key, the master switch, the ten per-feature switches, and the remove.bg key.

GST & Tax

Full GST management with configurable slabs, GST invoices with CGST/SGST/IGST, order invoices, buyer GSTIN per order for B2B sales, monthly GSTR-1 filing exported as the JSON the GSTN Returns Offline Tool uploads, and a tax toggle that switches the store over to the Commercial Tax module — VAT, sales tax, GST/HST and SST with a rate per country and per state or province, tax rules, exempt customer groups, reverse-charge customer groups that are zero-rated (the invoice does not print a separate reverse-charge marking), and tax reports.

Shipping & Delivery

Smart shipping calculator with Haversine distance-based pricing, priority-based adapter system (Shiprocket, Shiprocket Quick, Easyship, ShipEngine, Shadowfax, Manual), category-wise and order-wise shipping, delivery restriction by zip codes. Each order is handed to the courier checkout priced it with; only manually priced orders go to the active provider.

Shadowfax offers two services: Courier (AWB, zone rate card) and Hyperlocal — a rider straight to the customer, priced per trip by Shadowfax from map coordinates, or at a flat fee you set. Easyship books the courier checkout charged for; its label is bought with Buy label on Easyship → Orders (or on hand-over, when that setting is on) and printed with Label. Courier credentials and webhook secrets are stored encrypted, and store staff see only their own store's shipments.

WhatsApp Commerce

Twilio-powered WhatsApp integration — each store gets a WhatsApp message for its new orders and status changes (sent through Twilio once you switch on store notifications; prepared as click-to-chat links for an operator otherwise), bulk messages to stores, store-level WhatsApp numbers, and POS invoice sharing with customers.

Data Import & Migration

WooCommerce migration tools — import products, categories, and customer accounts. CSV bulk import using the WooCommerce export columns, downloadable templates, and a category display fix tool.