Hi HJ1
We also have an English SBB community. Please, always post your questions considering the correct community language, so that other users can also benefit from the discussions on the different topics. Thank you.
For data protection reasons, we actually have no way of knowing why you cannot pay with your card on our website. As this is not a major problem and other customers have not reported the same problem, please contact your credit card administrator or bank for further clarification.
I advise you to choose another valid payment method to complete your booking with us.
Have a great day. EllenvS.