iOS Developer Account With VISA Debit Card
According to Apple iOS Developer website, only valid credit cards are accepted. Googling suggest attempted purchase using debit card didn't work, unfortunately.
It’s up to your bank to code whether the card is valid for Apple to charge in the region it decides to charge you for this product. Globally, many (if not most) debit cards will work for any Apple transaction, but some will not if your bank establishes a limit for transactions in the regional online store Apple uses for your transaction or otherwise restricts your card to local or country-specific ATM only. There are debit cards with very strict terms that will not work with Apple.
I've used debit cards for years. But I'm in Europe, where debit cards are standard; it's possible that things are different in the US.
I have just used VISA Debit card which works for me :)
Form says credit card details and however debit card works.