Ciao Tami99
Se non ti è possibile recarti a un centro viaggiatori FFS, puoi acquistare online alla pagina dedicata di FFS.ch inserendo il codice sconto nel campo “Buono sconto” prima della modalità di pagamento (vedi immagine). Un primo tentativo potrebbe darti un errore (a me è successo), ma ti consiglio di riprovare assicurandoti di aver cancellato eventuali spazi. 
Per effettuare l’acquisto dell’abbonamento online, è necessario possedere un account SwissPass. Se ancora non ce l’hai, puoi crearne uno prima dell’acquisto (ti verrà richiesto in automatico) o puoi registrarti su swisspass.ch.
Ti auguro una buona serata,
Chiara_S