Logo Dark
  • E-Commerce

    See where your store can improve.

    Get Your Free Audit
    Frame 1321315514

    Shopware

    Platinum Partner, now in the US

    More
    Frame 1321315514 1

    Shopify

    Fast to launch, built to scale

    More
    Frame 1321315514 19

    Magento

    Complex catalogs and B2B

    Coming soon
    Frame 1321315514 18

    WooCommerce

    Flexible commerce for growing businesses

    Coming soon
    Frame 1321315514 2

    Migrations

    Move platforms without disrupting revenue

    More
    Frame 1321315514 3

    Integrations

    Payments, tax, fulfillment, marketing

    More
    Frame 1618873659

    Start your Shopware migration with us.

    Learn more
  • Software & AI

    See where your store can improve.

    Get Your Free Audit
    Frame 1321315514 4

    Software Development

    Platforms and portals, systems connected

    Coming soon
    Frame 1321315514 5

    App Development

    Web and mobile apps, API-first

    Coming soon
    Frame 1321315514 6

    AI Development

    Models connected, data enriched, assistants

    Coming soon
    Frame 1321315514 7

    Replatforming

    Switch platforms without losing revenue

    More
    Frame 1321315514 8

    All Integrations

    Payments, tax, fulfillment, marketing

    More
    Frame 1618873659 1

    Discover our latest Shopware plugin. FreeShip for Shopware 6

    Explore the plugin
  • Solutions

    See where your store can improve.

    Get Your Free Audit

    Further links

    Frame 1321315514 16 GitHub Arrow Up Right Frame 1321315514 17 Shopware Store Arrow Up Right
    Frame 1321315514 10

    Shopware Plugins

    Extensions built by our team

    More
    Frame 1321315514 11

    Optimizely Integrationen

    Campaigns, automation and customer engagement

    More
    Frame 1321315514 12

    Lavet

    Migration and integration platform

    More
    Frame 1321315514 13

    StatHubs

    All store metrics in one dashboard

    Coming soon
    Frame 1321315514 21

    Pathway

    By Boldest, in partnership with solution25

    Coming soon
    Frame 1321315514 9

    synsmarts

    AI-native cloud hosting, Exclusive Partner

    Coming soon
    Frame 1618873659 2

    Discover our Optimizely Campaign plugin.

    Explore the plugin
  • Company

    See where your store can improve.

    Get Your Free Audit

    About

    Events & Summit

    Resources

    Careers

    Frame 1618873659 3

    Built by people who know commerce.

    Chevron Right White
  • Contact
  • Language: EN

    Select Language

    • DE
    • EN
