SDK aufseiten der Anwendung integrieren
- Gestalten Sie die Benutzeroberfläche für den Abonnementkatalog, die Anzeige von Informationen über das aktuelle Abonnement des Benutzers und sonstige Seiten in Ihrer Anwendung.
- Implementieren Sie den Abschluss und die Verwaltung von Abonnements mit SDK-Methoden.
Szenario: Abonnementabschluss
- Die Anwendung ruft mithilfe der folgenden SDK-Methoden eine Liste der erhältlichen Abo-Modelle ab:
getSubscriptionPublicPlans
– gibt eine Liste der für nicht autorisierte Benutzer erhältlichen Abo-Modelle zurück.getSubscriptionPlans
– gibt eine Liste der für autorisierte Benutzer erhältlichen Abo-Modelle zurück.
- Die Anwendung zeigt dem Benutzer Abo-Modelle an.
- Der Benutzer wählt ein Abo-Modell aus und begibt sich zur Kasse.
- Die Anwendung ruft mithilfe der Methode
getSubscriptionPurchaseUrl
die Zahlungsportal-URL ab. - Die Anwendung öffnet die erhaltene URL in einem Browser oder in einem aufploppenden Safari-Tab.
- Der Benutzer bezahlt das Abonnement.
Szenario: Abonnementverwaltung
- Die Anwendung ruft mithilfe der Methode
getSubscriptions
eine Liste der Abonnements des Benutzers ab. - Die Anwendung ruft mithilfe der Methode
getSubscriptionDetails
detaillierte Informationen über die einzelnen Abonnements des Benutzers ab (optional). - Die Anwendung zeigt dem Benutzer eine Liste der Abonnements an.
- Der Benutzer wählt ein Abonnement und die gewünschte Aktion (kündigen, verlängern, Webseite zur Verwaltung der Abonnements öffnen) aus.
- Die Anwendung ruft eine der folgenden Methoden auf, um die Aktion auszuführen:
cancelSubscription
– um das ausgewählte Abonnement zu kündigen.getSubscriptionRenewalUrl
– um die URL der Benutzeroberfläche für das Verlängern des ausgewählten Abonnements abzurufen.getSubscriptionManagementUrl
– um die URL der Benutzeroberfläche für die Verwaltung des ausgewählten Abonnements abzurufen.
- Die Anwendung öffnet die empfangene URL in einem Browser oder in einem aufploppenden Safari-Tab.
- Der Benutzer nimmt eine Aktion an einem Abonnement vor.
Hinweis
Die Kündigung des Abonnements erfolgt unmittelbar nach dem Aufruf der Methode
cancelSubscription
, die Schritte 6 und 7 werden nicht ausgeführt.Ihr Fortschritt
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.