Welcome to PotatoCommerce - Top Quality Magento Extensions Store

Fraud Check (MaxMind)


Fraud and chargebacks prevention solution. Our "Fraud Check (MaxMind)" Extension for Magento® uses reliable MaxMind's minFraud service for fraud detection. Hold orders of high risk automatically.

  • Detect fraud orders automatically
  • Editable risk settings
  • Display Fraud Score and its description
  • Hold suspicious orders automatically (optionally)
  • Customer's order history
  • Admin and email notifications
  • Google Maps integration - display visitor actual location (IP Location), Billing & Shipping addresses on a map (NEW!)
  • Order status condition (NEW!)
  • Payment Method condition (NEW!)

Fraud Check (MaxMind) - Anti-Fraud Magento extension

8 screenshots: click to zoom
  • "Fraud Detection" tab displays detailed information about the order and its suspicious risk parameters
  • Billing address and IP location (which are assumed as actual customer location) are displayed on the Google Map
  • A special column with RiskScore can be added to Orders grid
  • Order Page
  • Our extension will add auto-comments to fraudelent orders. These comments are visible to admins only.
  • Extension configuration. Here you can set up you MaxMind account, RiskScore threshold, IP exceptions, email and admin notifications
  • Expand/Collapse details
  • You can enable Admin Notifications so that to be notified about new fraudulent orders

* Required Fields

  • 30 day money back guarantee
  • Lifetime free updates
  • Lifetime free bugfixes
  • Quick and professional support
May all the odds be ever in your favor.
Use MaxMind Fraud Check and stop fraudsters on the spot.

It does not matter for cybercriminals how big your business is. Without proper security, store owners put themselves at risk for payment fraud.

The study says that 41% of online retailers got suffered from fraudsters. So it’s time to protect your store with our MaxMind Fraud Check for Magento.

The Solution

Our "Fraud Check (MaxMind)" Extension for Magento® is a fraud prevention solution. It uses MaxMind service to detect fraud. A suspicious order can be held automatically if the risk score is high, an invoice will not be created and fraud would not request a chargeback.


Hold suspicious orders automatically

"Fraud Check (Maxmind)" Module for Magento® uses MaxMind's minFraud service

"The minFraud service reduces chargebacks by identifying risky orders to be held for further review. The minFraud service is used to identify fraud in online e-commerce transactions"  (c) MaxMind

You can setup extension so that it would change order status to "On Hold" automatically. If MaxMind returns a higher score, the order will not be bypassed to automatic completion.

Prevent chargeback fees

The problem is the most of payment gateways charge merchants for each customer's chargeback request. This fine is usually about $20-35. Our extension price is just $49 and, thus, it will prove it cost in just 2-3 held orders! Just imagine how much money you can save when Fraud Check extension will stop dozens of fraud orders. It is thousands of dollars. Just $49 of investment will help you to save thousands of dollars.

Increase you revenue

Our extension can help you to ship worldwide and thus increase profit. Now you can safely accept orders from countries which you had considered as suspicious before.

Easy to setup and at reasonable price.

You don't need any coding skills to install and setup our extension.
It is very easy to create an account at MaxMind account as well.
MaxMind is almost free - 1000 free fraud check requests. Next requests: MaxMind's prices start at $0.005 per transaction

Don't become a victim! Stop Fraud!

Full list of features

  • Detect fraud orders automatically using MaxMind's minFraud service.
  • Editable risk settings
  • Assign Fraud Score to all new orders automatically
  • Fraud Score column can be added at Orders grid
  • Display Fraud Score at Order page
  • Hold suspicious orders automatically (optionally)
  • Highlight suspicious IP/order parameters
  • Customer's order history
  • Admin and Email notifications
  • IP whitelist
  • Google Maps integration - display visitor actual location (IP Location), Billing & Shipping addresses on a map (NEW!)
  • Order status condition (NEW!)
  • Payment Method condition (NEW!)

MaxMind risk scoring technology is based on:

  • The riskScore (The likelihood that a transaction is fraudulent)
  • Geographical IP address location checking
  • High-risk IP address and email checking
  • Proxy detection
  • Device tracking
  • Bank Identification Number (BIN) to country matching
  • The minFraud Network
  • Prepaid and gift card identification
  • Post query analysis
  • Prices start at $0.005 per transaction
    Learn more at MaxMind


  • Clean code. The extension was developed by a very experienced Magento® Certified Developer. Five years of Magento® development rocks!
  • Lifetime free support
  • Lifetime free updates
  • Lifetime free bugfixes
  • Free installation service included
  • The code of the extension is open
Why choose PotatoCommerce headline
Why choose Potatocommerce left
Why choose Potatocommerce right
2 Reviews

Average rating

Indispensable Tool

Posted by Mike R. on May 5, 2017
A great, low cost, fraud prevention tool compared with other 3rd party fraud detection services. Instant ROI.

Helps Saves Money and Block Fraud Orders

Posted by Mark B. on Mar 28, 2017
I was looking for any solution that would put a HOLD on the order for any suspicious orders, and I came across this extension for magento, and I installed it, then followed instruction to configure with maxMind (literally like 10 min) and everything was working great.. as soon as fraud orders are coming in to our store, this extension automatically puts a hold and sends us the email so we can review it in backend.. Thats Is, finally, the extension now saves us a lots a money and prevents us sending orders to fraud customers who try to take advantage of easy money.. thank you for such a great easy-to-use extension.

