So if I understand this correctly, I would buy a VISA prepaid card at any local store that has them. Then I would register it with hard to trace names. Then when making a payment, use something like you said.
So would Rapidgator accept a payment from this, under their heading of VISA?
When I go to premium at rapidgator.net and click Visa
it seems to want the original credit card information. Could it be under some other heading and not VISA??
Is your debit card linked to a bank or some other institution, or do you just pay cash at some retail store for it?
I'm a little confused how you get the debit card to start with.
Thanks,