=== Brilliant Directories Sync for WooCommerce ===
Contributors: brilliantdirectories
Tags: brilliant directories, woocommerce, memberships, customer sync, automated sync
Requires at least: 5.6
Tested up to: 7.1
Stable tag: 1.0.8
License: GPL2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Plugin URI: https://www.brilliantdirectories.com/

Sync WooCommerce customers seamlessly with Brilliant Directories using this integration plugin.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/brilliant-directories-sync-for-woocommerce` directory, or install the plugin through the WordPress plugin screen.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Go to the plugin settings page by navigating to **Brilliant Directories** in the WordPress admin sidebar.
4. Add your **Brilliant Directories API key** and configure other necessary settings.

== Key Benefits for WooCommerce Users ==

- Turn Customers into Directory Members – Automatically add new WooCommerce buyers as members in Brilliant Directories.
- Send Email Newsletters – Use Brilliant Directories’ built-in email marketing tools to engage your customers.
- Organize Members with Tags – Auto-assign tags to WooCommerce customers for targeted email campaigns.
- Sell Premium Memberships – Convert WooCommerce customers into paid directory members.
- Centralize Customer Data – Manage all users in one system instead of separate lists.
- Fully Automated Syncing – No need for manual data entry—set it and forget it.

== Key Features ==

- Sync New WooCommerce Customers – Automatically create new members in Brilliant Directories when they register or checkout.
- Manual & Scheduled Syncs – Sync existing customers instantly or set up automated syncs daily, weekly, or monthly.
- Custom Membership Assignments – Map WooCommerce customers to specific Brilliant Directories membership plans.
- Flexible Account Statuses – Automatically set new accounts as Active or Inactive.
- Welcome Email Integration – Choose whether new members receive a welcome email upon creation.
- Tag Assignments – Automatically assign tags to new members for better segmentation.

No more manual data transfers—this plugin keeps your WooCommerce customers auto-magically synced with Brilliant Directories.

== Frequently Asked Questions ==

= Do I need a Brilliant Directories account to use this plugin? =

Yes, a Brilliant Directories account is required to sync WooCommerce customers. You can create a free account at [https://www.brilliantdirectories.com/free-trial](https://www.brilliantdirectories.com/free-trial).
  
= Where do I generate my Brilliant Directories API key? =

You can generate your API key from your Brilliant Directories dashboard. Follow this guide: [https://support.brilliantdirectories.com/support/solutions/articles/12000088768](https://support.brilliantdirectories.com/support/solutions/articles/12000088768).

= Where can I report an issue or request a new feature? =

When the plugin is installed, there is an area to submit feedback and report issues directly within the settings. Our team prioritizes critical issues and popular feature requests.

= How does the sync process work? =

The plugin syncs WooCommerce customers to your Brilliant Directories website automatically on new registrations or through manual and scheduled syncs.

= Will existing customers be imported when I install the plugin? =

Yes, you can run a manual sync to import all existing WooCommerce customers into Brilliant Directories.

= What happens if a customer already exists in Brilliant Directories? =

The plugin skips existing email addresses to prevent duplicate accounts.

= Does this plugin support guest checkout users? =

Yes, you can choose to sync both registered users and guest checkouts in the settings.

= Can I control which membership plan new members are assigned to? = 

Yes, you can define the Membership Plan ID that synced users will be assigned to in Brilliant Directories.

= Will new members receive a welcome email? = 

You can enable or disable automatic welcome emails based on your settings.

= Does this plugin work with WordPress multisite? = 

Currently, the plugin is not tested on WordPress Multisite, but we may add support in a future update.

= What happens if I disable the plugin? =

If you disable the plugin, syncing will stop, but all previously synced members will remain in Brilliant Directories.

== External Services ==

This plugin embeds an iframe from Brilliant Directories to provide tutorial videos, FAQs, and additional plugin-related information within the plugin settings page.

Service: [Brilliant Directories](https://www.brilliantdirectories.com/)

What data is sent:

When accessing the plugin settings page, the plugin loads an iframe from https://get.brilliantdirectories.com/wordpress-woocommerce-plugin-iframe.
This iframe may load resources such as Google Fonts, YouTube videos, and stylesheets from external sources.
A session management cookie is set by Brilliant Directories for maintaining session security.

Privacy & Terms:

[Brilliant Directories Privacy Policy](https://www.brilliantdirectories.com/online-directory-script-privacy-policy)
[Brilliant Directories Terms of Service](https://www.brilliantdirectories.com/online-directory-terms-of-use)

== Changelog ==

= 1.0.8 =
* Improved UI button styling.

= 1.0.7 =
* WordPress version compatibility update.

= 1.0.6 =
* WordPress version compatibility update.

= 1.0.5 =
* Bug fixes and improvements.

= 1.0.4 =
* Optimized Help text for URL field to guide users.

= 1.0.3 =
* API Field Validation Improvements: Enhanced validation logic for API fields to ensure more accurate and secure data handling.

= 1.0.2 =
* New feature: Ability to assign membership plan ID based on specific product purchased.

= 1.0.1 =
* Performance improvements: Reduced sync batch size for stability.
* Compatibility improvements for Brilliant Directories menu integration.

= 1.0.0 =
* Initial release of the plugin.
* Features include syncing WooCommerce customers to Brilliant Directories, admin menu, and settings page.

== Upgrade Notice ==

= 1.0.0 =
Initial release, no upgrade needed.

== Screenshots ==

1. Screenshot of the General settings.
2. Screenshot of the Member setup.

== Support ==

If you have any issues or need help, please visit our support forum or contact us at support@brilliantdirectories.com.
