Ex-Bähnler
Ich habe es so verstanden: Die Sparbillette und Sparklassenwechsel sind kontingentiert. Wenn ein Sparbillett für die gewählte Verbindung verfügbar ist, wird dieses angeboten. Gleichzeitig wird ein Sparklassenwechsel angeboten. Wenn es für die Verbindung aber keinen Sparklassenwechsel mehr gibt, kann nicht keiner angeboten werden, sondern es wird einer zum Maximalpreis angeboten.
Die App muss “dumm” sein und einfach das anzeigen, was vom Shop geliefert wird. Sie darf nicht selbst filtern oder die Reihenfolge ändern. Das ist eine politische, keine technische Entscheidung und soll wohl verhindern, dass man in der BLS-App (oder anderen Drittanbieter-Apps oder auf sbb.ch) andere Billette kaufen kann als in der SBB-App. Die Entwickler von @Carlo_CSM dürfen also nicht einfach “zu teure” Sparangebote nicht anzeigen in der App, obwohl das einfach möglich wäre. Die Änderung muss dort geschehen, wo die Angebote generiert werden.
Man müsste die Bedingung “wenn Sparbillett, dann auch Sparklassenwechsel” aufheben und der Shop müsste Spar-Angebote filtern, die teurer sind als das normale Angebot.