Laravel Laravel 12 Vue.js Vue.js SPA RTL & Dark Mode

The Complete Inventory & POS System

Streamline sales, purchases, stock, HRM, and reporting in one fast, modern platform.

5+ years of development
2,400+ customers
40+ reports
24+ languages
  • Full source code
  • Lifetime updates
  • Laravel 12 + Vue
  • Offline sync
  • Multi‑warehouse
  • WooCommerce
  • QuickBooks
  • Stripe
  • Hardware‑ready
  • RTL & dark mode
Stocky Dashboard
Built for every kind of shop

Whatever you sell, Stocky fits the way you already work

Sell by the unit, by weight, by batch or by appointment — one system covers the counter, the stockroom and the back office.

Retail & Fashion

Clothing, footwear and accessories with size & colour variants.

Supermarket & Grocery

Scale integration, weighed items and fast lane checkout.

Wholesale & Distribution

Bulk pricing tiers, multi‑warehouse stock and van sales.

Pharmacy

Batch numbers, expiry alerts and controlled stock counts.

Electronics & Mobile

Serial / IMEI tracking with warranty and repair history.

Restaurant & Café

Combos and meal deals with quick tickets and held orders.

Hardware & Building

Mixed units, supplier orders and heavy purchase volumes.

Repair & Service

Job cards, checklists, technicians and parts from stock.

Beauty & Salon

Appointments and bookings that convert straight to invoices.

Books & Stationery

Large catalogues with fast barcode search and label printing.

…and any other shop that buys, stores and sells. See everything included →

Awesome Features

Every module that ships in the box — nothing hidden behind add‑ons or extra fees.

Core platform

POS

Intuitive POS & Sales

Touch‑first register with quotations → orders → invoices, returns, credit notes, discounts, tax & shipping, and per‑cashier shift reports.

OFF

Offline Mode & Auto Sync

The register keeps selling when the internet drops — sales queue locally and replay to the server automatically when it's back.

INV

Real‑Time Inventory

Every sale, purchase, transfer and adjustment updates stock instantly, with low‑stock alerts, movement history and audit trail.

WH

Multi‑Warehouse

Unlimited warehouses, branches or vans with independent stock, approval‑based transfers and location‑scoped staff.

ACC

Advanced Accounting (V2)

Real double‑entry engine: chart of accounts, auto‑posted journals, ledgers, trial balance, P&L and balance sheet.

HRM

HRM & Payroll

Employees, departments, shifts, attendance, leave approvals, holidays and payslips with allowances & deductions.

REP

Advanced Reports

40+ reports: P&L, stock valuation, payment summaries, brand/category/payment‑method breakdowns and more.

DSH

Dynamic Dashboard

Configurable widgets — today's revenue, top products, stock alerts, cash position — filtered by warehouse and date.

MSG

Smart Notifications

Email, SMS and WhatsApp templates for sales, purchases, returns, payments and quotations.

Selling & checkout hardware

BAR

Barcode Scanner

Any USB/Bluetooth scanner works out of the box — for selling, receiving purchases and running stock counts.

CAM

Camera Scanner

No hardware needed — scan barcodes & QR codes with the phone, tablet or laptop camera, right in the browser.

KG

Weight Scale Integration

Digital scale weights captured straight into the sale line, priced per kilo — weight‑embedded barcodes parsed too.

CDS

Customer Display

A second screen mirrors the cart live to the customer — items, discounts, tax and total, plus your logo & promos.

PAY

Multi‑Payment Options

Split one sale across cash, card, transfer or account; partial payments stay open with due balance & history.

STR

Stripe POS Payments

Card payments inside the register with your own Stripe keys — charges and refunds sync both ways automatically.

Operations & catalogue

PO

Purchase Orders & Suppliers

Raise, e‑mail and receive POs fully or partially; every supplier keeps a ledger of orders, payments and returns.

WEB

Online Store Management

Online orders, fulfilment status and shipping managed from the same admin panel your counter staff use.

WOO

WooCommerce Integration

Two‑way sync of products, prices and stock; web orders drop into the same sales pipeline as counter sales.

CMB

Product Combo

Sell bundles and kits as one scannable product while stock is deducted from each component item.

PTS

Loyalty Points

Award points by spend or product and redeem them at the register — rates, expiry and minimums set by you.

REC

Recurring Invoices

Retainers, rentals and subscriptions invoiced and e‑mailed on schedule, with overdue tracking built in.

Compliance, integrations & localisation

QR

ZATCA e‑Invoicing

Saudi Fatoora‑compliant invoices with TLV QR codes and Arabic templates.

QB

QuickBooks Integration

Invoices, customers and payments pushed to QuickBooks Online automatically.

LNG

Multilingual & RTL

24+ languages with full RTL support — each user picks their own language.

TRN

DB‑Powered Translations

Add languages and edit any label from the admin panel — no code, no redeploy.

Service modules & foundations

