=== Trivo Point of Sale ===
Contributors: wptrivo
Donate link: https://wptrivo.com/
Tags: pos, woocommerce pos, inventory, store credit
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A lightweight, powerful Point of Sale (POS) system for WooCommerce. Transform your browser into a fast-loading cash register.

== Description ==

Trivo Point of Sale is a lightweight point of sale (POS) solution built specifically for WooCommerce. It allows shop owners to sell their online products in physical stores, syncing inventory in real-time.

Designed for speed and ease of use, the POS terminal runs directly in your web browser, making it compatible with desktops, laptops, and tablets.

= Key Features =
* **Real-time Sync:** Automatically syncs products, stock, and orders with your WooCommerce store.
* **Store Credit System:** Allow customers to pay using store credit and issue refunds directly to their credit balance.
* **Flexible Refunds:** Precision-safe refund processing for line items and taxes.
* **Variation Support:** Sell variable products with ease using a clean selection interface.
* **Customer Management:** Quick search and selection of customers, with full credit history tracking.
* **Custom Receipts:** Professional thermal receipt printing with customizable headers and footers.
* **Parked Orders:** Suspend carts and resume them later to handle multiple customers efficiently.
* **Secure & Scalable:** Built with security best practices and paginated admin interfaces for large datasets.

== Installation ==

1. Upload the `trivo-point-of-sale` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to `WPTrivo POS > Store Setup` to create your first store.
4. Go to `WPTrivo POS > Registers` to create a register for your store.
5. Click 'Open Terminal' on your register to start selling!

== Frequently Asked Questions ==

= Does it sync with WooCommerce inventory? =
Yes, all sales made through the POS terminal update your WooCommerce stock levels instantly.

= Can I use it on a tablet? =
Absolutely. The POS terminal is fully responsive and optimized for touch interfaces on tablets.

= How do I issue a refund to store credit? =
In the terminal, go to the 'Returns' section, search for the order, select the items to return, and choose 'Store Credit' as the refund method.

== Screenshots ==

1. The POS Terminal interface.
2. The POS Order History interface.
3. Order return interface.
4. Cash management interface.
5. Store credit management page.
6. Settings and configuration.

== Changelog ==

= 1.0.0 =
* Initial release.
* Added Store Credit payment and refund system.
* Implemented precision-safe refund calculations.
* Added paginated Store Credit management in Admin.
* Added variation support in terminal.
* Improved security with nonces and sanitization.
* Added ability to toggle Store Credit features.

== Upgrade Notice ==

= 1.0.0 =
Initial stable release of Trivo Point of Sale.