Hello @Beehuckeall39
Does your credit card support 3D secure ID as two-factor authentication? This is required by the SBB webshop.
Can you check with your credit card issuer?
If it still does not work, try to log in on sbb.ch, add the credit card there, and it should automatically be synched with the SBB Mobile app.
Kind regards,
Roland