Hello Krist
As long as there are no global regulations for online transactions, there will always be differences that lead to payment cards being rejected for a variety of reasons.
Switzerland’s regulatory requirements alone differ from those of the EU member states. For this reason, a comparison between DB and SBB is too superficial, or rather the starting points are automatically too different for a comparison.
Compared to all online transactions, however, rejected transactions account for only a small fraction. The rejection rate for cross-boarder transactions (compared to domestic transactions) is approx. 5-10% higher worldwide (if the publicly available data is correct). Due to the different regulatory requirements and different market standards, it is a logical consequence for me that the rejection rate for cross-boarder transactions is higher.
SBB used to offer PayPal as a payment option. As it was simply not used enough, it was discontinued for economic reasons (fees vs. revenue). As far as I know, PayPal has the highest market share as an online payment service in Germany. In Switzerland, on the other hand, TWINT has by far the largest market share (followed by credit/debit cards). This automatically results in a non-comparable starting position between the Swiss and German markets.
With swissrailways.com, there is a specialized booking platform aimed at international guests for travel in Switzerland.
In the event of 3DS 2FA problems on SBB.ch, we recommend using the workaround via this website or via the SBB Mobile app and using the Apple Pay / Google Pay payment option there (depending on what you want to buy / book).
Kind regards,
Nicole