Comment Comment by abracar It's not just for online transactions - it says "debit cards, credit cards, bank transfers and ecommerce". parent abracar 7 years ago