Partnering with Lean Industries on a new enterprise chargeback solution
Disputed payments are a growing problem across our industry. In fact, research shows that payment disputes cost card issuers $12 billion annually, with 45 percent of all consumers filing at least one dispute a year – [...]