Wenn ein Nutzer zum ersten Mal ein Abonnement über den Google Play Store erwirbt, sendet meine App meinem Server eine Quittung, die den Paketnamen, die Abonnement-/Produkt-ID und das Kauf-Token enthält. Ich kann dann die Purchases.subscriptions.get API anrufen, um das Abonnement zu überprüfen.Kann ich die Erneuerung von Google Play In-App-Abonnements vollständig serverseitig validieren?
Was ich unklar bin ist, ob ich das Abonnement vollständig Server-Seite verifizieren kann, sobald eine Verlängerung passiert? Die Unterlagen sind ziemlich unklar.
Wie ich es verstehe, muss die App mit der V3-Purchase-API abfragen, ob ein Abonnement erneuert wurde und dann den neuen Beleg auf den Server weiterleiten. Ich gehe davon aus, dass das Kauf-Token bei den Verlängerungen unterschiedlich sein würde, was darauf hindeutet, dass es nicht möglich ist, Erneuerungsprüfungen vollständig serverseitig zu implementieren.
Fehle ich etwas?
Hi - alte Frage :) Hast du die Lösung gefunden? Wir fragen uns derzeit genau die gleiche Frage. – adp
Es ist eine Weile her, aber wenn ich mich richtig erinnere, reichen die Produkt-ID und das ursprüngliche Kauf-Token aus, um den aktuellen Status eines sich automatisch erneuernden Abonnements zu erhalten. –
Ausgezeichnet. Danke – adp