Payment methods are stored on the contact level. You can internally add payment methods to a billing contact, or the contact is also able to add payment methods themselves in the customer portal.