Chargebacks and Disputes$48 Billion Lost: What Retail Fraud Data Reveals
Digital commerce brands lost an estimated $48 billion to fraud in 2025, according to the Merchant Risk Council ’s 2026 Global eCommerce Payments Suspicious Activity Report (SAR). More revealing: refun


