19th December 2025 Church News.
The payment fraud rate in the European Economic Area was stable in 2024 at around 0.002% of total value of transactions, with the benefits of strong customer authentication (SCA) offset by the rise of new types of scams.