🏪 Streamline POS

v3.0.0 WordPress 6.0+ WooCommerce 8.0+

Professional Point of Sale system for WooCommerce with direct database access, rewards integration, payment gateways, and printer support.

📋 Table of Contents

📖 Description

Streamline POS is a complete point-of-sale solution built specifically for WooCommerce. Unlike other POS systems that rely on REST API calls, Streamline POS uses direct database access for lightning-fast performance, making it perfect for high-volume retail environments.

The system features a modern, intuitive interface with support for touch screens, barcode scanners, receipt printers, and integrated payment terminals. Built-in extensions include customer rewards programs, gift card management, vendor product updating, and travel/trip management.

✨ Key Features

🚀 Performance

💳 Checkout & Payments

👥 Customer Management

📦 Inventory

📊 Reporting

⚙️ Customization

🔌 Extensions

📋 Requirements

Component Minimum Version Recommended
WordPress 6.0 6.4+
PHP 8.0 8.2+
WooCommerce 8.0 9.0+
MySQL 5.7 8.0+
Browser Chrome 90+, Firefox 88+, Safari 14+ Latest versions
⚠️ Important: WooCommerce is required and must be installed and activated before installing Streamline POS.

📥 Installation

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins → Add New
  3. Search for "Streamline POS"
  4. Click Install Now
  5. Click Activate

Manual Installation

  1. Download the plugin ZIP file
  2. Go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded ZIP file
  4. Click Install Now
  5. Click Activate Plugin

FTP Installation

  1. Extract the plugin ZIP file
  2. Upload the streamline-pos folder to /wp-content/plugins/
  3. Activate the plugin through the WordPress admin Plugins menu
✅ First-Time Setup: After activation, click Streamline POS in the admin menu to access the POS. The default login is username: admin, password: admin. Change this immediately in Settings!

🚀 Quick Start Guide

Accessing the POS

There are two ways to access Streamline POS:

1. WordPress Admin (Default)

  1. Log in to WordPress admin
  2. Click Streamline POS in the admin menu
  3. The POS interface loads in the admin area

2. Frontend Access (Recommended)

✅ Cleaner Experience: Access POS from your website's frontend without the WordPress admin interface!

Installation Steps:

  1. Install the Code Snippets plugin from WordPress.org
  2. Go to Snippets → Add New
  3. Copy code from streamline-pos/frontend-access-snippet.txt
  4. Paste into snippet editor and activate
  5. Visit https://yoursite.com/pos/

Features:

💡 Tip: After activating the snippet, go to Settings → Permalinks and click "Save Changes" to flush rewrite rules.

Step 1: Configure Settings

  1. Click the ⚙️ Settings icon in the POS header
  2. Navigate to Appearance tab
    • Set your store name
    • Upload your logo
    • Choose a color theme
  3. Go to General tab
    • Set default tax rate
    • Configure guest checkout (if desired)

Step 2: Create Categories

  1. Go to Settings → Categories
  2. Click "🔓 Unlock to Edit"
  3. Add your main categories (e.g., Apparel, Equipment, Accessories)
  4. Add subcategories under each main category
  5. Click "🔒 Lock Categories" when done

Step 3: Assign Products

  1. In Settings → Categories, find "Assign Products" section
  2. Select a category and subcategory
  3. Search for products
  4. Check boxes to assign products
  5. Click "Assign Selected"

Step 4: Create POS Users

  1. Go to Settings → Users
  2. Click "Add User"
  3. Set username, password, and full name
  4. Choose role (Cashier, Manager, Admin)
  5. Configure permissions
  6. Save user

Step 5: Test a Transaction

  1. Return to POS main screen
  2. Click a product to add to cart
  3. Click "Checkout"
  4. Select payment method
  5. Complete the sale
  6. Receipt should print (or preview)
💡 Tip: All settings are automatically saved to the database and will persist through plugin updates. You can also download manual backups from Settings → General → Backup & Restore.

📝 Changelog

Version 3.0.0 - February 2026

Version 2.5.0 - January 2026

Version 2.0.0 - December 2025

🆘 Support

Documentation

Getting Help

Before Contacting Support

Please have the following information ready:

📄 License

Streamline POS is licensed under the GPL v2 or later.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.