SRV

Service & Maintenance

Service jobs with checklists, technicians, parts from stock, printable reports and full device history.

BKG

Booking Module

Appointments and reservations in a calendar view, converted to an invoice at the register in one click.

PRJ

Projects & Tasks

Group work into projects, assign tasks with due dates and priorities, track progress per member.

INS

Quick Installation

Guided web installer — requirements check, database setup and demo data. A working system in minutes.

SPA

Laravel + Vue SPA

Clean API‑driven architecture with Vuex & Vue Router. RTL & Dark Mode ready.

Lifetime Access

One purchase, full source code, every future update and module — no subscription, no renewals.

Bulk import & PDF/Excel export
Quotations → Sales in one click
Opening stock per warehouse
Automatic backups

Core Modules

The full admin panel, module by module — exactly what your team sees in the sidebar on day one.

Dashboard

Live figures the moment you log in, filtered by warehouse and date range.

Sales & profit Top products Stock alerts

Products

Full catalogue with variants, combos, services and printable barcode labels.

Variants Combos Serial / IMEI Stock count

Sales & POS

Register plus back‑office orders, split payments and instant receipts.

Offline mode Shift reports Email / SMS

Purchases

Raise and receive orders; cost price and stock update the moment goods land.

Partial receive Vendor payments Excel import

Returns & Damages

Sales and purchase returns with automatic payment and stock adjustments.

Credit notes Damage log Refunds

Quotations

Send a professional quote, then convert it to a sale in one click when accepted.

PDF export Convert to sale Validity dates

Transfers & Adjustments

Move stock between warehouses with approval, or correct it with a reason code.

Transfer notes Reason codes Audit trail

People

Customers and suppliers with full ledgers, balances, loyalty points and exports.

Customer groups Due balances Loyalty

Promotions

Time‑boxed discounts, coupons and price rules applied automatically at checkout.

Coupons Date ranges Per warehouse

Online Store

Storefront orders, fulfilment and shipping handled beside your counter sales.

WooCommerce sync Order status Shipping

Accounting

Double‑entry books: accounts, journals, expenses, deposits and recurring invoices.

Trial balance P&L Balance sheet

HRM & Recruitment

Employees, attendance, leave approvals, payroll — plus job posts and applicants.

Attendance Payslips Holidays

Projects & Tasks

Organise internal work, assign owners and track progress, priorities and due dates.

Assignees Priorities Progress

Users & Roles

Granular permissions per role, with staff scoped to their own warehouse.

Role builder Warehouse scope Activity log

Reports & Settings

40+ built‑in reports, plus currencies, taxes, branding, backups and system config.

PDF / Excel Tax rules Auto backups
Offline Ready

No Internet? No Problem!

Offline POS — continue selling without interruption. Stocky keeps your business running even without internet. All sales, payments, and stock changes are saved locally and automatically synced once you're back online.

Sell Offline Local Storage Auto Sync
All‑in‑One Solution

The Ultimate All‑in‑One Solution for Modern Businesses

A comprehensive inventory and POS management system with advanced capabilities designed for retail and wholesale operations.

Lifetime Access

All future updates included forever, no hidden renewals or extra fees.

Premium Support

Super‑fast & reliable customer service whenever you need it.

Modern Stack

Built with Laravel 12 + Vue.js (SPA) for performance and scalability.

Quick Installation

Deploy the full system in minutes with a guided installer and smart defaults.

Offline Mode & Auto Sync

Continue selling without internet. All POS actions are stored locally and automatically synced once the connection is restored.

Online Store Management

Sync inventory and manage online orders from one intuitive dashboard.

WooCommerce Integration

Sync products, categories, and inventory with WooCommerce in real time.

POS & Sales Management

Complete POS system with invoicing and detailed sales tracking for efficient processing.

Dynamic Dashboard

Real‑time analytics with customizable widgets showing key metrics at a glance.

Real‑Time Inventory Tracking

Monitor stock levels, movements, and alerts in real time across all locations.

Purchase Orders & Suppliers

Streamline procurement with supplier management and complete transaction histories.

Multi‑Warehouse Support

Transfer stock between locations and track inventory levels everywhere in one place.

Multilingual Support

Reach global markets with fully translatable interfaces for teams and customers.

Multi‑Payment Options

Accept multiple payment methods in a single sale with ease.

stripe

Stripe POS Payments

Process secure Stripe transactions directly from the POS for seamless checkout.

Camera Scanner

Use any device camera for instant product identification and scanning.

Barcode Scanner

Lightning‑fast barcode scanning to accelerate checkout and inventory counts.

Weight Scale Integration

Connect digital scales for accurate weight‑based pricing and auto capture.

QuickBooks Integration

Automatically push invoices and transactions to QuickBooks for accurate books.

ZATCA (Fatoora) e‑Invoicing

Generate KSA‑compliant invoices with Base64 QR codes for instant validation.

