By General Admin October 13, 2016 Infographics, Online Payment No Comments Share: Previous Security concerns affect online shoppers’ choice of payment methods, according to new research from yStats.com Next Newsletter: Convenience and speed drive the growth of mobile payments