Payment security issues remains a big worry for online retailers and consumers alike