Advanced Accounting (V2)

Double‑entry journals, chart of accounts, trial balance, profit & loss, and balance sheet.

HRM Module

Manage employees, attendance, payroll, and leave in one streamlined module.

Loyalty Points

Reward loyal customers with points redeemable for discounts and free items.

Product Combo

Bundle multiple items into a single sale while maintaining accurate stock levels.

Customer Display

Show live cart details and totals on a secondary screen for transparency.

Recurring Invoices

Automate invoicing for repeat customers and subscription‑based services.

Database‑Powered Translations

Add and manage languages from the admin panel without touching code.

Project & Task Management

Create, assign, and track tasks to keep teams aligned and productive.

Service & Maintenance Module

Create service jobs with dynamic checklists, track maintenance history, assign technicians, and generate professional service reports.

Booking Module

Create and manage customer bookings.

Why Choose Stocky

Built for speed, scalability, and a delightful user experience.

Because you’re not buying a throwaway script—you’re investing in a mature product refined in the real world. Stocky has 5+ years of continuous development, trusted by 2,400+ customers, and shipped through hundreds of improvements. You get full source code, lifetime updates. Built on a modern Laravel + Vue stack, it installs fast and comes production-ready: a powerful POS, online store, pro reports, and integrations like WooCommerce and QuickBooks, plus hardware support (barcode, receipt printers, scales). Don’t gamble on “cheap today, costly tomorrow.” Choose a solution that saves time, scales with you, and stays reliable.

  • Pure Vue.js SPA with robust Laravel API backend
  • Multilingual with 24+ languages & full RTL support
  • Built‑in Dark Mode and customizable branding
  • Clean, well‑structured code & documentation
  • Smart email/SMS templates + automated backups
  • Lifetime updates
24+
Languages
40+
Reports
5 min
Quick Install
SPA
Vue + Laravel

Ready to streamline your operations?

Experience a fast, clean, and powerful POS + Inventory system.

Frequently Asked Questions

Quick answers to common questions.

How long does installation take?

Typically under 5 minutes with the guided installer. Documentation is included.

Is Dark Mode and RTL supported?

Yes, both are first‑class features throughout the app.

Can I import products and contacts?

Absolutely. Bulk import via Excel is supported, and most tables export to PDF/Excel.

Changelog

A complete history of releases, improvements, and fixes.

Version 5.6 — Latest

# ✅ Version 5.6 — Release Notes

🚀 New in the Latest Version

✅ Enhanced the application to be pharmacy-ready by adding batch management and expiry date tracking for products.

✅ Added Progressive Web App (PWA)

✅ Added the ability to manage Email and SMS templates per language.

✅ Added Cash Drawer Auto-Open Integration using QZ Tray.

✅ Add a new feature called "Direct Network Printing (ESC/POS)" to the POS system.

✅ Add a new feature in SMS Settings called "Custom SMS Gateway" that allows users to integrate any SMS provider using their own API details

✅ Improved POS performance for faster loading and smoother transactions

✅ Added System Health Dashboard

✅ Added drag & drop widget ordering on Dashboard .

✅ Added dashboard customization options for font size and font family.

✅ Added Real-time Sales Counter page with live auto-refresh

✅ Added Internal Location (Rack/Shelf/Location) feature and reporting support.

✅ Added a new toggle option in Online Store Settings to show or hide product prices, allowing prices to be visible only for logged-in users in the online store.

✅ Added Client Portal: clients can login to view invoices, payments, download PDFs

✅ Assets: added verification dates, due-assets list/page, daily notifications (email + in-app), configurable templates, and cron setup.

✅ Sales Commission: added commission programs, agents/brokers management, automatic invoice-linked calculations, receipts, and detailed reports.

✅ Added Knowledge Base module

✅ Added multi-image support for products with gallery and main image selection

✅ Added Stripe payment method integration ( Online Store)

✅ Added Cash on Delivery (COD) payment option in the online store

✅ Added multi-category and multi-subcategory support for products

✅ Implemented private account registration with referral code option and admin approval before account activation

✅ Added ability to change the theme color by selecting a color from the customization panel.

✅ Added Keyboard Shortcuts to POS

✅ Added new feature called Overselling Control .

✅ Added Auto Journal Entries (Accounting Integration).

✅ Implement a complete Webhooks system

✅ Added Opening Balance for Suppliers

✅ Sync Booking Calendar with Google Calendar

✅ Added 3D Sales Dashboard (Visual Charts)


🧰 Bug Fixes & Enhancements

✅ Updated documentation for better clarity and setup guidance.

✅ Resolved multiple minor bugs to improve performance and reliability.
      

Version 5.5

# ✅ Version 5.5 — Release Notes

🚀 New in the Latest Version

✅ Added product dimensions: length, width, and height.

✅ Improved WooCommerce sync to work bi-directionally (WooCommerce ↔ system), ensuring data stays consistent on both sides.

