My Payment Vault
Ridiculous NO HELP ROBOT like support at My Payment Vault
I tried using a virtual Visa prepaid card administered by My Payment Vault 3 times this afternoon with an online purchase & all payment attempts with this newly received card failed. The business kept telling me to check with the bank concerned for this prepaid credit card. I went through a lot ...