Google Play Billing ermöglicht den Verkauf von Mitgliedschaften über einen konformen Android-Checkout. Darüber hinaus erfordert die Konfiguration von In-App-Produkten die Einrichtung eines Google Payments-Profils und die Erstellung eines Produkts in der Google Play Console. Außerdem wird in diesem Dokument erläutert, wie Sie Zahlungsprofile erstellen, Produkte konfigurieren und diese mit der MemberPress-App verknüpfen.
Google Payments-Profil erstellen
Die Konfiguration des Zahlungsprofils ermöglicht die Erfassung von Einnahmen aus In-App-Käufen auf Android-Geräten.
- Melden Sie sich bei Google Play Console an unter play.google.com/console.
- Navigieren Sie zu Settings > Developer account > Payment settings.
- Klicken Sie auf Zahlungsprofil erstellen.
- Geben Sie den Standort des Unternehmens in das Standortfeld ein.
- Wählen Sie den Kontotyp aus den Dropdown-Optionen aus.
- Geben Sie die vollständige Geschäftsadresse in die Adressfelder ein.
- Geben Sie die primären Kontaktdaten in die Kontaktfelder ein.
- Füllen Sie die erforderlichen Felder mit vollständigen öffentlichen Geschäftsinformationen aus.
- Klicken Sie auf Einreichen um das Zahlungsprofil zu erstellen.
Die Erstellung eines Zahlungsprofils ermöglicht die Konfiguration von In-App-Produkten und Abonnements in der Google Play Console.
Erstellen von In-App-Produkten
In-App-Produkte bieten einmalige Kaufoptionen für einen dauerhaften Zugang zur Mitgliedschaft.
- Navigieren Sie zu Alle Apps in der Google Play Console.
- Wählen Sie die App „MemberPress“ aus der App-Liste aus.
- Klicken Sie auf Monetize > Products > In-app products in der Seitenleiste.
- Klicken Sie auf Produkt erstellen mit der Entwicklung eines Produkts zu beginnen.
- Bieten Sie eine einzigartige Produkt-ID unter Verwendung der umgekehrten Domain-Notation.
- Eingabe einer Produkt Name, der für Benutzer im Store sichtbar ist.
- Eingabe einer Beschreibung Erläuterung der Produktvorteile und -merkmale.
- Blättern Sie zum Preis Abschnitt.
- Klicken Sie auf Festpreis die Preisgestaltung konfigurieren.
- Geben Sie den Standardpreis in das Preisfeld ein.
- Klicken Sie auf Preise anwenden um die Preiskonfiguration zu speichern.
- Klicken Sie auf Speichern Sie Produktdetails speichern.
- Presse Aktivieren Sie das Produkt verfügbar zu machen.
Erstellen von Abonnementprodukten
Abonnementprodukte bieten wiederkehrende Abrechnungen für den fortlaufenden Zugang zur Mitgliedschaft.
- Navigieren Sie zu Monetize > Products > Subscriptions in der Seitenleiste der App.
- Klicken Sie auf Abonnement erstellen um mit der Erstellung des Abonnements zu beginnen.
- Geben Sie eine eindeutige Produkt-ID in umgekehrter Domain-Notation ein.
- Geben Sie einen Namen ein, der für Benutzer im Store sichtbar ist.
- Blättern Sie zum Abonnementdetails Abschnitt.
- Hinzufügen einer Name zur internen Identifizierung.
- Eingabe einer Beschreibung Erläuterung der Vorteile eines Abonnements.
- Listen Sie die Vorteile Mitglieder erhalten mit dem Abonnement.
- Blättern Sie zum Grundpläne und Angebote Abschnitt.
- Klicken Sie auf Grundriss hinzufügen einen Abrechnungsplan erstellen.
- Geben Sie eine Basisplan-ID für die Abrechnungskonfiguration ein.
- Wählen Sie Erneuerung Typ aus den verfügbaren Optionen:
- Automatische Verlängerung für die automatische Verlängerung des Abonnements;
- Vorausbezahlt für im Voraus bezahlte Abonnementlaufzeiten.
- Konfigurieren Tags für die Plan-Kategorisierung.
- Set Verfügbarkeit für geografische Regionen.
- Konfigurieren Preisgestaltung für das Abonnement.
- Markieren Sie einen Grundriss als Abwärtskompatibel für Legacy-Unterstützung.
- Klicken Sie auf Speichern Sie die Abonnementkonfiguration zu speichern.
- Klicken Sie auf Aktivieren Sie das Abonnement verfügbar zu machen.
Mindestens ein Basisplan muss für die Abonnementfunktion als „abwärtskompatibel“ gekennzeichnet sein.
Produkte mit der MemberPress-App verknüpfen
In der Google Play Console erstellte Produkte müssen für die App-Integration mit WordPress verknüpft werden.
- Navigieren Sie zu Dashboard > MemberPress-App > In-App-Käufe > Produkte.
- Klicken Sie auf Neu hinzufügen ein neues Produkt zu entwickeln.
- Eingabe einer Name zur Produktidentifizierung.
- Geben Sie ein optionales Tagline für eine kurze Produktbeschreibung.
- Eingabe einer Beschreibung Erläuterung der Produktmerkmale und -vorteile.
- Listen Sie die Vorteile Mitglieder erhalten vom Produkt.
- Prüfen Sie die Anzeige auf dem Produktbildschirm Kontrollkästchen.
- Wählen Sie Bezahlt als Produkttyp.
- Blättern Sie zum Android-Store Abschnitt.
- Prüfen Sie die Aktivieren Sie Kontrollkästchen.
- Klicken Sie auf Mit Google synchronisieren um verfügbare Produkte abzurufen.
- Wählen Sie das entsprechende Google Play-Produkt aus der Liste aus.
- Wählen Sie den Integrationstyp:
- Mitgliedschaft für die Integration von Mitgliedschaftsplänen.
- Klicken Sie auf veröffentlichen. die Produktentwicklung abzuschließen.
- Wiederholen Sie die Schritte 2 bis 14 für alle übrigen Produkte.
Die Produktsynchronisierung verbindet Google Play-Produkte mit WordPress-Mitgliedschaftsplänen für die Zugriffskontrolle.
Testen von Android-In-App-Käufen
In-App-Kauftests überprüfen die Transaktionsabwicklung und den Mitgliederzugang vor der öffentlichen Veröffentlichung.
Testen mit Test-App-Builds
- Installieren Sie die Test-App Auf einem Android-Gerät erstellen.
- Öffnen Sie die App und melden Sie sich mit einem Testkonto an.
- Navigieren Sie zum Produktbildschirm innerhalb der App.
- Tippen Sie auf ein Produkt, um den Kaufvorgang zu starten.
- Schließen Sie den simulierten Kauf ohne tatsächliche Zahlung ab.
- Überprüfen Sie, ob der Mitgliederzugang nach dem Kauf korrekt freigeschaltet wird.
- Navigieren Sie zu Dashboard > MemberPress-App > In-App-Käufe > Transaktionen.
- Suchen Sie die Testtransaktion in der Transaktionsliste.
- Überprüfen Sie, ob die Transaktionsdetails korrekt angezeigt werden.
- Klicken Sie auf Widerrufen neben Testtransaktionen, um Testkäufe zu entfernen.
Test-App-Builds simulieren Käufe, ohne dass echte Zahlungen verarbeitet werden oder eine Verbindung zu Google Play Billing hergestellt wird.