✅ Added AI Reports for smarter insights and analyse

✅ Added the ability to update product cost and price via Excel file for existing products.

✅ Added Analytics Report

✅ Added Stock Inventory Valuation

✅ Added option to send email for booking confirmation.

✅ Added option to allow or prevent overselling in the online store.

✅ Added option to hide out-of-stock products in the online store.

✅ Added option to import products with type "Service" via Excel file.

✅ Added multi-screen support for the Customer/POS display.

✅ Added option to import Sales via CSV file.

✅ Added Warranty & Guarantee Dates on Sales

✅ Added a new Warranty/Guarantee Report to track sold items with their warranty_date and guarantee_date.

✅ Added total footer to all tables for better summary visibility.

✅ Added print option to all reports for easy printing and sharing.

✅ Improved Expenses and Deposit Reports for better accuracy and tracking.


🧰 Bug Fixes & Enhancements

✅ Updated documentation for better clarity and setup guidance.

✅ Resolved multiple minor bugs to improve performance and reliability.
      
View full history
# Version 1.1 - 07-04-2021

-   Updated : bug Fixed in backup
-   Added : Support IE

# Version 1.2 - 08-04-2021

-   Added : Footer Dynamic
-   Added : Instruction Installation In Localhost
-   Updated : Changing the Database Structure
-   Updated : bug Fixed in dark mode
-   Updated : bug Fixed in Edit Payment

# Version 1.3 - 10-04-2021

-   Updated : Improve Code
-   Updated : Improve security

# Version 1.4 - 12-04-2021

-   Added : Updated Guide
-   Updated : Fixed dropdown in purchases
-   Updated : Fixed Import Products by csv

# Version 2.0

-   Updated : Improve security
-   Added : Integration Payment Gateway ( Stripe)
-   Updated : Upgrade to laravel 8 (Support php 8)
-   Updated : The new minimum PHP version is now 7.3.0.
-   Added : Filter By Date for all reports

# Version 2.1.0 - 22-04-2021

-   Updated : Improve security
-   Updated : Fix bug Duplicate User & Customer & Product Code

# Version 2.2.0 - 02-05-2021

-   Added : SMS API (Twilio)
-   Added : Footer Dynamic
-   Updated : Fix bug in Password Database
-   Updated : Fix bug in Stock Alert

# Version 2.3.0 - 18-05-2021

-   Added : Default Customer & Warehouse in POS
-   Updated : Fix bug in editing Variants Product

# Version 2.4.0 - 02-06-2021

-   Added : Add Sale Date in invoice
-   Updated :  Fix Duplicated product in import
-   Updated :  Fix Minor bugs

# Version 2.5.0 - 08-06-2021

-   Updated :  Fix POS Receipt Printer

# Version 3.0.0 - 25-06-2021

-   Added  :  Barcode Scanner in POS
-   Updated :  Fix bug in Import Product
-   Updated :  Fix bug in download file
-   Updated :  Updated Iconsmind

# Version 3.1.0 - 28-06-2021

-   Updated :  Minor bug fixes

# Version 3.2.0 - 30-06-2021

-   Updated : Fix bug in download pdf (Support php 8)
-   Added  : Clearing cache with a click of a button
-   Updated : Fix bug in Import Product (without create warehouse)
-   Updated : Change currency symbol from the right to the left
-   Added  : Video in documentation showing you the steps on how to upgrade stocky
-   Updated : Minor bug fixes

# Version 3.3.0 - 06-07-2021

-   Added  :  Add the ability to enter the BarCode manually
-   Added  :  Barcode Scanner (All Operations)
-   Updated :  Fix bug in barcode printing
-   Added  :  Paper Size for printing barcode labels
-   Updated :  Correct some words in Spanish translation
-   Updated :  Fix bug in Editing Variants
-   Updated :  Fix bug in generate backup
-   Updated :  Improve security
-   Updated :  Documentation Updated
-   Updated :  Minor bug fixes

# Version 3.3.1 - 06-07-2021

-   Fixed  :  Fix bug in pos

# Version 3.3.2 - 12-07-2021

-   Fixed  :  bug in pos
-   Fixed  :  Design & Size receipt pos for thermal receipt printer
-   Fixed  :  Currency symbol Dynamic in input fields
-   Fixed  :  Bug Duplicate save data when click more than one times

# Version 3.4.0 - 29-07-2021

-   Added    :  Server requirements in Installation
-   Added    :  Automatically increase quantity in POS when scanning items
-   Added    :  option to choose unit when create Transaction
-   Added    :  Paid Amount & due Amount in pos receipt
-   Fixed    :  Show Items in dashboard with permissions
-   Fixed    :  if Transaction deleted the stock return to previous status
-   Fixed    :  Profit Calculation based by (price & cost)
-   Fixed    :  Report Profit And Loss
-   Fixed    :  Bug in editing Transaction 
-   Fixed    :  Bug in Units
-   Updated  :  Improve security
-   Updated  :  Documentation Updated

