Ropeline – Login Protection & Card-Testing Alerts for WooCommerce
Bots test stolen cards on WooCommerce checkouts, make fake accounts and guess WordPress passwords all day. Ropeline tells you when it’s happening, and stands at the door. Card-testing alerts for WooCommerce. Card testing is bots trying stolen cards on your checkout, and it shows up as a burst of fai
Bots test stolen cards on WooCommerce checkouts, make fake accounts and guess WordPress passwords all day. Ropeline tells you when it’s happening, and stands at the door.
Card-testing alerts for WooCommerce. Card testing is bots trying stolen cards on your checkout, and it shows up as a burst of failed payments. When 10 or more payments fail within 24 hours, Ropeline warns you on its Overview, in the WordPress Dashboard and in a red alert at the top of every admin screen, with what to do next. When 10 fail within an hour, it also emails you (at most once a day), because attacks often start at night. (Stopping the attack itself is part of Ropeline Pro.)
Fake-account check. Bots make fake accounts: throwaway email addresses, web links in their names, one Gmail inbox with the dots moved around, dozens in a few minutes. Ropeline looks through your customer and subscriber accounts and tells you how many look fake, and why. Accounts with orders, posts or approved comments never count, staff accounts are never looked at, and the check deletes nothing. (Deleting them in one click is part of Ropeline Pro.)
Limit login attempts. Bots guess passwords thousands of times a day. Ropeline locks out an address after 5 wrong passwords in 15 minutes. Each lockout in the same day lasts longer: 15 minutes, then an hour, then a day. It covers wp-login.php, the WooCommerce My Account login, XML-RPC (a second login door that bots use all day) and application passwords.
Botnets spread their guesses over thousands of addresses to stay under limits like that, so Ropeline also watches each account. When one account fails 10 times in an hour from 3 or more addresses, it only opens on devices that have logged in before, for an hour. The real owner can always get in by resetting their password by email.
Password reset emails are limited too, so bots cannot flood anyone’s inbox.
Prove you’re human (optional). If a limit ever stops a real person, for example because a bot on the same Wi-Fi caused a lockout, they can pass a quick Cloudflare Turnstile check and carry on at once. Add your free Turnstile keys in Settings to switch it on.
Learning mode. For the first 7 days Ropeline only watches and records what it would have stopped, so you can check it will not get in anyone’s way. Then it starts blocking.
Plain English. The Overview shows every failed login and lockout with its address, an “Always let in” button and a one-click Unlock box. A Dashboard widget sums up the week.
Free, with no limits. Everything above is in this plugin, free, with no trial and no account. It never contacts Ropeline.