=== TruSync ===
Contributors: developstudio1119
Tags: woocommerce, quickbooks, accounting, inventory, sync
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 0.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Automatic order and inventory synchronization with QuickBooks Online.

== Description ==

TruSync connects your WooCommerce store to the TruSync cloud service, which automatically posts your orders and inventory to QuickBooks Online so your accounting records stay in sync without manual data entry.

Once you connect your store, TruSync keeps WooCommerce and QuickBooks Online aligned:

* **Order sync** — each WooCommerce order is posted to QuickBooks Online as the matching sales document, in real time via WooCommerce webhooks.
* **Inventory sync** — stock changes flow between QuickBooks Online and WooCommerce so quantities match in both systems.
* **Payment mapping** — order payment methods are mapped to the correct QuickBooks Online deposit accounts.
* **Sales tax mapping** — order tax lines are mapped to your QuickBooks Online tax jurisdictions.
* **Product matching** — your WooCommerce products are matched to existing QuickBooks Online items, with historical order backfill available.

= External service =

TruSync is the WooCommerce connector for the TruSync service, and a TruSync account is required. All order processing, QuickBooks Online communication, billing, and account management happen on the TruSync service. The plugin securely links your store to that service over the WooCommerce REST API and provides single sign-on to the TruSync dashboard. No accounting data is stored in WordPress.

* Service: https://app.trusync.ai

== Installation ==

1. Upload the plugin zip through **Plugins > Add New > Upload Plugin**, or install from the WordPress.org directory.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Click the **TruSync** menu item in the admin sidebar.
4. Click **Connect** to authorize the connection to your TruSync account and start syncing.

== Frequently Asked Questions ==

= Do I need a QuickBooks Online account? =

Yes. TruSync synchronizes your WooCommerce store with QuickBooks Online, so an active QuickBooks Online account is required.

= Do I need a TruSync account? =

Yes. The plugin connects your store to the TruSync service, which performs the synchronization. You can create an account during the connection step.

= Where does the synchronization happen? =

Order and inventory processing happens on the TruSync service. The plugin connects your store to that service and does not store accounting data in your WordPress database.

= What happens when I uninstall the plugin? =

The plugin removes its own options, the WooCommerce webhooks it registered, and the WooCommerce API keys created during connection. Your WooCommerce orders and products are never modified or deleted.

== Screenshots ==

1. Keep your online store inventory and your QuickBooks Online books in sync automatically.
2. Every order flows from your online store through TruSync into QuickBooks Online, updating sales and stock.
3. The TruSync dashboard shows your QuickBooks connection, live sync statistics, and recent order activity.
4. Connect your QuickBooks Online account in a few guided steps to start syncing.

== Changelog ==

= 0.1.0 =
* Initial release.

== Upgrade Notice ==

= 0.1.0 =
Initial release.
