What dataset backs those recovery numbers?

The figures come from a June 2025 banking and issuers data cohort study covering 14 months of live data from more than 500 SaaS and eCommerce merchants.

Last updated

Was this helpful?