Yes, some visa debit cards do work.
If you don’t have a regular credit card, you can also pay with a prepaid credit card. You can also perhaps purchase a code from one of our retail partners, if they allow a different method of payment.
Thank you for choosing TurboTax.