I got the early edition of Cybersource’s 9th annual fraud report today. I haven’t had time to fully absorb/read all of the information but there were some facts that jumped out at me:
82% of merchants are manually checking orders today with 1 out of 3 orders being manually reviewed. Merchants also indicated that over [...]