=== 20Tabs for WooCommerce ===
Contributors: twentytabs
Tags: woocommerce, pos, point-of-sale, orders, 20tabs
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html
WC requires at least: 8.0
WC tested up to: 10.7

Sync WooCommerce orders automatically to your 20Tabs point-of-sale system.

== Description ==

**20Tabs for WooCommerce** connects your WooCommerce webshop directly to the 20Tabs point-of-sale platform. Every order placed in your webshop automatically appears in 20Tabs — no manual entry, no missed orders.

= Features =

* Automatic order sync from WooCommerce to 20Tabs
* Real-time via WooCommerce webhooks
* Simple product mapping via searchable dropdown — no ID typing
* Supports simple products and product variations
* Online payments automatically registered in 20Tabs
* Easy setup with one-click OAuth connection

= Requirements =

* A 20Tabs subscription (https://20tabs.nl)
* WooCommerce 8.0 or later
* WordPress 6.0 or later

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/twenty-tabs-woocommerce/`, or install via the WordPress plugins screen.
2. Activate the plugin through the "Plugins" menu in WordPress.
3. Go to **WooCommerce > Settings > Integrations > 20Tabs**.
4. Enter your 20Tabs domain and click **Connect to 20Tabs**.
5. Authorize the connection on the 20Tabs page.
6. Map your products: on each WooCommerce product, select the matching 20Tabs product in the "20Tabs" metabox.

== Frequently Asked Questions ==

= Do I need a 20Tabs account? =

Yes. Sign up at https://20tabs.nl.

= Are orders synced in real-time? =

Yes. Orders are pushed to 20Tabs via WooCommerce webhooks the moment they are placed.

= What happens if a product is not mapped? =

Orders will still be created in 20Tabs using a default product. A task is created in 20Tabs reminding you to map the product.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
