False declines cost merchants $20.3 billion

Checkout.com logo