

Dashboard with blocked checkouts, held orders, failed payments and the protection checklist.
Fake orders cost money. Card testing bots run hundreds of stolen cards through your checkout, your payment gateway charges a fee for every attempt, and too many declines can get your account reviewed or closed. Spam orders fill your order list and waste your time.
MIVAQ Cardwall stops these orders before they reach your payment gateway, while real customers check out exactly as before. Everything runs on your own server. There is no account to create, no API key and no outside service.
MIVAQ Cardwall is an independent plugin by MIVAQ. It is not affiliated with or endorsed by WooCommerce or Automattic.
Stops bot checkouts
Stops card testing
Risk scoring for every order
Each order gets a score from 0 to 100 based on clear signals: billing and shipping countries that differ, IP location that differs from the billing country, disposable email addresses, many emails from one IP, recent failed payments, numbers in the name and very small totals. Signed-in returning customers get a trust bonus.
Block and allow lists
Block email addresses, email domains (with wildcards), IP addresses and ranges (CIDR), phone numbers and countries. Allow trusted customers and IPs to skip every check. Block an IP or email in one click from the order screen or the activity log.
Clear dashboard and activity log
See blocked checkouts, held orders, failed payments and locked IPs at a glance, with a 14-day chart, top reasons and the most active blocked IPs. The activity log can be filtered, searched and exported to CSV.
Safe to try
If fake orders keep coming, the team at MIVAQ can investigate your store and set up the right protection. Get in touch.
To protect the store, this plugin processes the IP address, email address, phone number, billing and shipping country and order total of each checkout. Blocked and flagged checkouts are stored in a security log on your own server, which is deleted automatically after the number of days you choose (30 by default). The plugin adds suggested text to your privacy policy and supports the WordPress personal data export and erase tools.
The plugin sets two first-party cookies, mvcw_session and mvcw_stamp, which confirm that the store was opened in a web browser. They contain only timestamps and a signature, no personal data, and expire after 12 hours at most.
No data is sent to the plugin author or to any third party.