# Version 3.5.0 - 02-08-2021

-   Added    :  Cost of goods sold formula implemented to calculate profit
-   Added    :  received & paying Amount & change
-   Fixed    :  bug in calculate Due Amount
-   Fixed    :  migration database
-   Fixed    :  Minor bug fixes
-   Updated  :  pos receipt

# Version 3.6.0 - 08-08-2021

-   Fixed    :  Minor bug fixes
-   Updated  :  Documentation Updated

# Version 3.7.0 - 26-09-2021

-   Added    :  Choose default language from area settings
-   Added    :  Pos Settings
-   Fixed    :  bug in twillio SMS
-   Updated  :  Hide Documentation from sidebar
-   Updated  :  Improve performance
-   Updated  :  Documentation Updated
-   Fixed    :  bug fixes

# Version 3.8.0 - 28-10-2021

-   Updated  :  Report profit
-   Updated  :  Update stock without purchase product
-   Fixed    :  Bug fixes

# Version 3.9.0 - 01-01-2022

- Added    :  Add Korean language
- Added    :  Add Paid Amount & Due on pdf
- Added    :  Add Note on Detail transaction
- Fixed    :  Search box fixed
- Fixed    :  Bug fixes

# Version 4.0.0 - 11-04-2022

+ Added ability to assign warehouses to users
+ Added Module HRM
+ Added multi reports
+ Added Date Range in all reports
+ Update all the Node.js dependencies to their latest version
+ Documentation Updated
+ Fix issue in search box not working properly on mobile
+ Fix Print CSS
+ Make fields optional for Customers & Providers
+ Fixed npm install
+ Small Bug fixes

# Version 4.0.1

+ Added Warranty Management (IMEI & SERIAL NUMBERS)
+ Added Delivery Management
+ Added ability to assign warehouses to users
+ Added Users Report
+ Added Stock Report
+ Added Due Report to Customers
+ Added Due Report to Suppliers
+ Added Export PDF to all reports
+ Small Bug fixes

# Version 4.0.2

+ Added    : Pay all due from the customer list in one payment
+ Added    : option product not for selling
+ Added    : Nexmo (Vonage now) SMS Gateway
+ Added    : bengali language 
+ Added    : Notification for new update
+ Added    : Select Timezone in settings
+ Added    : more setting pages
+ Added    : invoice footer
+ Added    : Permission to Dashboard
+ Added    : shipping fees in pos receipt
+ Updated  : Sale return will be according to Sale reference.
+ Updated  : Purchase return will be according to Purchase reference.
+ Updated  : Renamed all routes api
+ Updated  : documentation Updated
+ Fixed    : Mail settings issue
+ Fixed    : Bug fixed when you make a payment
+ Fixed    : only admin or user who has permission "system_setting" he can upgrade the system
+ Fixed    : bug fixes

# Version 4.0.3

+ Add sum of Amount in reports
+ Add clean-webpack-plugin
+ Some bugs Fixed

# Version 4.0.4

+ Pay all sell return due from the customer list in one payment
+ Pay all Supplier due from the Supplier list in one payment
+ Pay all Purchase return due from the Supplier list in one payment
+ Fix bug in  Purchase & sale return
+ Add Brazilian Portuguese Language
+ Add Tax Number for Customers & Suppliers
+ Add Total revenue (sales - sales return)
+ Documentation Updated
+ Some bugs Fixed

# Version 4.0.5

+ Added  :  Profit Net using (FIFO METHOD)
+ Added  :  Profit Net using (Average Cost)
+ Added  :  Product report
+ Added  :  Product Sell report
+ Added  :  Product Purchase report
+ Added  :  Filter by warehouse in reports & dashboard
+ Added  :  Enable/Disable Print Invoice automatically
+ Fixed  :  Arabic language in PDF
+ Fixed  :  bug in twillio SMS
+ Fixed  :  print pos receipt
+ Some bugs Fixed

# Version 4.0.6

+ Fixed issue in Stripe
+ Showing the credit card saved for the client
+ Choose the default credit card for the client
+ Added Price & cost & code to Variants
+ Added Auto Generate barcode 
+ Added New SMS Gateway InfoBip
+ Added Custom Templates for SMS
+ Added Custom Templates for Email
+ Added Danish Language
+ Added Price in barcode printing
+ Added an option to choose if you want make a quotation 
  with items has no stock or has stock
+ Added more Permissions
+ Added logo in receipt POS
+ Added warehouse in receipt POS
+ Fixed bug in assign warehouses to users
+ Fixed bug in Import products
+ Some bugs Fixed

# Version 4.0.7

+ Enhanced support for add-ons
+ Added Feature "Accounting Module"
+ Added Feature "Deposits"
+ Added Feature "Transfer Money"
+ Added Feature "Payroll"
+ Added Feature "Sales draft"
+ Added Report Inventory Valuation Summary
+ Added Expenses Report
+ Added Deposits Report
+ Added Feature "Count Stock"
+ Updated Documentation
+ Resolved several bugs

