Title: BadActors.io Fraud Review for WooCommerce
Author: badactors
Published: <strong>January 12, 2026</strong>
Last modified: January 12, 2026

---

Search plugins

![](https://ps.w.org/badactorsio/assets/banner-772x250.png?rev=3438132)

![](https://ps.w.org/badactorsio/assets/icon-256x256.png?rev=3438132)

# BadActors.io Fraud Review for WooCommerce

 By [badactors](https://profiles.wordpress.org/badactors/)

[Download](https://downloads.wordpress.org/plugin/badactorsio.1.1.7.zip)

 * [Details](https://pcd.wordpress.org/plugins/badactorsio/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/badactorsio/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/badactorsio/#installation)
 * [Development](https://pcd.wordpress.org/plugins/badactorsio/#developers)

 [Support](https://wordpress.org/support/plugin/badactorsio/)

## Description

Integrates WooCommerce with BadActors.io fraud detection API to help merchants identify,
prevent and report fraudulent orders.

### Review Customers, Prevent Friendly Fraud, and Protect Your E-Commerce Business

Protect your business from chargeback fraud and return fraud with BadActors. Our
merchant-powered fraud detection system flags high-risk orders before they cost 
you money. When customers abuse chargebacks or return policies, share fraud reports
with our network. We\’ll alert you when they order from you, giving you the power
to protect your business.

### How it Works

 1. When a customer commits chargeback fraud or return fraud, document the incident
    directly from your order page. Your fraud report helps protect merchants across
    our network.
 2. Our system automatically scans every new order against our fraud database, flagging
    customers with verified fraud reports from other merchants.
 3. Get instant alerts on high-risk orders. Require signature confirmation, add insurance,
    or cancel suspicious orders. You stay in control.

### External Services

This plugin connects to the BadActors API to compare customer information
 to our
system to find any matching fraud reports.

Basic order information is sent and stored in our system for potential fraud
 analysis.
That data includes order total, order date, WooCommerce order number, total order
item quantity, and billing postal code.

Additionally, when a merchant submits a fraud review, we store the customer’s
 contact
information associated with that order, including first and last name, email, phone
number, and billing and shipping address. We never share any of a customer’s personal
contact information with another merchant. It’s stored exclusively for the purpose
of matching their fraud report to other orders they submit.

Privacy Policy: https://badactors.io/privacy-policy
 Terms of Service: https://badactors.
io/terms-of-service

### Security Features

 * Nonce verification for all admin actions
 * Capability checks for user permissions
 * Input sanitization and validation
 * Secure API token storage
 * SQL injection prevention

### Support

For technical support or questions about the API integration, please contact BadActors.
io support or check the WordPress error logs for detailed error information.

## Screenshots

 * [[
 * API Settings page with authentication options
 * [[
 * Fraud review results widget on order admin page
 * [[
 * Submit fraud review form
 * [[
 * Risk score display with color-coded indicators

## Installation

 1. Upload the plugin files to `/wp-content/plugins/badactorsio/` or install through
    the WordPress plugins screen
 2. Activate the plugin through the \’Plugins\’ screen in WordPress
 3. Ensure WooCommerce and Action Scheduler are installed and active
 4. Visit [badactors.io](https://badactors.io) and register for a free account
 5. Navigate to WooCommerce > BadActors.io and enter your new credentials

## FAQ

### Does this plugin require WooCommerce?

Yes, this plugin requires WooCommerce to be installed and active.

### What are the requirements for this plugin?

 * WordPress 5.0 or higher
 * WooCommerce 7.0 or higher
 * PHP 7.4 or higher
 * Action Scheduler (included with WooCommerce)
 * BadActors.io API account

### Is this plugin compatible with HPOS (High-Performance Order Storage)?

Yes, this plugin is fully compatible with WooCommerce’s High-Performance Order Storage(
HPOS).

### How do I get a BadActors.io API account?

Visit [https://badactors.io](https://badactors.io) to create an account and get 
your API credentials.

### Does this plugin modify my orders?

No, this plugin only reads order data and stores fraud review information in the
order meta table. It does not modify your WooCommerce orders.

## Reviews

![](https://secure.gravatar.com/avatar/6dde12cf7da6669c17d468e2ab09e8d9cf9828213d1401288c3bb73d1fe327c3?
s=60&d=retro&r=g)

### 󠀁[Report those fraudsters](https://wordpress.org/support/topic/report-those-fraudsters/)󠁿

 [Justin](https://profiles.wordpress.org/jtphelan/) February 6, 2026

Finally, a tool that allows me to report fraudsters on my woo store. I can’t wait
for this community to grow!

 [ Read all 1 review ](https://wordpress.org/support/plugin/badactorsio/reviews/)

## Contributors & Developers

“BadActors.io Fraud Review for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ badactors ](https://profiles.wordpress.org/badactors/)

[Translate “BadActors.io Fraud Review for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/badactorsio)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/badactorsio/), check
out the [SVN repository](https://plugins.svn.wordpress.org/badactorsio/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/badactorsio/) by
[RSS](https://plugins.trac.wordpress.org/log/badactorsio/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.7

 * Current version

#### 1.0.3

 * Validate country as two character code for API support

#### 1.0.2

 * Add domain validation to prevent staging sites submitting order to the production
   store account
 * Better escape characters like + in email on api

#### 1.0.1

 * Added Store selection
 * Add Risk score to orders table

#### 1.0.0

 * Initial release
 * Full API integration
 * HPOS compatibility
 * Action Scheduler integration
 * Admin interface widgets
 * Fraud review submission
 * Automatic order processing

## Meta

 *  Version **1.1.7**
 *  Last updated **3 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/badactorsio/)
 * Tags
 * [chargeback](https://pcd.wordpress.org/plugins/tags/chargeback/)[fraud](https://pcd.wordpress.org/plugins/tags/fraud/)
   [fraud prevention](https://pcd.wordpress.org/plugins/tags/fraud-prevention/)[security](https://pcd.wordpress.org/plugins/tags/security/)
   [woocommerce](https://pcd.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/badactorsio/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/badactorsio/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/badactorsio/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/badactorsio/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/badactorsio/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/badactorsio/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/badactorsio/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/badactorsio/reviews/)

## Contributors

 *   [ badactors ](https://profiles.wordpress.org/badactors/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/badactorsio/)