In the US, chargebacks make up about 0.5 to 1 percent of all merchant payments, and the total costs associated with them can be as high as 10% of a merchant’s payment costs. According to research, the cost of chargebacks to merchants is estimated at $31 billion. While it is impossible to eliminate the risk […]

0