Description
✨ Key Features
- 🔁 Two-way connectivity: Connect SalePro POS (backend) with your WooCommerce store (frontend).
- 📦 Product sync: Send POS products (name, SKU, price, quantity) to WooCommerce in a few clicks.
- 📥 Order import: Pull WooCommerce online orders into SalePro so staff can process/pick/fulfil from POS.
- 📊 Inventory unification: When stock is sold at POS, the quantity can be synced back to WooCommerce (avoids overselling).
- ⚙️ Mapping tools: Map POS categories/units/taxes to WooCommerce categories and tax classes.
- 🧑💻 Admin control: Enable/disable sync, set cron/API frequency, choose what to sync (products only, orders only, or both).
- 🌍 Multi-store ready: Suitable for setups where SalePro runs for several outlets but the online shop is single WooCommerce.
- 🔐 Secure API connection: Uses WooCommerce REST API (Consumer Key / Secret) for safe data exchange.
- 📝 Logs & status: View last sync time, number of products synced, and error messages inside SalePro.
⚙️ Technical Stack
- Base app: SalePro POS & Inventory Management (PHP / Laravel-style structure or custom MVC, depending on your version)
- Add-on type: PHP module / controller + views integrated into SalePro admin
- WooCommerce side: WordPress + WooCommerce (latest stable), WooCommerce REST API enabled
- Required PHP extensions: cURL, JSON, OpenSSL, Mbstring
- Server requirements:
- PHP 7.4 – 8.x
- MySQL / MariaDB
- Apache or Nginx with HTTPS for secure API calls
- Communication: WooCommerce REST API (CRUD for products, orders, inventory)
🧩 Installation Guide
- Prerequisite: Make sure SalePro POS & Inventory Management is installed and working.
- Upload Add-on: Copy the add-on/module folder into your SalePro installation (usually inside
modules/orapp/Modules/depending on script structure). - Activate: Login to the SalePro admin panel → Modules / Add-ons → enable “POS to WooCommerce”.
- Configure WooCommerce API: In your WordPress dashboard → WooCommerce → Settings → Advanced → REST API, create keys and copy Consumer Key and Consumer Secret.
- Paste Keys in SalePro: Go back to SalePro → WooCommerce Settings → enter Store URL, Consumer Key, Consumer Secret.
- Run first sync: Choose “Sync Products” to push SalePro items to WooCommerce, then “Sync Orders” to pull recent online orders.
- Set Cron (optional): Add a cron job to run sync periodically (e.g. every 15 minutes) so stock stays in sync.
📦 Deliverables
- ✅ Add-on source code (PHP) for SalePro
- ✅ Admin views / settings pages for WooCommerce API
- ✅ Basic documentation (install + config)
- ✅ Example cron/command for automated sync
- ✅ GPL redistribution note
📱 Supported Platforms
- Backend: Any modern LAMP / LEMP hosting running SalePro
- CMS / Shop: WordPress 6.x + WooCommerce 8.x (or compatible)
- Devices: Web admin runs in modern browsers (Chrome, Firefox, Edge, Safari)
- POS devices: SalePro front can be used on desktop, tablet, or touch-screen POS terminals
🧠 Notes
License: This add-on is prepared for GPL / GPL-compatible redistribution. You may study, modify, and redistribute under the same license. Keep original copyright
and author credits when re-sharing.
Customization Tips:
- Map SalePro product fields (SKU, barcode, unit price, tax) to WooCommerce product meta for cleaner listings.
- If you use variable products on WooCommerce, consider extending the add-on to push SalePro variants as WC variations.
- Enable logging during the first days to detect mismatches (e.g. products without SKU will not sync correctly).
- Always test on a staging WooCommerce site before syncing to your live store.
SEO Assurance: This description includes strategic keywords such as “POS to WooCommerce”, “SalePro add-on”,
“sync inventory between POS and WooCommerce”, and “PHP POS integration”, and is structured with semantic HTML for
better indexing on GPL / script / nulled-resource directories while keeping the tone transparent and professional.
👨💻 Original Developer Credit
This module is an extension for the original “SalePro – POS & Inventory Management System” PHP script,
developed and sold by its respective author on marketplaces such as CodeCanyon / Envato. All functional and creative
credit belongs to the original developer of SalePro and to the author of this WooCommerce connector.
If you use this in production, please consider purchasing or supporting the original author on their marketplace page.
🔒 Disclaimer
Transparency Notice: This is a GPL-style description intended for educational and redistribution sites. We do not claim ownership of the SalePro core script or the WooCommerce platform.
You are responsible for:
(1) having a valid license for SalePro, (2) ensuring your WooCommerce store exposes the REST API securely (HTTPS),
and (3) testing synchronization on non-production data first.
This add-on is provided “as is”, without warranty; use at your own risk.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.