Advanced Refund

I filed my taxes and got approved for an advanced refund. I noticed after I filed, that it didn't ask for my bank account info. (My bank account info was different last year). My refund will be on the card they are sending, but is my state going to be on that card? Is my advanced part of my refund going to be on that card? Do they need my current bank account info?