Hello Zaidierreewh71
This is the most inefficient and useless answer.
Thanks for your feedback; after having provided 1′700 useful answers, I can be wrong as well. I am not error free, neither are you? The OP seems to have understood it, though.
You can create a customer account, and with it purchase tickets. By doing so, you can benefit from free-of-charge ticket cancellations. Also, most tickets are synced between different platforms when using the same username / password.
When purchasing tickets as a guest, there is no free ticket cancellation.
You can create a customer account at www.sbb.ch/en > Login > Register now > No customer number. Or by using this link: https://www.swisspass.ch/register/2?lang=en
Kind regards,
Roland