I've read that SCNF doesn't take US credit cards - they want you to buy through subsidiary raileurope instead.
If part of the leg is in Germany, you can buy direct through dbahn.de, they accept US cards, and I've bought through them. Otherwise - Captain Train to the rescue!.
Last edited by AONwheels; May 27, 2016 at 8:11 pm