Early access · 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 Action Scheduler - 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 with masked API key and fulfillment-race notice
WooCommerce order on hold with private OmniTrust admin note after a HIGH risk verdict

How it works · WooCommerce

Flag & Hold.
Never blocks checkout.

Evaluation is dispatched via WooCommerce's Action Scheduler, not wp-cron - there is no wp-cron fallback if Action Scheduler is unavailable.

1

Order processed, checkout unaffected

Evaluation is enqueued as an async Action Scheduler task 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.

Masked API key storage

Your OmniTrust API key is entered once on Settings → OmniTrust and stored on your server - it's never displayed back to you in plaintext again, only as a masked value.

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.

Direct-download install, not on WordPress.org

This plugin is distributed as a direct-download ZIP only. It is not listed on the WordPress.org plugin directory - install it the same way you would install any manually-supplied plugin ZIP, then activate it and add your API key under Settings → OmniTrust.

One shared backend

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 early access