+1 929-264-76 02
  • DE
  • Free consultation
    1. Home /
    2. MaxMind Fraud Prevention
    GitHub

    MaxMind Fraud Prevention

    432285110 D37c88d5 0bdd 4ca9 Ba14 9d2a26cc988a
    Share

    Table of content

    Free 15 min initial consultation directly with our experts.

    Free consultation +49 421 438 1919–0
    Share

    Introduction

    The MaxMind plugin is a powerful tool designed to help Shopware store owners detect, prevent, and manage fraudulent transactions effectively. By integrating directly with MaxMind’s fraud detection service, the plugin evaluates every order placed in the store, analyzing multiple risk factors to generate a detailed fraud risk score. This score helps merchants identify potentially suspicious transactions before they are processed.
    When an order is assigned a high-risk score, the plugin automatically flags it for further review, allowing store owners to take precautionary measures such as verifying the customer’s information or contacting them directly.

    By providing these insights directly in the Shopware admin panel, the plugin enables merchants to make informed decisions quickly and efficiently.
    In addition to real-time risk scoring, the MaxMind plugin helps reduce chargebacks, financial losses, and operational disruptions by automating the fraud detection process. It also offers configurable settings to adapt to different business needs and transaction volumes, making it suitable for both small online shops and large-scale e-commerce platforms. With MaxMind, merchants gain a reliable partner in safeguarding their store and customers, improving overall security and customer trust.

    Key Features

    The MaxMind plugin offers comprehensive fraud detection for Shopware stores by analyzing every order using MaxMind’s service and assigning a detailed risk score to evaluate potential threats. Orders that exceed a predefined risk threshold are automatically flagged for automatic order review as “Fraud Review,” helping store owners take precautionary measures before processing potentially suspicious transactions. With seamless admin panel integration, merchants can easily configure API keys, adjust risk thresholds, and manage other plugin settings directly within Shopware, ensuring full control over the fraud detection workflow.

    The plugin also incorporates device tracking by injecting MaxMind’s JavaScript into the storefront, allowing for accurate identification of unusual device behavior that may indicate fraudulent activity. For easy monitoring, all fraud scores are displayed clearly in the Orders grid and within the Order Detail view, giving merchants immediate visibility into order risk levels. The MaxMind plugin is fully Shopware compatible, supporting versions 6.4 through 6.6 and future updates, making it a reliable solution for both current and evolving Shopware environments.

    Get Started

    • Installation & Activation

    1.Download

    GIT

    • Clone the Plugin Repository:

    • Open your terminal and run the following command in your Shopware 6 custom plugins directory (usually located at custom/plugins/):

    git clone https://github.com/solution25com/maxmind-fraud-prevention-shopware-6-solution25.git
    

    Packagist

    composer require solution25/maxmind
    

    2.Install the Plugin in Shopware 6

    • Log in to your Shopware 6 Administration panel.

    • Navigate to Extensions > My Extensions.

    • Locate the newly cloned plugin and click Install.

    3.Activate the Plugin

    • After installation, click Activate to enable the plugin.

    • In your Shopware Admin, go to Settings > System > Plugins.

    • Upload or install the “MaxMind” plugin.

    • Once installed, toggle the plugin to activate it.

    4.Verify Installation

    • After activation, you will see MaxMind in the list of installed plugins.

    • The plugin name, version, and installation date should appear as shown in the screenshot below.

    432285237 3052ef31 11ef 4cb3 Ad68 D483343a8412

    Plugin Configuration

    1.Access Plugin Settings

    • Go to Settings > System > Plugins.

    • Locate MaxMind and click the three dots (...) icon or the plugin name to open its settings.

    2.General Settings

    Sales Channel
    Select the sales channel(s) where you want MaxMind to be active. If you choose “All Sales Channels,” it will apply to every channel in your store.
    MaxMind Account ID
    Enter the Account ID provided by MaxMind.
    MaxMind License Key
    Enter the License Key from your MaxMind account.
    Risk Threshold (0 to 99)
    If an order’s risk score exceeds this threshold, the order status is set to Fraud Review.

    3.Save Configuration

    • Click Save in the top-right corner to store your settings.

    432285310 Bc5adf85 F999 4ea8 Bf1f 11bb32699b25

    How It Works

    1.Customer Places an Order

    • When the customer checks out, the plugin sends order data to MaxMind’s API for a fraud assessment.

    2.Risk Score Calculation

    • MaxMind returns a Fraud Risk Score (0.01 to 99).

    • If the score is above your configured threshold, the plugin automatically sets the order status to Fraud Review.

    • If the score is below the threshold, the order is automatically marked as Fraud Pass.

    • The Open and Cancel statuses are no longer used in this workflow.

    3.Order Status Update

    • The Order status field in Shopware will show “Fraud Review” if the risk score exceeds your threshold.

    • You can see this status in the Orders overview page.

    Viewing and Managing Orders

    1.Navigate to Orders

    • In the Shopware Admin, click Orders.

    • You will see a list of all orders with columns for Order status, Payment status, Delivery status, and Fraud Risk Score.

    2.Review Fraud Risk Score

    • Look at the Fraud Risk Score (%) column.

    • Orders with a risk score higher than your threshold will appear as Fraud Review in the Order status column.

    • Orders with a risk score lower than your threshold will automatically be marked as Fraud Pass.

    • The Open and Cancel statuses are no longer used in this workflow.

    3.Manually Changing Order Status

    • Click on an order to open its detail page.

    • In the General tab, you can change the Order status from Fraud Review to Fraud Pass or Fraud Fail after reviewing the order details.

    4.Orders Overview with Fraud Review & Fraud Risk Score

    432285389 B9e10a68 1737 48f7 Ac44 Df56c0ce080f

    5.Order Detail Page with Status Options

    432285476 Aff82a0e B262 492d 9b2a D3464da14454

    Best Practices

    Set a Reasonable Threshold
    Too low (e.g., 0.1) may flag many legitimate orders.
    Too high (e.g., 99) may miss fraudulent ones.
    Monitor Flagged Orders
    Always manually review orders marked as “Fraud Review.”
    Look for suspicious details like mismatched addresses or unusual email domains.
    Keep Credentials Up to Date
    Ensure your MaxMind Account ID and License Key are valid.
    An expired key will stop risk scores from being retrieved.
    Stay Current with Plugin Updates
    Keep the plugin updated to ensure compatibility with the latest Shopware and MaxMind API changes.

    Troubleshooting

    If you encounter issues with the MaxMind plugin, there are several common troubleshooting steps to follow. If no risk scores are appearing, first double-check your MaxMind credentials, including your Account ID and License Key, and ensure that the plugin is enabled for the correct Sales Channel. If orders are not changing status as expected, verify that your configured risk threshold is properly set and check for potential conflicts with other order management plugins. In cases where settings are not saving, try clearing Shopware’s cache after making changes and confirm that file permissions allow the changes to persist. Following these steps helps ensure that the plugin functions correctly and provides accurate fraud detection for all orders.

    FAQ

    1.Is a MaxMind account required?
    Yes. You need an active MaxMind account and a valid license key for the plugin to function.
    2.Can I limit the plugin to specific sales channels?
    Yes. In the plugin settings, you can select which channels it should apply to.
    3.What happens to orders flagged as ‘Fraud Review’?
    You can investigate them and then manually change their status to Fraud Pass or Fraud Fail as needed.
    4. Does the plugin handle refunds or chargebacks automatically?
    No. It only provides a fraud risk score and sets the order status. Refunds/chargebacks must be managed separately.

    Related topics

    • Payment Methods
    • Payment Status-Payment Stages (paid, open, refunded)
    • NMI Payments

    Wiki Documentation

    Read more about the plugin configuration on our Wiki

    Our drive.
    Your growth.

    The agency for e-commerce, software and AI.

    Get free advice
    Company
    • About Us
    • Events
    • Blog
    • Careers
    Events
    • Shopware
    • Shopify
    • Integrations
    • Migration
    Legal
    • Imprint & Legal Information
    • Privacy Policy
    Location
    Bremen Marcusallee 16, 28359 Bremen 0421 438 1919-0 info@solution25.com
    Group 1321315536 1
    Group 1321315537 1

    © 2026 solution25. All rights reserved

    Linkedin Facebook Instagram