WordPress plugin intelligence profile

IPGeolocation FraudShield

Detect and manage fraudulent WooCommerce orders using IP-based risk scoring.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update18 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records IPGeolocation FraudShield version 1.0.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

FraudShield checks the buyer’s IP address when an order is placed and assigns a fraud risk score from 0 to 100. Based on that score, orders can be automatically held, cancelled, or flagged for manual review. The store admin can also receive email alerts with a full breakdown of what triggered the score.

The check runs after order creation so it has no impact on checkout speed or customer experience.

How it works

io Security API and evaluates the response against the fraud signals you have enabled. The score is calculated as:

(sum of triggered signal weights) / (sum of enabled signal weights) x 100

This keeps scoring consistent regardless of how many signals you have turned on.

Fraud signals

  • Country mismatch (billing country vs IP country)
  • VPN detected
  • Tor exit node
  • Proxy detected
  • Residential proxy
  • Known attacker IP
  • Bot traffic
  • Spam source
  • Cloud or datacenter IP

Risk tiers

  • Low: 0 to 40
  • Medium: 41 to 70
  • High: 71 to 100

Features

  • Automatic fraud check on every new order
  • Toggle individual signals on or off
  • Adjustable weight per signal
  • Critical override option to force a score of 100 on any signal
  • Hold, cancel, or flag high-risk orders automatically
  • Email alerts with signal breakdown
  • Configurable score thresholds for alerts and actions
  • Dashboard with order stats and trends
  • Fraud log with filtering and search
  • Risk score column in the orders list
  • Per-order fraud details panel in the admin
  • Test mode with predefined IPs for safe testing
  • Log retention control

External service

io API to look up IP address data. io servers to retrieve security information used for fraud scoring. No other personal data is transmitted.

Please review their policies before using this plugin:

  • ipgeolocation.io website: https://ipgeolocation.io
  • Terms of service: https://ipgeolocation.io/tos.html
  • Privacy policy: https://ipgeolocation.io/privacy

io is required to use this plugin. A free plan is available. Some signals require a paid plan.

Development

com/devjfreaks/fraudshield

Support

html

Third Party Libraries

1 for admin dashboard charts.

License: MIT

org

md

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • fake orders
  • fraud detection
  • ip geolocation
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity18 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.