AppWowWow
Create account
← Back to products
E-Commerce

Shopping cart system

A complete E-Commerce and POS platform designed to manage online and in-store sales from one system. It includes products, inventory, carts, checkout, payments, promotions, coupons, customers, affiliates, dropshipping, POS, reports, analytics, customer support, and a comprehensive administration dashboard. Ideal for businesses that want to launch an online store or combine online sales, physical store operations, and inventory management into one platform.

Packages & Pricing

Packages & Pricing

The setup fee is charged only for the first installation of this product. Renewals and package changes for the same product are not charged again.

half_year

6 Months (Shared Hosting)

฿2,000.00every 6 months

Designed for businesses that need medium-term use with a lower monthly cost

Initial setup fee ฿300.00

Renewal ฿2,000.00

Choose this package
yearly

Yearly (Private Hosting)

฿10,599.00per year

A cost-effective package for long-term use with an annual renewal option, emphasizing privacy and a spacious, uncrowded experience.

Initial setup fee ฿300.00

Renewal ฿10,599.00

Choose this package

Product Overview

Shopping Cart + POS System is a complete E-Commerce and retail management platform designed to help businesses manage products, online sales, in-store transactions, inventory, customers, payments, promotions, and administrative operations from a single system.

Customers can browse and search products, filter by category or brand, view product variants and galleries, add products to a cart, save favorites, place orders, and make payments using bank transfer or QR payment. Both registered customers and guest checkout are supported.

Online orders and POS transactions share the same inventory system. Multiple branches and warehouses are supported, while a detailed Stock Ledger records every inventory movement. Online orders can reserve inventory while waiting for payment and automatically release reserved stock when the reservation expires.

The built-in POS allows staff to find products by name, SKU, or barcode, create sales, accept payments, and deduct inventory immediately. Returns and refunds are also supported, including the ability to determine whether returned items should be added back to available stock.

Marketing tools include promotions, coupons, affiliate and referral tracking, commissions, and dropshipping workflows, allowing businesses to create multiple sales channels and marketing campaigns.

The platform also includes a CMS for news and articles, image galleries, customizable storefront sections, a theme editor, and 30 built-in theme presets. SEO settings, sitemap generation, robots.txt, and Google AdSense-ready configuration are also included.

Customer service features include Live Chat, Support Tickets, Contact Inbox, Notifications, and Email Services. Staff can manage conversations, assign support requests, and communicate with customers directly from the administration system.

Administrators have access to Reports, Analytics, Automation, System Health, Error Center, Audit Logs, Backup and Restore, a read-only Database Viewer, maintenance controls, and system configuration tools.

The architecture supports separate databases for Live Chat, Support, Logs, Analytics, and Operations. This improves scalability and prevents optional modules from affecting the core storefront and POS system if one service becomes unavailable.

The system is suitable for online retailers, physical stores, multi-branch businesses, dropship sellers, affiliate-based businesses, and organizations that need a flexible E-Commerce platform that can continue to grow with their business.

Features

🛒
Shopping Cart

Customers can add, update, and remove products from the cart with support for both members and guests

🏪
Online Storefront

Online storefront for products, categories, brands, featured items, new arrivals, and related products

🔎
Product Search & Filters

Search products by name, SKU, category, brand, and multiple sorting options

📦
Product Management

Manage product details, pricing, SKU, barcode, images, and product status from the admin panel

🎨
Product Variants

Supports product variations such as color, size, model, and attributes with separate SKUs and prices

🖼️
Media Library

Centralized media management with direct uploads and external image URLs

❤️
Wishlist

Registered customers can save products to their wishlist for later

🕘
Recently Viewed

Shows recently viewed products so customers can quickly return to items of interest

📋
Order Management

Create and manage orders with item details and complete order status tracking

👤
Guest Checkout

Customers can complete purchases without creating an account

👥
Customer Accounts

Customer accounts include profiles, addresses, order history, wishlists, and account management

🔐
User Authentication

Supports email/password authentication with architecture prepared for Google Login

💳
Payment Management

Supports multiple payment methods and stores payment history for each order

🏦
Bank Transfer

Configure bank accounts and allow customers to upload transfer payment evidence

📱
QR Payment

Displays QR codes for convenient customer payments

🧾
Payment Slip Verification

Administrators can review, approve, or reject payment slips with rejection reasons

🔁
Payment Slip Resubmission

Customers can resubmit payment evidence after rejection while preserving previous payment history

📚
Inventory Management

Online storefront and POS share the same inventory data to keep stock synchronized

📖
Stock Ledger

Records stock increases, sales, returns, adjustments, and other inventory movements

🏢
Multi-Branch & Warehouse

Supports multiple branches and warehouses for growing businesses

⏳
Stock Reservation

Reserves inventory while awaiting payment and automatically releases expired reservations

🖥️
Point of Sale

Built-in POS for in-store sales, product lookup, payments, and automatic stock deduction

🏷️
Barcode & SKU

