Les achats intégrés permettent de monétiser le contenu en proposant des abonnements payants ou différents niveaux d'accès directement dans l'application mobile. Ce document explique donc comment activer les achats intégrés, configurer les paramètres des produits, synchroniser avec les boutiques d'applications et tester les transactions.
Comprendre les achats intégrés
Les achats intégrés permettent aux membres d'acheter l'accès à du contenu premium via l'App Store d'Apple ou le Google Play Store. De plus, les produits peuvent être configurés comme des achats uniques ou des abonnements récurrents. Par ailleurs, l'intégration avec des plugins d'adhésion contrôle l'accès au contenu en fonction du statut d'achat.
Activation du composant Achats intégrés
Les achats intégrés doivent être activés avant de pouvoir commencer la configuration du produit.
- Naviguez jusqu'à Dashboard > MemberPress App > Components.
- Toggle Achats intégrés à Sur.
- Cliquez sur Enregistrer les modifications.
Configuration des paramètres d'achat intégré
Les paramètres d'achat contrôlent les conditions d'accès au contenu et les liens vers les pages légales.
- Naviguez jusqu'à Dashboard > MemberPress App > Settings > In-App Purchases.
- Vérifier Achat obligatoire bloquer le contenu jusqu'à l'achat du produit.
- Sélectionnez la page Conditions d'utilisation dans le menu déroulant sous Conditions d'utilisation.
- Sélectionnez la page Politique de confidentialité dans le menu déroulant sous Politique de confidentialité.
- Faites défiler jusqu'à la Écran Produits section.
- Entrez un message personnalisé dans le champ Message commercial domaine.
- Cliquez sur Enregistrer les modifications.
Ajouter l'écran Produits au menu de l'application
L'écran Produits doit être ajouté à la navigation pour permettre l'accès aux membres.
- Naviguez jusqu'à Dashboard > MemberPress App > Menus.
- Localiser Produits dans le cadre de la Application MemberPress section.
- Cliquez sur Ajouter au menu sous le menu de la barre d'onglets ou le menu de l'écran Plus.
- Cliquez sur le bouton Sauvegarder le menu.
Création de produits intégrés à l'application
Les produits sont créés dans WordPress et synchronisés avec les produits de l'App Store.
- Naviguez jusqu'à Tableau de bord > Application MemberPress > Achats intégrés > Produits.
- Cliquez sur Ajouter un nouveau pour créer un produit.
- Entrée a Nom du produit correspondant au nom du produit dans l'App Store.
- Entrez un élément facultatif Titre d'appel pour une brève description.
- Entrez un élément facultatif Description pour une explication détaillée.
- Ajouter Avantages sous forme de liste à puces.
- Vérifier Affichage sur l'écran Produits pour montrer le produit.
- Sélectionner Type de produit comme payant ou gratuit.
Synchronisation des produits avec l'App Store d'Apple
Les produits iOS doivent être synchronisés avec App Store Connect.
- Vérifier Activer sous iOS Store dans l'éditeur de produit.
- Cliquez sur Synchronisation avec Apple pour récupérer les produits disponibles.
- Sélectionnez le produit correspondant dans la liste.
- Products must be at least “Ready to Submit” status in App Store Connect.
Synchronisation des produits avec Google Play Store
Les produits Android doivent être synchronisés avec la console Google Play.
- Vérifier Activer sous Android Store dans l'éditeur de produit.
- Cliquez sur Synchronisation avec Google pour récupérer les produits disponibles.
- Sélectionnez le produit correspondant dans la liste.
- Les produits doivent être dans un Actif statut dans la console Google Play.
Configuration de l'intégration des produits
Le type d'intégration détermine le contenu qui sera débloqué après l'achat.
- Localiser le Type d'intégration section dans l'éditeur de produit.
- Sélectionner L'adhésion à partir des options d'intégration.
- Choisissez le forfait d'adhésion parmi les options disponibles.
- Cliquez sur Publier pour enregistrer la configuration du produit.
L'intégration du produit relie les achats effectués dans l'App Store à l'accès à l'adhésion WordPress.
Organisation des groupes d'abonnement
Les groupes d'abonnement organisent les produits d'abonnement connexes pour une gestion adéquate des niveaux.
- Créer un Groupe d'abonnement dans App Store Connect sous Features > Subscriptions.
- Copiez exactement le nom du groupe d'abonnement.
- Naviguez jusqu'à Dashboard > MemberPress App > In-App Purchases > Subscription Groups.
- Cliquez sur Ajouter un nouveau groupe d'abonnement.
- Collez le nom du groupe d'abonnement dans le champ.
- Cliquez sur Économiser pour créer le groupe.
- Modifiez chaque produit associé dans le Produits section.
- Affectez le produit au groupe d'abonnement que vous avez créé.
- Cliquez sur Mettre à jour le produit pour enregistrer le devoir.
Réapprovisionnement des produits
Les commandes de produits contrôlent l'affichage dans l'ordre sur l'écran Produits.
- Naviguez jusqu'à Tableau de bord > Application MemberPress > Achats intégrés > Produits.
- Cliquez et faites glisser les produits pour les réorganiser dans la liste.
- Disposez les produits dans l'ordre d'affichage souhaité.
- Relâchez pour définir la nouvelle position.
La commande du produit se reflète immédiatement sur le Écran Produits et les modaux d'achat.
Test des achats dans les versions d'application test
Les versions de test de l'application simulent des achats sans traitement réel des paiements.
- Installer le Application de test sur un appareil mobile.
- Connectez-vous avec un compte utilisateur test.
- Naviguez jusqu'à la page Écran Produits dans l'application.
- Appuyez sur Voir sur un produit pour lancer l'achat.
- Effectuez le processus d'achat simulé.
- Vérifiez l'accès au contenu réservé aux membres.
- Naviguez jusqu'à Tableau de bord > Application MemberPress > Achats intégrés > Transactions.
- Vérifiez les entrées de transaction marquées du symbole Application de test indicateur.
- Cliquez sur Révoquer à côté des achats tests pour réinitialiser l'accès.
Les versions d'essai des applications considèrent tous les produits comme gratuits à des fins de test.
Test des achats dans les versions finales
Les versions finales testent les achats avec les interfaces réelles des boutiques d'applications.
Tester les achats iOS avec TestFlight
- Télécharger le fichier IPA de Tableau de bord > Application MemberPress > Historique de compilation.
- Télécharger le Fichier IPA vers TestFlight dans App Store Connect.
- Invitez les testeurs en utilisant leur adresse e-mail Apple ID.
- Les testeurs installent l'application via TestFlight.
- Les testeurs effectuent des achats sans frais réels.
L'environnement sandbox TestFlight traite les achats sans facturer les testeurs.
Test des achats Android avec des tests internes
- Téléchargez le fichier APK à partir de Tableau de bord > Application MemberPress > Historique de compilation.
- Téléchargez l'APK dans la section « Testing Track » (Piste de test) de la console Google Play.
- Invitez les testeurs à utiliser l'adresse e-mail de leur compte Google.
- Partagez l'URL du test avec les testeurs invités.
- Les testeurs installent l'application et effectuent des achats.
- L'environnement de test Google Play traite les achats sans frais.
Les tests internes utilisent le système de facturation de Google sans traitement réel des paiements.
Gestion des transactions
La gestion des transactions s'effectue via l'interface Transactions.
- Naviguez jusqu'à Tableau de bord > Application MemberPress > Achats intégrés > Transactions.
- Vérifiez tous les achats effectués depuis Application de test et Sortie des versions de l'application.
- Cliquez sur Révoquer à côté de chaque achat test pour révoquer l'accès en toute sécurité.
- Utilisation Révoquer sur les achats à la sortie uniquement lorsque cela est nécessaire.