iOS In-App-Abonnements - Wann ändert sich die original_transaction_id?
Berücksichtigen Sie bei einem Abonnement mit automatischer Verlängerung die folgende Modellsituation:
Benutzer kauft 1-Monats-Abonnement, sagen wir im Januarbricht die Erneuerung abWartet dann bis März (> 1 Monat) und kauft das gleiche Abo erneutGibt der AppStore (bei Erhalt der Bestätigung) eine neue zurück?original_transaction_id
für den Neukauf? Oder umformuliert, kannoriginal_transaction_id
zum Gruppieren von Belegen verwendet werden, um Intervalle zu bestimmen, in denen der Benutzer ein aktives Abonnement hatte?
Denn in einer Sandbox wird eine solche simulierte Situation immer zurückgegebenoriginal_transaction_id
ab dem ERSTEN Kauf eines bestimmten Abonnements, unabhängig davon, ob es Intervalle gab, in denen der Benutzer kein aktives Abonnement hatte. Bei mehreren Abonnementkäufen mit Intervallen zwischen dem Ablaufdatum wird die Sandbox-Empfangsbestätigung zurückgegebenoriginal_purchase_date
des ersten Kaufs undexpires_date
vom letzten Kauf.
Mein Problem ist, um es in einer Live-Umgebung zu testen, müsste ich mehr als einen Monat warten, bis Abonnements ablaufen, um das genaue Verhalten zu testen.