# Version 4.0.8 Release Notes
1) New Features

+ Updated the application to Laravel 10.
+ Camera Scanner: Now available for all transactions.
+ Enhanced support for add-ons
+ Multiple Barcode Printing: Print several barcodes simultaneously.
+ Added the ability to print barcodes one by one for the stickers
+ Added Option to Show/Hide Price in Barcode Labels
+ Combo Product: Added the ability to create combo products.
+ Project & Task Management: New tools for managing projects and tasks.
+ More Filters in all reports
+ Filter by date in Dashboard
+ Search bar in categories & brands in POS
+ Send the Notifications with WhatsApp
+ Added a total at the bottom for all PDF exports.
+ Added a total at the bottom of Tables in Reports.
+ Added an option to show/hide the language.
+ Added an option to change the number of items displayed in the POS.
+ Import Purchases with file excel
+ Added Today's Sales in POS

2) Bug Fixes and Improvements

+ Stocky now requires PHP 8.1.0 or greater.
+ Updated some packages in Vue.js.
+ Fixed the issue with exclusive tax calculations for products.
+ Updated the documentation for better clarity.
+ Resolved several other bugs to improve performance and stability.

# Version 4.0.9 Release Notes
1) New Features

+ Weight Scale Integration: Auto-capture weight from digital scales for sales.
+ Warranty & Guarantee Tracking: Add warranty information for products.
+ Add Initial Stock When Creating a Product: Set opening stock upon product creation.
+ Multi-Payment Support: Enable customers to pay using multiple payment methods in a single transaction.
+ Time added to all transactions
+ PDF download available for specific transfers
+ PDF download available for specific adjustments

2) Bug Fixes and Improvements

+ Fixed Arabic text alignment in PDF export.
+ Updated the documentation for better clarity.
+ Resolved several other bugs to improve performance and stability.

# Version 5.0 Release Notes
🚀 Highlight Features

✅ Dynamic Appearance Settings
+ Customize logo, favicon, page title without touching code.

🌐 Database-Powered Translations
+ Add and manage languages directly from the admin panel — no coding required.

🔁 Recurring Invoices
+ Automatically generate and send invoices at scheduled intervals.

🌍 Added More Languages
+ Expanded language support with additional African and global languages for a better multilingual experience.

📲 Added Termii SMS Gateway
+ Seamless integration with Termii for reliable and regional SMS delivery.

📦 Added Category Filter in Count Stock
+ Easily filter stock counts by product category for more precise inventory tracking.

📤 Instant Sale Notifications
+ Automatically send sales details via email or SMS during the transaction process.

✅ Payment Method Management
+ Easily create and edit payment methods directly from the interface.

🆕 Opening Stock Import
+ Easily import initial product quantities across multiple warehouses using Excel.

📊 Sales by Category Report
+ Analyze total sales grouped by product categories.

📊 Sales by Brand Report
+ Analyze total sales grouped by product Brands.

🧾 All Payment Transactions Report
+ View a complete history of customer and supplier payments.

💳 Sales by Payment Method Report
+ Breakdown of transactions by cash, card, transfer, or other methods.

📲 SMS Delivery Status Report
+ Log of all outgoing SMS messages and their delivery results.

💳 Error Logs for Communication Failures
+ Error logs have been added to record any failures during email or SMS sending, helping you track and debug communication issues easily.

✅ Bug Fixes and Improvements

+ Updated the documentation for better clarity.
+ Resolved several other bugs to improve performance and stability.

# Version 5.1 Release Notes
🚀 Highlight Features

✅ Online Store (NEW)
+ Launch your own online store directly from the system.

✅ Royalty Points System
+ Reward customers with points for purchases and activities

✅ Customer Ledger
+ View a complete history of customer transactions, including sales, payments, and returns.

✅ Inactive Customers Report
+ Identify clients with no purchases in the last 30, 60, or 90 days.

✅ Zero Sales Products Report
+ Products that haven’t sold at all within a selected timeframe.

✅ Dead Stock Report
+ Products with no movement or sales within a set period.

✅ Stock Aging Report 
+ how long items have stayed in inventory.

✅ Stock Transfer Report 
+ Analyze and visualize all stock movements between warehouses with KPIs, charts, and detailed tables.

✅ Stock Adjustment Report 
+ Track and analyze all inventory corrections (additions and removals) with detailed KPIs, charts, and tables.

✅ Top Suppliers Report 
+ Purchases value & volume by vendor.

✅ Draft Invoices Report
+ View invoices that were created but never finalized or sent.

✅ Discount Summary Report
+ Overview of total discount value given per day, user, or product.

✅ Tax Summary Report
+ Overview of total taxable base and tax collected, grouped by day, user, tax rate, or product.

