Shortly you will be able to pay via these cards on my World Pay platform, as well as the usual paypal or even a cheque for those not liking banking online. I can also take payment via the telephone. Drop me an email and i will do my best to help