Tech talks: Is your website suffering from failed orders spam in WooCommerce?

If you have a WordPress website and happen to be in the eCommerce space, the chances are you’re using WooCommerce, which is the backbone behind nearly 170,000 eCommerce sites in the UK. Recently WooCommerce store owners started seeing a lot of failed orders appearing overnight. Some noted hundreds every day.

Upon investigation, the failed orders were not genuine, but allappeared to be generated by bots (malicious programs designed to create orders). Hundreds of generic name combinations living at fake addresses were used. This has proven to be a headache for store owners from a logistical point of view, but more worrying is the reason why it happened. That reason is called card testing fraud.

User working on the backend of a website using a laptop.

What is card testing fraud?

Put simply, when fraudsters obtain card information they want to find out if they can use it to steal your money. To do so they use card testing attacks on vulnerable eCommerce websites. Fraudsters generate thousands of orders for small amounts of money to test the waters. Most of the orders fail, but some do succeed giving the fraudsters the green light to go ahead and steal vast amounts of cash from whomever owns the card. They can test thousands of cards this way but only need a few to succeed to make it worth their while.

This is bad for store owners, not least because of the reputational damage, but also because of the potential charges or fees they may face and the strain on server resources at peak times affecting performance. There may also be legal ramifications if the card testing fraud is not dealt with quickly.

What can you do if your site is targeted?

1. Install updates when they become available

It is imperative that you keep your WordPress site up to date. That’s basic advice for any WordPress website, but it is critical if you are running an eCommerce site that holds customer and financial information. Plugins pose a risk by offering access if they go out of date. Once a vulnerability has been discovered and a patch has been released, it is in your best interests to install it as soon as possible to protect yourself, your site and your customers.

2. Protect your WordPress website with a security plugin

Install a security plugin on your site such as Wordfence or Sucuri. These will periodically scan your site and report any vulnerabilities they find. They also include built in firewall protection, allowing you to block IP addresses from known sources associated with illegal activity, and prevent brute force attacks designed to gain administrator access to your site.

3. Research the issue to find the cause

If you have done all the above and you are still experiencing issues, then do some research. It’s highly likely other site owners are experiencing the same issue as you and may have already found a resolution. If not, then at least you may be pointed in the right direction to finding the cause and notifying the relevant parties.

What caused the recent issue for WooCommerce stores?

In the case of the recent issues that WooCommerce store owners have been seeing, the culprit was the PayPal Payments extension. At the time there was no fix available, which highlights the importance of providing a range of secure payment gateways for customers. Our own team of website developers also reported the issue to the PayPal Payments extension developers, so they could work on a fix that would help everyone.

PayPal Payments and reCAPTCHA

The good news is that the WooCommerce PayPal Payments extension now has a fix in place, but to use it you will need to install the latest update and setup Google reCAPTCHA v2 and v3.

Once you have your reCAPTCHA API keys, head over to the dashboard for your site and go to WooCommerce > Settings > Integration. There you will see a new WooCommerce PayPal Payments reCAPTCHA option.

Click on it and fill in the reCAPTCHA keys you have generated.

The WooCommerce integration page.

When you are done, save your changes and re-enable the PayPal payment method in WooCommerce > Settings > Payments if you had previously disabled it.

Final thoughts

If you are confident with managing a WordPress site and have the time available, the steps outlined above should fix the latest issue. If you don’t have the time, or the thought of setting up a firewall or installing an update fills you with dread, then contact a reputable agency to look after things, so you can concentrate on the important task of running your business. If in doubt, get in touch and we can help you.

SHARE

Peter Sutton
Director

/Related

I can’t remember where I read it, but there was a recent story about Gen Z revolting against AI. “If your poster is designed by...

Google Ads is making an important change to the way some of its automated bidding strategies work, and it could affect how consistently your campaigns...

Marketing terminology can feel like a different language. One minute you’re talking about growing your business, the next you’re hearing conversations about CTRs, ROAS and...

Stars speak louder than words

Here are some of the things people are saying about us.

Posted on Google Google
Gulliver Hill
Google star 1Google star 2Google star 3Google star 4Google star 5
Very personable and well resourced outfit but actually very experienced and competent too. Surprisingly detail focused and strategic. Ability to think outside the box and step away from the norm which in turn can generate some great and differential marketing pieces - recommended
Posted on Google Google
Tina Mansfield
Google star 1Google star 2Google star 3Google star 4Google star 5
Great visit for work, friendly staff and smart modern offices.
Posted on Google Google
Darren
Google star 1Google star 2Google star 3Google star 4Google star 5
Fantastic company to deal with. Proactive and insightful guidance throughout, and a great end product. Highly recommend.
Posted on Google Google
Justin Howard
Google star 1Google star 2Google star 3Google star 4Google star 5
PMW produced an excellent website for us, designing it from an SEO stand point first and foremost which leads us to consistently get high organic impressions and clicks. The design is clean and modern, and still looks great even though it was built some time ago.
Posted on Google Google
Vicky Dean
Google star 1Google star 2Google star 3Google star 4Google star 5
Have been working with PMW Communications for almost 2 years and cannot fault their service, at all. Attentive, creative, collaborative and we are already seeing phenomenal results from our SEO efforts which they have driven. Would highly recommend.
Posted on Google Google
Iain Nicol
Google star 1Google star 2Google star 3Google star 4Google star 5
The team at PMW Communications are a truly professional bunch who consistently deliver high quality, innovative design and communications and they are also great to work with.
Posted on Google Google
Estelle
Google star 1Google star 2Google star 3Google star 4Google star 5
My firm, AMR Bookkeeping Solutions, has been working with Pete and his amazing team at PMW for many years now and they are also so helpful and friendly. They have always felt like a part of our team.
Posted on Google Google
Tony Baulch
Google star 1Google star 2Google star 3Google star 4Google star 5
We were really happy with the rework of our website, the new and revised content PMW produced and how easy they made the whole process.
Posted on Google Google
Prabath Kapurubandara
Google star 1Google star 2Google star 3Google star 4Google star 5
Nice looking
Posted on Google Google
Adam Osgood
Google star 1Google star 2Google star 3Google star 4Google star 5
Amazing company to work with and amazing staff