=== TrustVerify for WooCommerce ===
Contributors: trustverify
Tags: fraud, fraud-prevention, order-fraud, risk, woocommerce
Requires at least: 5.6
Tested up to: 6.6
Requires PHP: 7.2
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Real-time order fraud scoring for WooCommerce, powered by TrustVerify.

== Description ==

TrustVerify scores every new WooCommerce order against a suite of fraud signals
(email risk, IP, order value, billing/shipping mismatch, velocity) and returns a
trust score (0-100) plus a decision (APPROVED / REVIEW / REJECTED).

Based on your thresholds the plugin will:

* Add a colour-coded trust score to the order (visible on the admin order screen).
* Flag risky orders with an order note, or
* Hold risky orders "On hold" for manual review before fulfilment.

The plugin fails open: if TrustVerify is unreachable, orders are never blocked or
lost — they simply go through unscored with a note.

== Installation ==

1. In the TrustVerify dashboard, go to **API Keys** and create a live API key.
2. In WordPress, go to **Plugins -> Add New -> Upload Plugin** and upload
   `trustverify-woocommerce.zip`, then **Activate**.
3. Go to **WooCommerce -> Settings -> Integrations -> TrustVerify**.
4. Paste your API key, choose "Flag only" or "Hold for review", set your
   thresholds, and **Save changes**.
5. Place a test order — the trust score appears on the order and a note is added.

== Frequently Asked Questions ==

= Does this block legitimate customers? =

No. The plugin never blocks checkout. In "Flag only" mode it just annotates the
order; in "Hold for review" mode it moves risky orders to "On hold" so you decide.

= What data is sent to TrustVerify? =

The order's email, IP, order total, and billing/shipping country — used only to
compute the fraud score. See https://trustverify.co.uk/privacy.

== Changelog ==

= 1.0.0 =
* Initial release: order scoring, flag/hold modes, admin score display.
