Live on WordPress.org · WooCommerce 6.0+

Flag & Hold.
Never blocks checkout.

OmniTrust's WooCommerce plugin evaluates a completed order's fraud risk in the background, via WooCommerce's own background queue - not during checkout - and reports back into the cross-merchant network described on the OmniTrust home page.

See how it works ↓
OmniTrust for WooCommerce Settings page showing Free, Standard, and Business pricing tiers with a license-key activation field
WooCommerce order on hold with private OmniTrust admin note after a HIGH risk verdict

How it works · WooCommerce

Flag & Hold.
Never blocks checkout.

Evaluation runs through WooCommerce's own background queue for reliable, on-time checks - it doesn't depend on your site's basic scheduled-task system, so there's no risk of missed or delayed checks.

1

Order processed, checkout unaffected

Evaluation is queued in the background right after checkout completes. Your buyer's checkout is never slowed down or blocked.

2

High risk → order put on hold

A HIGH verdict moves the order to WooCommerce's On hold status, adds a private admin-only note, and tags the order omnitrust-hold. No email is ever sent to the buyer as a result.

3

Low risk → order proceeds

A LOW verdict leaves the order untouched - a private order note simply confirms the evaluation completed successfully.

Manual "Start evaluation"

Any order that hasn't completed evaluation yet always shows a "Start evaluation" order action - it runs synchronously, is safe to retry, and disappears once the order has been evaluated.

Fail-open on API errors

If the evaluation call fails, the order is left alone - never silently held hostage by a network hiccup. The failure is always logged as a private note, with no automatic retry; use "Start evaluation" to try again.

Report actions, once evaluated

Once an order has completed evaluation, its "Order actions" panel offers "Report COD non-collection to OmniTrust" and "Report wardrobing/deshopping to OmniTrust" - neither is offered before evaluation completes.

See it in action

Real admin.
Real output.

License key activation

After installing, choose a pricing tier or paste an existing license key on Settings → OmniTrust. Your license key is automatically exchanged for an API key - you never request or paste a raw API key yourself.

Fulfillment-race limitation

Flag & Hold runs after checkout, so it's a weaker guarantee than a pre-purchase block - a fast, highly automated fulfillment pipeline could ship an order before the async hold applies. Restated on the plugin's own settings page.

Install from the WordPress.org plugin directory

Search "OmniTrust" from wp-admin → Plugins → Add New and install directly, or download the ZIP from the WordPress.org listing and upload it manually. Then activate it and choose your tier or license key under Settings → OmniTrust. Prefer a manual install? Download the plugin directly from latest.zip and upload it the same way via Plugins → Add New → Upload Plugin.

Pricing

Simple tiers.
No surprises.

Every tier is available on the WordPress.org listing - you choose yours after installing, from Settings → OmniTrust.

Requirements: WordPress 5.6+ (tested up to 7.1), WooCommerce 6.0+, PHP 7.4+.

Free

$0/mo

Up to 100 risk checks/month

Get it on WordPress.org or download latest.zip
Most popular

Standard

€10/mo

Up to 1,000 risk checks/month

Get it on WordPress.org or download latest.zip

Business

€50/mo

Unlimited risk checks

Get it on WordPress.org or download latest.zip

Tier selection happens after installing the plugin, from Settings → OmniTrust inside wp-admin - there is no separate checkout on this page.

One shared system

Flag & Hold is the WooCommerce face
of a cross-merchant network.

Every store plugin - PrestaShop and WooCommerce today, more platforms planned - reports into the same hashed, Bayesian-scored network described on the OmniTrust home page.

Get it on WordPress.org