Quickly find POS products by barcode, SKU, or product name

🧾
POS Transactions & Receipts

Stores POS transaction history and supports receipt printing workflows

↩️
Product Returns

Process returned products and classify them as sellable, damaged, or lost

💸
Refund Management

Records refunds and maintains refund history for each order

🏷️
Promotions

Create percentage or fixed-value promotions with schedules and conditions

🎟️
Coupons

Create coupons with minimum spend, expiration, usage limits, and customer restrictions

🧩
Promotion Stacking

Control whether promotions and coupons can be combined and define their priority

🔗
Affiliate & Referral

Supports referral codes and tracks customers and sales generated by affiliates

🪙
Affiliate Commission

Calculates commissions from affiliate-generated orders

🚚
Dropshipping

Supports reseller profiles and direct-to-customer dropshipping workflows

💬
Live Chat

Floating website chat allows customers and guests to contact support directly

📎
Chat Attachments

Customers and staff can exchange images and supported files through Live Chat

👨‍💼
Staff Chat Assignment

Support agents can claim or assign conversations to responsible staff members

🎫
Support Tickets

Customers can create tickets, reply, attach files, and track support status

✉️
Contact Inbox

Dedicated Contact Us inbox separated from support tickets for general inquiries

🔔
Notifications

In-system notifications with unread counts and read status

📧
Email Service

Email service architecture for notifications, customer communication, and system workflows

📰
CMS & News

Publish news, articles, categories, cover images, and promotional content

🖼️
Multi-Image Galleries

Articles support multi-image galleries that open from the image selected by the visitor

🎨
Theme Editor

Customize colors, backgrounds, typography, and storefront appearance from the admin panel

🖌️
30 Theme Presets

Includes 30 built-in themes with support for fully customizable themes

🧱
Storefront Builder

Enable, disable, and reorder homepage sections such as hero banners, products, and news

⚙️
Site Settings

Manage site name, logo, favicon, tagline, and global settings without editing source code

📈
SEO Management

Supports Meta Titles, Meta Descriptions, sitemap generation, and page-level SEO settings

🗺️
Automatic Sitemap

Generates a sitemap to help search engines discover and index website content

🤖
Robots.txt

Configure robots.txt to control search engine crawler access

📢
AdSense Ready

Prepared for Google AdSense configuration without hard-coded client or slot IDs

📊
Business Reports

Reports for sales, orders, best-selling products, inventory, payments, promotions, and affiliates

📉
Analytics

Tracks page views, product views, searches, checkout events, and conversions

🔍
Search Analytics

Analyze customer search terms and result counts to improve merchandising and search usability

⏰
Automation Scheduler

Automates reservation expiration, analytics rollups, cleanup tasks, and scheduled operations

🪟
Windows Task Scheduler Ready

Scheduled jobs can run automatically on Windows Server or XAMPP

⌨️
Cron Ready

Automation tasks can run through Cron on Linux servers

📊
Admin Dashboard

Central dashboard for business operations and system administration

👥
Roles & Permissions

Supports Admin, Head Staff, Staff, and Customer roles with granular permissions

🔒
Secure System

Includes CSRF protection, XSS escaping, prepared statements, audit logs, and role-based permissions

🛡️
Login Protection

Detects repeated failed logins and can temporarily lock accounts against brute-force attacks

💚
System Health Center

Check PHP extensions, storage, and database connection health from the admin panel

⚠️
Error Center

Records errors with Request IDs while keeping sensitive technical details hidden from customers

📜
Audit Log

Records who performed an action, when it happened, and important before-and-after values

🗄️
Read-Only Database Viewer

Authorized administrators can inspect databases while passwords, tokens, secrets, and sensitive values remain masked

☁️
Multi-Database Backup

Back up the main database, individual module databases, or all configured databases together

♻️
Safe Restore

Validates checksums and automatically creates a pre-restore backup before restoring data

🛠️
Maintenance Mode

Enable maintenance mode and customize customer-facing maintenance messages from the admin panel

🐞
Debug Control

Enable or disable debugging while protecting production users from sensitive error details

🗃️
Multi-Database Architecture

Separates Live Chat, Support, Logs, Analytics, and Operations from the main commerce database for easier scaling

🛡️
Failure Isolation

Optional module failures do not need to stop the main storefront, checkout, or POS

🔑
Subscription Licensing

Supports domain-bound licenses with configurable expiration dates and validation

♾️
Source Buyout Licensing

Supports permanent source-code licenses without domain or expiration restrictions

🛡️
License Tamper Protection

Uses digital signatures and authenticated encryption to detect modified or corrupted license files

🚀
Deployment Ready

Supports Windows/XAMPP development and Linux production deployment

⚡
Easy Installation & Verification

Includes migrations, syntax checks, health checks, and release verification for easier deployment

💻
PHP 8 & MariaDB

Built with PHP 8 and MariaDB using a modular architecture designed for maintenance and future expansion