Qu’est-ce que RevenueCat
Dans PixelGames, Snake, Racer et Pinball sont marqués comme bientôt disponibles. RevenueCat permet à votre application de vendre un abonnement qui les débloque, sans avoir à connecter directement les systèmes d’achat d’Apple et de Google : demandez à Agent d’ajouter un abonnement, connectez RevenueCat, et il s’occupe du reste.Avant de commencer
- Un projet Replit configuré comme application mobile.
- Un compte RevenueCat, seuls un e-mail et un mot de passe sont nécessaires, aucun compte bancaire n’est requis pour l’instant.
Commencer
Connectez votre compte RevenueCat

Replit demandant de connecter RevenueCat après avoir détecté la fonctionnalité.
Autoriser Replit
Agent construit l'abonnement
Tester les abonnements
Les previews Replit utilisent le mode test de RevenueCat. Tester un achat dans Expo Go affiche une boîte de dialogue d’achat de test, sans frais réels. Une fois qu’Apple approuve votre application pour l’App Store, les achats utilisent de l’argent réel, vérifiez donc bien le prix avant de soumettre.
Le paywall dans PixelGames, et la boîte de dialogue d'achat de test affichée dans Expo Go.
Personnaliser le paywall
Comme le paywall est servi à distance, vous pouvez changer son design sans nouveau build, de deux façons : Demandez à Agent Ou modifiez-le manuellementOuvrez l'éditeur de paywall

L'éditeur visuel de paywall de RevenueCat.
Rattachez-le à votre offre
Les changements sont déployés à distance

Le paywall personnalisé en direct sur TestFlight, avec la véritable confirmation d'achat système.
Synchroniser avec App Store Connect
La synchronisation vous permet de créer ou modifier un abonnement ou un produit intégré directement depuis RevenueCat ou Replit Agent. Avant de pouvoir connecter App Store Connect, trois éléments doivent être en place :- Inscrivez-vous au Apple Developer Program, si vous ne l’avez pas déjà fait. Il implique des frais d’adhésion annuels.
- Soumettez votre application à l’App Store, consultez téléverser votre application si vous ne l’avez pas encore fait, RevenueCat a besoin d’une fiche d’application pour synchroniser les produits.
- Connectez un compte bancaire et signez l’Accord sur les applications payantes d’Apple, les deux se font dans App Store Connect, Apple ne traitera aucun paiement sans cela.
Démarrez la synchronisation depuis Replit

Démarrage de la synchronisation depuis le panneau Publishing de Replit.
Ouvrez la page API App Store Connect

Navigation vers les clés API App Store Connect.
Générez la clé

Génération d'une clé API App Store Connect pour RevenueCat.
Copiez les informations de la clé

Copie du Key ID et téléchargement de la clé API App Store Connect.
Ajoutez-la à Replit

Saisie de la clé API App Store Connect dans Replit.
Répétez pour la clé In-App Purchase

Génération et copie d'une clé API In-App Purchase.
Ajoutez-la à Replit

Saisie de la clé API In-App Purchase dans Replit.
Confirmez et synchronisez

Confirmation des produits avant la synchronisation avec App Store Connect.
Dépannage
- L’achat réussit mais rien ne se débloque : vérifiez que le droit dans RevenueCat est bien associé au bon ID de produit.
- Fonctionne en test, pas après publication : vérifiez que les produits sont synchronisés avec App Store Connect et que l’Accord sur les applications payantes d’Apple est signé.
Questions fréquentes
Ai-je besoin d'un compte bancaire pour utiliser RevenueCat ?
Ai-je besoin d'un compte bancaire pour utiliser RevenueCat ?
Les achats de test sont-ils facturés ?
Les achats de test sont-ils facturés ?
Que puis-je configurer avec RevenueCat ?
Que puis-je configurer avec RevenueCat ?