Overall Workflow
MIDA Fraud IP Blocker works as a request filter and fraud prevention engine that evaluates each visitor and order against your rules before allowing access. Below is the step-by-step flow.
1. Incoming Request
A visitor enters your Shopify storefront (page view, product, collection).
Their request carries information such as:
IP address (IPv4/IPv6)
Geo-location (country, region, city)
ISP (Internet Service Provider)
Device/browser fingerprints
VPN/Proxy/TOR signals (if detected)
2. Rule Engine Evaluation
The visitor’s request is checked against your active rules.
Rule evaluation includes:
Scope: Global (entire site), URL-specific (products, collections).
Match Logic: ANY or ALL conditions must be satisfied.
Priority Handling: Whitelist rules override blacklist unless configured otherwise.
The engine determines the first matching action.
3. Actions
Depending on your rules and settings, MIDA executes one of the following actions:
ALLOW → Normal access to the store.
BLOCK → Display a block page or overlay, preventing access.
REDIRECT → Send visitor to a custom URL (e.g., regional storefront).
TAG → Mark visitor or order for later review.
4. Logging & Analytics
Each decision is logged with details:
Visitor IP, location, ISP, device.
Rule(s) matched.
Action applied.
Data appears in Visitor Analytics and Fraud Orders Analytics dashboards.
You can export logs for compliance or reporting.
5. Admin Safety & Recovery
To prevent accidental lockouts:
Admin IPs are auto-whitelisted.
An Admin Access URL is always available to bypass blocks.
Gradual Rollout allows enabling rules for a small % of visitors first.
MIDA Fraud IP Blocker acts as a filter between visitors and your storefront, ensuring only trusted users can browse and buy, while risky traffic is blocked, redirected, or flagged. This keeps your store secure, reduces fraud losses, and gives you fine-grained control over access.
If you have any questions, feel free to contact us via Crisp Chat or email us at [email protected].
Last updated