The Hidden Costs of Chargebacks

stack of credit cards

As a society filled with online shoppers, we have grown accustomed to having all our wants and needs available at the click of a button. Over recent years, ecommerce sales have been growing steadily, increasing from 4.2% of overall sales in 2010 to over 10.2% in 2019. However, with this increase in ecommerce sales comes an…

Read More