✅ Seller Report
+ Generate detailed reports 

✅ Featured Product Option
+ New checkbox “Featured Product” in product form.

✅ Add Discount Field During Product Creation
+ Allow setting discount and discount_method when creating a new product.

✅ Seller Name on Receipt
+ Automatically include the seller’s name on the printed sales receipt.

✅ Import via Excel (NEW)
+ Now you can import products and data directly from Excel files, instead of CSV.

✅ Bug Fixes and Improvements

+ Updated the documentation for better clarity.
+ Resolved several other bugs to improve performance and stability.

# Version 5.2 — Release Notes

🚀 New in the Latest Version

✅ Redesigned POS interface — modern, clean, and optimized for all screen sizes

✅ Added Customer Display (Double Screen) — show real-time cart, totals, and thank-you message on a secondary screen for customers

✅ Added Cash Register module for accurate shift and cash tracking

✅ Introduced Retail, Wholesale, and Minimum Price options for flexible selling

✅ Added WooCommerce Integration — sync products,categories,  stock, and orders seamlessly between your online store and POS

✅ Added QuickBooks Integration for advanced accounting and auto-syncing invoices and clients

✅ Upgraded to Laravel 12 — Stocky now requires PHP ≥ 8.2

✅ Updated Node.js and all dependencies for better performance and build speed

✅ Added Vertical Sidebar Layout — switch between horizontal and vertical sidebar layouts via the customizer for a personalized UI experience

✅ Added Duplicate Product option — quickly clone product details.

✅ Streamlined performance and improved overall app stability.

✅ Enhanced user experience across multiple modules.

✅ Better documentation for smoother installation and setup.


🛡️ Security Improvements

✅ Fixed a vulnerability issue to strengthen system protection and maintain data integrity.

✅ Applied additional internal checks for safer input handling.

🧰 Bug Fixes & Enhancements

✅ Updated documentation for better clarity and setup guidance.

✅ Resolved multiple minor bugs to improve performance and reliability.

# Version 5.3 — Release Notes

🚀 New in the Latest Version

✅ ZATCA (Fatoorah) e‑Invoicing — (KSA)

✅ Advanced Accounting (V2) module added
+ Chart of Accounts (hierarchical)
+ Double‑entry Journal Entries
+ Trial Balance report (by date range and account type)
+ Profit & Loss report (with period filters)
+ Balance Sheet report (Assets, Liabilities, Equity from CoA)
+ Tax Report & VAT Summary (read‑only, auto from legacy sales/purchases)

✅ Customer Loyalty Points Report (NEW)
+ Track loyalty points by customer within a date range

✅ Asset Management — Feature Added

✅ Damage Management: Track damaged items and deduct from stock.

✅ Cash Flow Report – inflow/outflow summary by account or method.

✅ Attendance Report – daily or monthly summary with total hours.

✅ Return Ratio Report – Sales returns vs total sales, purchase returns vs total purchases.

✅ Negative Stock Report – Identify items that fell below zero.

🧰 Bug Fixes & Enhancements

✅ Updated documentation for better clarity and setup guidance.

✅ Resolved multiple minor bugs to improve performance and reliability.

 
# ✅ Version 5.4 — Release Notes

🚀 New in the Latest Version

✅ Offline POS Sync
+ Use the POS offline and automatically sync all sales once the internet is restored. Smooth, reliable, and fast.

✅ Cloud Backup Support 
+ Added an option in Backup Database to store backups directly in the cloud (Google Drive / Dropbox / S3-compatible storage).

✅ Security Settings Tab 
+ Introduced a new tab under System Settings that enhances overall account security.

✅ Login Device Management 
+ View all active login sessions, including device details, IP address, login time, and last activity, with options to logout specific devices or all other devices.

✅ Client Opening Balance (Due) added to properly handle existing customer outstanding balances.

✅ Added Client Credit Limit with smart enforcement: fully paid sales are allowed, while partial or unpaid sales are restricted once the limit is reached.

✅ Default VAT Setting
+ Set a global VAT percentage from Settings. It will be applied automatically to POS.

✅ Document Attachments
+ You can now upload and attach documents to Purchases , Sales , Expenses.

✅ New Feature: Custom Fields for Customers & Suppliers
+ Added support for custom fields for both Customers and Suppliers.
+ Admins can create, edit, and delete custom fields from System Settings.

✅ Service & Maintenance Module
+ A complete system to manage service jobs:
+ Assign customers & technicians
+ Create dynamic checklist templates
+ Track status, notes, and job details

✅ Technician Management
+ Add, edit, and manage technicians, assign jobs, and monitor their service performance.

✅ Service Reports
+ New reporting system:
+ Service Job Report
+ Checklist Completion Report
+ Customer Maintenance History Report

✅ Stock Transfer Approval
+ Enable manager approval before transferring stock between warehouses, ensuring better control and preventing mistakes.

