Google Play Billing permet la vente d'abonnements via une expérience de paiement Android conforme. De plus, la configuration des produits dans l'application nécessite la création d'un profil Google Payments et la création d'un produit dans la console Google Play. Ce document explique également comment créer des profils de paiement, configurer des produits et les associer à l'application MemberPress.
Création d'un profil Google Payments
La configuration du profil de paiement permet de percevoir les revenus provenant des achats intégrés à l'application Android.
- Connectez-vous à Google Play Console à l'adresse play.google.com/console.
- Naviguez jusqu'à Settings > Developer account > Payment settings.
- Cliquez sur Créer un profil de paiement.
- Entrez l'adresse de l'entreprise dans le champ « Emplacement ».
- Sélectionnez le type de compte dans les options du menu déroulant.
- Entrez l'adresse complète de l'entreprise dans les champs d'adresse.
- Ajoutez les coordonnées principales dans les champs prévus à cet effet.
- Remplissez les champs obligatoires avec les informations commerciales publiques complètes.
- Cliquez sur Soumettre pour créer le profil de paiement.
La création d'un profil de paiement permet de configurer les produits intégrés à l'application et les abonnements dans la console Google Play.
Création de produits intégrés à l'application
Les produits intégrés à l'application offrent des options d'achat unique pour un accès permanent à l'adhésion.
- Naviguez jusqu'à Toutes les applications dans Google Play Console.
- Sélectionnez l'application MemberPress dans la liste des applications.
- Cliquez sur Monetize > Products > In-app products dans la barre latérale.
- Cliquez sur Créer un produit pour commencer à créer un produit.
- Fournir un identifiant unique Identifiant du produit en utilisant la notation de domaine inversée.
- Saisir un Produit nom visible par les utilisateurs dans la boutique.
- Saisir un Description expliquer les avantages et les caractéristiques du produit.
- Faites défiler jusqu'à la Prix section.
- Cliquez sur Prix fixe pour configurer les tarifs.
- Entrez le prix par défaut dans le champ « Prix ».
- Cliquez sur Appliquer les prix pour enregistrer la configuration des prix.
- Cliquez sur Économiser pour stocker les détails du produit.
- Presse Activer pour rendre le produit disponible.
Création de produits d'abonnement
Les produits par abonnement permettent une facturation récurrente pour un accès continu à l'adhésion.
- Naviguez jusqu'à Monetize > Products > Subscriptions dans la barre latérale de l'application.
- Cliquez sur Créer un abonnement pour commencer à créer l'abonnement.
- Entrez un identifiant produit unique en utilisant la notation de domaine inversée.
- Entrez un nom visible pour les utilisateurs dans la boutique.
- Faites défiler jusqu'à la Détails de l'abonnement section.
- Ajouter un Nom pour identification interne.
- Saisir un Description expliquer les avantages de l'abonnement.
- Énumérer les Avantages les membres reçoivent avec leur abonnement.
- Faites défiler jusqu'à la Plans de base et offres section.
- Cliquez sur Ajouter un plan de base pour créer un plan de facturation.
- Entrez un identifiant de forfait de base pour la configuration de facturation.
- Sélectionner Renouvellement Sélectionnez parmi les options disponibles :
- Renouvellement automatique pour le renouvellement automatique de l'abonnement ;
- Prépayé pour les périodes d'abonnement prépayées.
- Configurer Tags pour la catégorisation des plans.
- Définir Disponibilité pour les régions géographiques.
- Configurer Tarification pour le plan d'abonnement.
- Marquer un plan de base comme Rétrocompatible pour la prise en charge héritée.
- Cliquez sur Économiser pour enregistrer la configuration de l'abonnement.
- Cliquez sur Activer pour rendre l'abonnement disponible.
Au moins un plan de base doit être marqué comme rétrocompatible pour la fonctionnalité d'abonnement.
Lier des produits à l'application MemberPress
Les produits créés dans Google Play Console doivent être liés à WordPress pour l'intégration de l'application.
- Naviguez jusqu'à Tableau de bord > Application MemberPress > Achats intégrés > Produits.
- Cliquez sur Ajouter un nouveau pour créer un nouveau produit.
- Saisir un Nom pour l'identification des produits.
- Entrer une option facultative Titre d'appel pour une brève description du produit.
- Saisir un Description expliquer les caractéristiques et les avantages du produit.
- Énumérer les Avantages les membres reçoivent du produit.
- Vérifier le Affichage sur l'écran Produits case à cocher.
- Sélectionner Payé comme type de produit.
- Faites défiler jusqu'à la Magasin Android section.
- Vérifier le Activer case à cocher.
- Cliquez sur Synchronisation avec Google pour récupérer les produits disponibles.
- Sélectionnez le produit Google Play correspondant dans la liste.
- Choisissez le type d'intégration :
- L'adhésion pour l'intégration du plan d'adhésion.
- Cliquez sur Publier pour finaliser la création du produit.
- Répétez les étapes 2 à 14 pour tous les autres produits.
La synchronisation des produits relie les produits Google Play aux plans d'adhésion WordPress pour le contrôle d'accès.
Test des achats intégrés Android
Les tests d'achat intégrés à l'application vérifient le traitement des transactions et l'accès à l'adhésion avant la mise à disposition publique.
Test avec des versions d'application de test
- Installer le Application de test compiler sur un appareil Android.
- Ouvrez l'application et connectez-vous avec un compte test.
- Naviguez jusqu'à la page Écran Produits dans l'application.
- Appuyez sur un produit pour lancer le processus d'achat.
- Effectuez l'achat simulé sans paiement réel.
- Vérifiez que l'accès réservé aux membres se débloque correctement après l'achat.
- Naviguez jusqu'à Tableau de bord > Application MemberPress > Achats intégrés > Transactions.
- Recherchez la transaction test dans la liste des transactions.
- Vérifiez que les détails de la transaction s'affichent correctement.
- Cliquez sur Révoquer à côté des transactions test pour supprimer les achats test.
Les versions de test de l'application simulent des achats sans traiter de paiements réels ni se connecter à Google Play Billing.