The SBB app should warn the customer if he was trying to buy the same product. Example:
“Do you really want to buy a saver ticket for the same time, the same train and the same person?”
I was buying and planing tickets several months in advance, and 40 minutes later after looking overview I realized I bought 100% identical tickets.
No way back. Lost money.
31 minutes is too late, even though the ticket will be valid 4 months later.
An App warning would really help.