I don't think that Visa allows their consumer debit cards to be issued to any type of business. You have to be on Visa's business card program. I don't do this every day, so you would need to look at Visa's guidelines (and good luck with THAT!)
_________________________
Life without Jesus is like an unsharpened pencil - it has no point.