PayPal

MeDo prend en charge l'intégration PayPal, ce qui vous permet d'accepter des paiements uniques dans vos applications générées par IA via votre propre compte PayPal Business.

Mis à jour 2026-09-21

Votre application peut encaisser des paiements PayPal, et l'argent va directement sur votre propre compte PayPal — MeDo ne le détient jamais. C'est distinct de ce que vous payez à MeDo pour les crédits.

Avant de commencer

  • Un compte PayPal Business, ainsi que son Client ID et son Secret.
  • La connexion sur votre application. Les acheteurs doivent être connectés avant le paiement pour que les commandes appartiennent au bon compte ; la navigation peut rester ouverte. Voir Gérer la connexion et les utilisateurs.
  • Un backend, car les commandes ont besoin d'un endroit où vivre. Voir Paramètres backend et keep-alive.
  • Publiez avant d'encaisser de l'argent réel. Voir Publier une version.
  • Les identifiants sont propres à chaque application. Copier une application ne les emporte pas — configurez PayPal à nouveau dans la copie avec le Client ID et le Secret du nouveau propriétaire.

Ce que vous pouvez faire

  • Accepter des paiements uniques via le paiement PayPal, réglés depuis un solde PayPal ou une carte
  • Construire une boutique, une page de produit numérique, ou une page de service avec paiement
  • Recevoir l'argent directement sur votre propre compte PayPal

Exemple de requête :

« Crée une boutique d'art en ligne où les utilisateurs peuvent acheter des tableaux numériques via PayPal. »

Remarque : MeDo ne prend actuellement en charge que les paiements uniques avec PayPal. La facturation par abonnement ou récurrente n'est pas prise en charge. Les remboursements intégraux sont émis par l'administrateur de l'application depuis l'application générée ; c'est une action réservée à l'administrateur.

Ajouter PayPal à votre application

MeDo choisit Stripe par défaut, donc nommez PayPal explicitement. Soit vous le demandez dans la conversation —

« Je veux accepter des paiements avec PayPal dans mon application. »

— soit vous tapez @ dans la zone de saisie, choisissez PayPal dans la liste des Skills, et décrivez ce que vous vendez dans le même message.

Chaque application utilise un prestataire de paiement. Une fois l'application équipée de PayPal, MeDo vous demande de configurer vos identifiants avant que le paiement ne fonctionne.

Configurer vos identifiants

Cliquez sur le bouton Configure PayPal à la fin de la réponse de MeDo, ou ouvrez la vue Skill dans le rail gauche de l'éditeur et choisissez la carte PayPal. Ensuite :

  1. Ouvrez la boîte de dialogue de configuration.
  2. Ouvrez le PayPal Developer Dashboard et connectez-vous avec votre compte PayPal Business.
  3. Allez dans Apps & Credentials et choisissez Sandbox ou Live (voir la section Sandbox vs Live ci-dessous).
  4. Cliquez sur Create App et donnez-lui un nom. PayPal n'autorise pas le mot « paypal » dans le nom de l'application.
  5. Copiez le Client ID et le Secret de l'application.
  6. Revenez à la boîte de dialogue MeDo, collez les deux valeurs dans les champs correspondants, et envoyez le formulaire.

MeDo vérifie les identifiants auprès de PayPal avant de les enregistrer. En cas d'échec, assurez-vous que les deux valeurs proviennent de la même application PayPal et réessayez. Puis connectez-vous à votre application et ouvrez le paiement : il devrait afficher Sandbox ou Live à côté du bouton PayPal, selon les identifiants utilisés. Si le paiement ne s'initialise pas, revérifiez la configuration et rechargez. Ne saisissez ou ne remplacez jamais le Secret ailleurs que dans ce formulaire — jamais dans le chat.

Sandbox vs live

PayPal fournit deux environnements distincts. L'application générée détecte l'environnement à partir de vos identifiants à l'initialisation du paiement ; vous n'entrez pas de paramètre d'environnement séparé.

SandboxLive
ObjectifMode test — aucun argent réel ne circulePaiements réels, versés sur votre compte PayPal
Comment payerUtilisez un compte acheteur de test Sandbox depuis le Developer Dashboard (Testing Tools → Sandbox accounts)Les visiteurs paient avec leur propre solde PayPal ou leur carte
ConditionsUne connexion au PayPal Developer DashboardUn compte PayPal Business ayant terminé la vérification PayPal pour recevoir des paiements
Quand l'utiliserPendant la construction et les tests de votre applicationLorsque votre application est prête à vendre à de vrais visiteurs

Passer de Sandbox à Live : créez une application Live sous Apps & Credentials → Live, puis enregistrez ensemble son Client ID et son Secret dans le même formulaire de configuration du Skill. Rechargez le paiement et confirmez qu'il affiche Live. Réglez les paiements en attente et organisez les remboursements des anciennes commandes avant de changer de compte marchand ou d'environnement.

Remarque : Si une application publiée utilise encore des identifiants Sandbox, les visiteurs ne peuvent pas payer pour de vrai. Passez aux identifiants Live avant de commencer à vendre.

Si un paiement est encore en cours

Si une confirmation expire ou reste en attente, utilisez Check payment status dans l'application ou ouvrez la commande dans son historique plutôt que de payer à nouveau. Il en va de même pour les remboursements : un administrateur peut revérifier un remboursement en attente depuis la commande, et « en attente » ne signifie pas « remboursé ». MeDo ne rapproche rien en arrière-plan une fois l'acheteur parti, donc comparez toute commande non résolue à la liste des transactions de votre compte PayPal.

Après la configuration

Une fois votre configuration PayPal terminée :

  • Tous les paiements de votre application sont versés sur votre compte PayPal.
  • Vous pouvez consulter les transactions et les détails de paiement dans votre compte PayPal.
  • Les remboursements intégraux sont émis par l'administrateur de l'application via l'action de remboursement administrateur dans votre application.
  • PayPal prélève ses propres frais de transaction selon les conditions PayPal.

Voir aussi

  • Stripe — le prestataire alternatif.
  • Skills — fonctionnement du sélecteur @ et des identifiants.