After you file

I have reviewed the website numerous times.  As turbo tax did not notify card holders that the funds won't go on the cards we have.  I have been all over this website looking for the information of where to update direct deposit.  Have not found any information shy of "an online portal" is coming.  Do you have a better suggestion or link in mind?