=== Chargebacks911 ===
Contributors: chargebacks911dev
Tags: woocommerce, chargebacks, disputes, fraud, alerts
Requires at least: 6.5
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Get pre-chargeback alerts and dispute reporting for your WooCommerce store, so you can resolve issues before they become chargebacks.

== Description ==

Chargebacks911 connects your WooCommerce store to the Chargebacks911 service so you can catch disputes early,
respond before they escalate to chargebacks, and track dispute activity.

This plugin connects to a hosted service. Alerts and reports require a paid Chargebacks911 subscription; the plugin itself
is complete and has no locked features.

= How it works =

1. Activate the plugin and go to WooCommerce > Chargebacks911.
2. Click Open Chargebacks911. The app opens in a new tab.
3. The first time, WooCommerce asks you to approve read-only access. After you approve, the app walks you through
   setup: confirm your business details, add your payment descriptors, choose alert coverage, and start monitoring.
4. After setup, the same button opens your Chargebacks911 reports, billing, and settings.

== Installation ==

1. Upload the plugin zip via Plugins > Add New > Upload Plugin, or install it from the plugin directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to WooCommerce > Chargebacks911 and click Open Chargebacks911.

There is nothing to configure: the plugin package already contains its connection settings.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce 8.4 or newer must be installed and active.

= Does this plugin charge customers or modify checkout? =

No. It does not touch checkout, payment processing, or order totals.

= What data does this plugin send to Chargebacks911? =

Nothing until you click Open Chargebacks911. See the "External services" section below for what is sent and when.

= Where do I get a Chargebacks911 account? =

The app creates your account during setup. For help, contact your Chargebacks911 account team or visit
https://chargebacks911.com.

== External services ==

This plugin connects to the Chargebacks911 service (https://apps.chargebacks911.com), operated by Chargebacks911, to
provide pre-chargeback alerts and dispute reporting. It is not functional without it. Nothing is sent when you
activate the plugin.

What is sent, and when:

* **When you click Open Chargebacks911 for the first time**: your WooCommerce store ID, the app reference built into
  the plugin, and your wp-admin address are sent to Chargebacks911, which returns you to WooCommerce's own approval
  screen. If you approve read-only access, WooCommerce creates an API key and sends it to Chargebacks911, which uses
  it to confirm your store and read your store's name, address, and email. You can revoke the key any time under
  WooCommerce > Settings > Advanced > REST API; deactivating the plugin deletes it.
* **Each time you click Open Chargebacks911 afterwards**: your store ID, the app reference, your wp-admin address,
  your admin language, the current time, a random one-time value, and your WordPress user ID, email address, and first
  and last name are sent, signed with your store's API key secret, to open the app. The secret itself is never sent.
  Anything you enter in the app (business details, payment descriptors, alert coverage, billing) is sent directly to
  Chargebacks911.
* **When you deactivate the plugin**: if the store is connected, your store ID, the app reference, and the current
  time are sent, signed with your store's API key secret, so the connection is deactivated.

Terms of use: https://apps.chargebacks911.com/terms-of-use
Privacy policy: https://apps.chargebacks911.com/privacy-policy

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