Write Your Own Review

Only registered users can write reviews. Please, log in or register



Magento CE1.5.*, 1.6.*, 1.7.*, 1.8.*, -, 1.9.3*
Magento EE1.11.*, 1.12.*, 1.13.*, -, 1.14.3.*
Compatible BrowsersChrome, Safari, Firefox, Opera, IE8+


  1. We recommend you to backup your store before installation
  2. Go to magento admin and disable compilation (Systems > Tools > Compilation > 'Disable' button) and flush store cache (System > Cache Management > 'Flush Magento Cache' button)
  3. Download the extension package from your account and extract the downloaded archive.
  4. Copy the content of extracted folder to your store's root directory 
  5. Flush store cache again
  6. Log out from the backend and log in again.
  7. If you want to enable compilation, then you should run compilation process (Systems > Tools > Compilation > 'Run Compilation Process' button).
  8. Go to extension configuration (System > Configuration > PotatoCommerce Extension > Fraud Check (MaxMind)), enable and configure the extension
  9. Flush store cache again  


MaxMind has recently introduced new minFraud services called Score and Insights. The old services, Standard and Premium, still work. However, any brand new customers are no longer granted automatic access to the old services. However, MaxMind can enable access to the old services by request. Therefore, you need to contact MaxMind support (support@maxmind.com) and ask them to enable access to the old MinFraud services manually.

Extension Configuration

  1. Register at https://www.maxmind.com/en/request-minfraud-service-trial
  2. Fill in Licence Key from https://www.maxmind.com/en/my_license_key 
  3. Fill in Score Threshold value (Maxmind service analyses sent data and returns Risk Score)
  4. Choose "Overflow Threshold Action". This actions will be performed if riskScore is greater than the threshold.
  5. Set up IP Address Exceptions if needed
  6. Select Request Type (Standart, Premium).
  7. Save config.
  8. Enjoy!





Q: After installing "Fraud Check" extension my store gives error or a blank page.
Go to Magento Backend, Flush Store Cache (System > Cache Management> 'Flush Magento Cache' button), Logout and Login again. 


Q: Is this extension compatible with SUPEE-6788 security patch?
A: Yes, it is.


Q: What is the workflow of the extension from the technical point of view? Will it work with my Payment system?
 Here is the workflow of the extension:

1. When a new order is saved in Magento, method 'place' of class 'Mage_Sales_Model_Order_Payment' is performed.
2. Where 'authorize', 'authorize + capture' or just 'order' (for offline order) will be (it depends on payment action).
3. Then event 'checkout_submit_all_after' is triggered.
4. At this step Fraud Check extension run verification of the order. MaxMind returns riskScore. This value is used to determine if the order should be held (see extension settings). If riskScore > Threshold, and hold action is configured, then order status will be changed to "On Hold". It happens right after order in Magento is created. When order is held, it can not be changed.

Then it all depends on Payment Method flow.
- If payment provider is performed on the 1st step above, then Fraud Check extension should work correctly out-of-the-box. If order status has been changed to On Hold, then the system think that this order is fraudulent. If a client thinks that it's a mistake, he can contact support and support specialist can unhold order to return previous order status.
- If payment provider performs a redirect to payment website, then it will work the same way.
- If payment is being created after checkout process (asynchronously), then this case can happen: order is locked, client does not know that, he creates a payment, payment system throw a signal to his controller in magento. If this controller and payment method can work with On Hold status, then we expect no problems here. But if it can't work with On Hold status, then the following problem may appear: the payment will be created, but invoice will not be created in Magento (due to asynchrony and the fact that it can't work with On Hold status). There is a necessity to make careful tests before going live. It all depends on payment method because order can be held manually by store admin (if he clicks on "on hold" button), but our extension just automates that.

The important thing is, if MaxMind returns high rishScore, then there are some grounds for that. There is a Threshold option in Fraud Check extension settings so that you can adjust when an order should be locked, and when it should not.


If FAQ did not help you, please, contact us with detailed information about your issue. 




1.3.1 (released on 06.06.2017)

* Update links to legacy documentation


1.3.0 (released on 15.05.2017)

+ Device Tracking Add On support
+ Multishipping Checkout Support
* Request type notice in system configuration


1.2.2 (released on 11.04.2017)

+ Added marker balloons for Google Maps
* Fixed issue for virtual products


1.2.1 (released on 16.11.2016)

* Bugfix


1.2.0 (released on 21.10.2016)

 + Order Status condition
 + Payment Method condition
 + Billing & Shipping addresses added to Google Map
* minor bugfixes

1.1.0 version

 + Customer Order History
 + Added Google Maps to display IP location
 + Email Notifications
 + Admin Notifications
 + Highlight suspicious fields
 + Expand / Collapse non-suspicious fields
 * Minor bugfixes


We Recommend
JS & CSS Compressor + Image Optimization

Improve your Google Page Speed and GTmetrix performance scores with this powerful solution for Magento optimization.

Checkout Coupon Code

With Checkout Coupon Code Magento extension customers can apply coupon code (discount) at checkout page. Increase your conversion rate in just 5 minutes!