Is it possible to join the Apple Developer Program with a Visa Prepaid card?
Visa Pre-Paid is a credit card. It will honored providing they can charge those $99 successfully to it. They don't really care if it's pre-paid, secured or non-secured. If they can charge it, they'll gladly accept it, like any other business would. The money is real either way.