In my BOA account, under the card, click the "Rewards" tab....click "learn more about your rewards program link" which opens a new window (shows I am logged in)....click earn more tab which only has the "earn bonus points at the travel center" option....now I am in the travel center (shows I am logged in).
Yeah, pretty ridiculous jumping of hoops. just put a damn link on my credit card page already