[…] 70% of consumers say the choice of payment methods influences where they buy from. That means the payment gateways you use could make or break your online store. […]