G Geek Active member Jun 26, 2010 #1 A payclick account – which can be funded from any Visa, MasterCard or bank account – enables consumers to pay online without sharing personal details or financial information with sellers.
A payclick account – which can be funded from any Visa, MasterCard or bank account – enables consumers to pay online without sharing personal details or financial information with sellers.