Apologies for reviving an old thread, but I’ve been hunting for similar info. From what I've seen, prepaid Visa debit cards can sometimes run into issues depending on the payment processor a site uses. If you're having trouble, it might be worth double-checking your card details or using a service like www.idanalyzer.com to verify the info. It’s helped me sort out document verification issues before when things weren’t working smoothly. Might be useful if you're hitting a roadblock with payments.