I never questioned they quality of your support. It’s always been highly responsive and useful.
Advanced Fraud Tools weren’t available when we first setup our merchant account with Braintree and installed your plugin. It looks like the relationship with Kount was announced after that, and the communication makes it look like an optional purchasable extra. All of the other suggested security measures were put in place as per the documentation available at the time. The initial email from Braintree telling us about the attacks, and the steps we had to take to reactivate our merchant account, also never mentioned the Advanced Fraud Tools. I found those myself and have since activated them. I can’t find any historical communication about those tools becoming available with a suggestion that they should be implemented. This is after it took them 24 hours to identify fraudulent attempts were being made on their/your CC form (It’s not our form… that’s the whole point of using a SAQ A PCI Compliant credit card form).
It’s interesting that 7 days after this incident occurred Braintree sent our a bulk email notifying it’s users that it was applying a default set of fraud tool settings to everyone’s accounts… frankly, an admission that their base security settings weren’t adequate.
The primary reason for this review is the lack of inclusion of reCAPTCHA. The addition of that to the form specifically was a firm requirement by Braintree. Your plugin presents itself as an official Braintree plugin from the Plugin Homepage link. In addition I have an email from Braintree stating they would be forwarding the request to add reCAPTCHA to the plugins’ form. I don’t see any reference in your documentation stating a 3rd party plugin should be used to protect your credit card form. Given that it’s apparently a requirement to have a Braintree merchant account, it’s surprising this isn’t mentioned in your plugin documentation nor in the Braintree Getting Started guide or Braintree onboarding process.
I had already reviewed all the transactions and the raw access logs on our server. The bot was trawling through the site adding products to the cart, then proceeding to the checkout page and trying randomised card details repeatedly. The attack came from an IP address in Israel. I actually thought I had blocked payments from countries outside of Australia and New Zealand, but I’ve just blocked shipping. That setting is something that is available on a separate payment gateway on a website I’m involved in.
So far as the publicly available fees information regarding NAB. It’s buried in documentation and certainly not made clear during the signup phase or clear on the main Braintree website.
In addition it’s really not that clear since this plugin was made free if it is part of Braintree or not. paymentplugins.com no longer loads and the official documentation page is branded as Braintree.
Just an FYI, not that it affects you, this incident has been reported to CERT NZ and after their review they’ve forwarded it onto the Cybercrimes unit of the New Zealand Police. So hopefully NAB will step up to the plate. And hopefully this plugins’ documentation and that of Braintree’s can be improved to make these requirements more clear for others moving forward.
@benbrooklyn thanks for your opinion…. every review on the planet, in their very nature is biased. You are clearly totally on top of your security on your website, well done, I hope you never get ripped off by some low life scum with nothing better to do in their lives than impart misery onto others.
-
This reply was modified 5 years ago by
chipx.