✅ Dynamic Appearance Settings
+ Customize logo, favicon, page title, and login page texts (hero and panel titles/subtitles) without touching code.

✅ Login Activity Report

+ Introduced a Login Activity Report that displays all login sessions, including active and historical records.

+ Helps administrators monitor user access, track login history, and enhance account security.

✅ Show/Hide Products in Online Store
+ Choose which products appear in your online store.

✅ Enable/Disable Online Store
+ Turn the entire online store feature on or off with a single setting.

✅ Print product labels directly from Purchases for quick labeling and inventory organization.

✅ Booking Module
+ Create and manage customer bookings

✅ Improved label printing and added support for more sticker sizes

✅ Added a Date Format selector in System Settings

✅ Added Reference Prefix customization in System Settings

✅ Added Price Format customization in System Settings.
+ Users can choose how prices are display

✅ Product Status (Active / Inactive)

✅ New Dashboard Cards with Date-Range Filters

✅ Subcategory Feature Added

✅ Quick Add Category & Brand (+) in Product Form

✅ Added customization options for POS Receipt.

✅ Optimized dark mode for better readability and contrast.

✅ Added the ability to choose between Thermal invoice and A4 invoice in POS.


🧰 Bug Fixes & Enhancements

✅ Updated documentation for better clarity and setup guidance.

✅ Resolved multiple minor bugs to improve performance and reliability.



# ✅ Version 5.5 — Release Notes

🚀 New in the Latest Version

✅ Added product dimensions: length, width, and height.

✅ Improved WooCommerce sync to work bi-directionally (WooCommerce ↔ system), ensuring data stays consistent on both sides.

✅ Added AI Reports for smarter insights and analyse

✅ Added the ability to update product cost and price via Excel file for existing products.

✅ Added Analytics Report

✅ Added Stock Inventory Valuation

✅ Added option to send email for booking confirmation.

✅ Added option to allow or prevent overselling in the online store.

✅ Added option to hide out-of-stock products in the online store.

✅ Added option to import products with type "Service" via Excel file.

✅ Added multi-screen support for the Customer/POS display.

✅ Added option to import Sales via CSV file.

✅ Added Warranty & Guarantee Dates on Sales

✅ Added a new Warranty/Guarantee Report to track sold items with their warranty_date and guarantee_date.

✅ Added total footer to all tables for better summary visibility.

✅ Added print option to all reports for easy printing and sharing.

✅ Improved Expenses and Deposit Reports for better accuracy and tracking.


🧰 Bug Fixes & Enhancements

✅ Updated documentation for better clarity and setup guidance.

✅ Resolved multiple minor bugs to improve performance and reliability.


# ✅ Version 5.6 — Release Notes

🚀 New in the Latest Version

✅ Enhanced the application to be pharmacy-ready by adding batch management and expiry date tracking for products.

✅ Added Progressive Web App (PWA)

✅ Added the ability to manage Email and SMS templates per language.

✅ Added Cash Drawer Auto-Open Integration using QZ Tray.

✅ Add a new feature called "Direct Network Printing (ESC/POS)" to the POS system.

✅ Add a new feature in SMS Settings called "Custom SMS Gateway" that allows users to integrate any SMS provider using their own API details

✅ Improved POS performance for faster loading and smoother transactions

✅ Added System Health Dashboard

✅ Added drag & drop widget ordering on Dashboard .

✅ Added dashboard customization options for font size and font family.

✅ Added Real-time Sales Counter page with live auto-refresh

✅ Added Internal Location (Rack/Shelf/Location) feature and reporting support.

✅ Added a new toggle option in Online Store Settings to show or hide product prices, allowing prices to be visible only for logged-in users in the online store.

✅ Added Client Portal: clients can login to view invoices, payments, download PDFs

✅ Assets: added verification dates, due-assets list/page, daily notifications (email + in-app), configurable templates, and cron setup.

✅ Sales Commission: added commission programs, agents/brokers management, automatic invoice-linked calculations, receipts, and detailed reports.

✅ Added Knowledge Base module

✅ Added multi-image support for products with gallery and main image selection

✅ Added Stripe payment method integration ( Online Store)

✅ Added Cash on Delivery (COD) payment option in the online store

✅ Added multi-category and multi-subcategory support for products

✅ Implemented private account registration with referral code option and admin approval before account activation

✅ Added ability to change the theme color by selecting a color from the customization panel.

✅ Added Keyboard Shortcuts to POS

✅ Added new feature called Overselling Control .

✅ Added Auto Journal Entries (Accounting Integration).

✅ Implement a complete Webhooks system

✅ Added Opening Balance for Suppliers

✅ Sync Booking Calendar with Google Calendar

✅ Added 3D Sales Dashboard (Visual Charts)


🧰 Bug Fixes & Enhancements

✅ Updated documentation for better clarity and setup guidance.

✅ Resolved multiple minor bugs to improve performance and reliability.