v1.0.0

Current Release

You are reading the documentation for v1.0.0
Check your installed version in Admin Panel → Dashboard, where this release is shown as 1.0. Before updating, read the Update Guide — always back up your database, application files, and uploads first.

v1.0.0 — Initial commercial release

The first public release of MyntCart: a complete multi-vendor eCommerce platform spanning a Laravel 13 backend, three storefront themes, and four Flutter applications.

Platform

  • Laravel 13 on PHP 8.3 or newer, with MySQL 8.0.4 or newer
  • Complete multi-vendor eCommerce CMS with admin, vendor, and customer roles
  • Three storefront themes — Classic, Modern, and Semi-Classic — on Bootstrap 5.3; Semi-Classic runs without jQuery
  • Admin and vendor panels on Bootstrap 5.3, jQuery 4 and DataTables 3
  • Four Flutter mobile apps — Customer, Vendor, Store, and Delivery
  • Versioned REST APIs for all mobile clients
  • Styles and scripts ship pre-built, so there is nothing to compile; a one-minute cron runs the scheduled jobs — courier status sync, POS payment settlement, module licence checks, the sitemap, and exchange rates
  • The download holds no database: once the licence is verified, the installer fetches the database, the migrations, the schema file and the Composer files from the licence server, and the Software Update page fetches a new version's the same way before it unpacks it
  • A theme and an add-on module are each installed from one zip on their own screen, by the super admin; the admin menu keeps themes, add-ons and CodeMynt's other applications apart

Security

  • Two-factor authentication with any authenticator app, plus one-time recovery codes, for admins, employees, vendors, customers (storefront and app), and store app staff
  • Account lockout for admin, employee, vendor, and delivery man logins after repeated wrong passwords, set under System Setup → Login Settings
  • reCAPTCHA and rate limits on logins and public forms
  • Courier passwords, tokens, and webhook secrets are never shown back in the admin panel, and are stored encrypted; licence-server calls always verify certificates
  • Covered by 5,193 automated tests and PHPStan level 5 static analysis

Commerce

  • 20 payment gateways — 14 built in and 6 from the Global Payment Gateways module — plus wallet, cash on delivery, and offline payment. PhonePe runs on Standard Checkout v2, and checkout offers the store's default gateway first
  • Global Payment Gateways place the order from the provider's confirmation even when the customer never returns, and handle partial refunds, refunds the provider settles later, and chargebacks — cancelling the payment's orders, with stock returned, only when the money is back in full
  • Each Global Payment Gateway follows its provider's current API: Adyen and Checkout.com on their hosted payment pages, Airwallex on its hosted page, Authorize.Net on its hosted form, Alipay for mainland-China CNY stores, and Mollie with its refunds and chargebacks read from the payment itself
  • The Global Payment Gateways module ships the six gateways that work. The Apple Pay, Google Pay, Klarna and Square placeholders, which could never take a payment, are gone, and so are admin buttons that only pretended to test a connection, run a test transaction, retry or export
  • UPI payments — customers scan a QR made from your UPI ID and pay straight into your bank account; you verify each payment by its UTR in System Settings → Payment Methods → UPI Payments. The same UPI account works on the storefront, in the customer app, and at every till — the admin and vendor POS, the store app, and the vendor app (vendor sales are settled to the vendor's wallet, less commission)
  • Point of sale in the admin panel, vendor panel, store app, and vendor app — cash, card machine, UPI, PhonePe and Razorpay QR, Stripe card readers, and Tap to Pay, with online payments confirmed by the gateway before a sale counts as paid
  • Store Management module with branches, store managers, and a POS per store — one stock record per store, product, and variant; store-specific prices; per-store low-stock thresholds; and new-order e-mails per store
  • Commercial Tax module with international tax support
  • GST management with CGST/SGST/IGST invoice generation
  • GSTR-1 filing — monthly return built from recorded sales, exported as GSTN offline-tool JSON with a CSV check sheet

Shipping

  • Shipping providers — Shiprocket, Shiprocket Quick, Easyship, ShipEngine, Shadowfax (courier and Hyperlocal), and Manual
  • Smart shipping calculator with Haversine distance-based pricing
  • Orders are handed to their courier on the order status you choose; courier updates only move an order forward; an order cancelled in MyntCart is cancelled at its courier too
  • One tracking timeline for every courier, on all three themes and in the customer app
  • Easyship and ShipEngine shipments are booked with the courier the customer was charged for, and labels are bought and printed from MyntCart
  • Shadowfax Hyperlocal — a rider straight to the customer, with each trip priced live by Shadowfax

Operations & Marketing

  • WhatsApp commerce via Twilio — new-order and status messages to your stores, bulk messages to selected stores, and POS invoice sharing with customers
  • Order on WhatsApp from the storefront — a button on product cards, the product page and a store's page writes the order to whoever sells the product (the store, the vendor, or the shop), with a map link to the customer when their browser shares it
  • Future Deals — one published campaign, shown from the day it is published with a Starts in / Ends in countdown; flash deals list the products of every running deal; a deal changes no price
  • A banner for the head of ten storefront pages — the list of products, About us, Contact us, the questions page and the six policies
  • YouTube and Instagram links on a product, shown on its page on all three themes
  • Priority Setup orders every storefront list, the shop's own products among them; the panels' product, order, category and brand lists sort by their headings
  • Advanced SMS templates with dynamic variables
  • WooCommerce migration tools for products, categories, and customers
  • SEO settings — webmaster tools, robots.txt, sitemap, and meta content
  • File Manager for server-side file management

Updating

MyntCart has had no released updates yet — v1.0.0 is the only published version. When a new release ships, the upgrade steps are documented in the Update Guide.

Never run a fresh migration on live data
Updating an existing store means following the version-specific update workflow — not re-running the installer or a reset migration, both of which destroy customer data.