You can pay by credit cards from any bank account, not necessarily from the same bank as your credit card issuer with rights reserved.