Why can't I add a Credit Card or Bank Account as a Payment Method?
Not all accounts support all methods of payments. You will have the option if it's available.
Some companies do not support certain types of payments. If you have the ability to pay by Credit Card, you will have the option to add credit card information, and vice versa for bank accounts. If you do not see the option, this is something that the company has not enabled.