Can credit cards be added to an org from the cli or graphql api

Hello, we would like to add credit cards to an org from the cli or graphql API. Is that possible? Sorry in advance if it is in the docs, I have have searched and do not see it. Also can a credit cards added from the web console be used as a default for all created orgs?

I now realize this would be a bad idea with respect to PCI, would still like to know if a default cc card can be used for created orgs?