After deploying an update to SmashPig today. I tried to complete a live payment to confirm everything still worked as expected. I was rejected four times across three different cards and two different IPs for two different people, Roxy and me.
It felt odd, so I started looking in the logs, and they were all failing due to fraud filter trips, specifically the AVS check coming back as a no match, pushing up my risk score significantly.
I then tried donating via Adyen directly with the payment method I used first, and it completed successfully as expected. Interestingly, my address details did not trip the AVS check on the Adyen payment.
It seems worthwhile to explore, in case we are rejecting valid donors due to the same issue.
Transctions:
- Gravy - Jack - authed:rejected (AVS no match) (Postcode 'PR8 6LR')
- Gravy - Roxy - authed:rejected. (AVS no match) (Postcode 'PR86LR')
- Adyen - Jack - authed:catured (AVS / CVV full match) (Postcode 'PR86LR')
Note: For the first couple of attempts, I was using the standard UK postcode notation of PR8 6LR (with a space between parts), and then I tried removing the space to see if it made a difference, but it didn't for Gravy, they all failed.