Checkout Page MCP
officielLaissez les clients IA ajouter des paiements à votre site web. Créez des pages de paiement, des événements et des formulaires, puis intégrez-les sur votre site en quelques minutes.
Que pouvez-vous faire avec Checkout Page MCP ?
-
Trouver des clients et des abonnements — Recherchez un client par e-mail ou ID via
list_customersouget_customer, puis récupérez son plan actif aveclist_subscriptions. -
Examiner les paiements et les réservations — Utilisez
list_paymentspour filtrer les transactions par date, montant ou statut, oulist_bookingspour voir les participants aux événements et les types de billets. -
Créer des pages de paiement et des formulaires — Lancez une page en direct avec
create_checkout_page(produit et tarification inclus) ou créez un formulaire de prospect/inscription viacreate_form. -
Inspecter les soumissions de formulaires — Récupérez les entrées récentes avec
list_submissionsou examinez une réponse en détail avecget_submission. -
Gérer les coupons et les webhooks — Générez des codes de réduction avec
create_coupon, ou enregistrez, listez et supprimez des endpoints viacreate_webhook,list_webhooksetdelete_webhook. -
Téléverser des fichiers — Importez un fichier depuis une URL publique avec
upload_fileafin qu'il puisse être référencé ailleurs dans votre compte.
Documentation
Le serveur MCP Checkout Page MCP permet aux assistants IA comme Claude, ChatGPT et Cursor de travailler directement avec votre compte Checkout Page. Au lieu de fouiller dans le tableau de bord ou d'écrire des requêtes API, vous pouvez simplement demander, en langage naturel, et l'assistant s'occupe du reste.
Il est construit sur le Model Context Protocol, une norme ouverte pour connecter les assistants IA aux outils et aux données dont ils ont besoin.
L'URL du serveur est :
Que peut faire Checkout Page MCP ?
Une fois connecté, vous pouvez demander à votre assistant IA de faire des choses comme :
- "Trouvez le client avec l'email jane@example.com et montrez-moi son dernier abonnement."
- "Récupérez le paiement le plus récent pour la commande ABC123. Quel plan ont-ils choisi ?"
- "Montrez-moi les 10 dernières soumissions de formulaire de mon formulaire de capture de leads pour l'ebook."
- "Ouvrez la page de paiement avec l'ID
cp_abc123et dites-moi quel produit y est associé." - "Créez une nouvelle page de paiement appelée 'Spring Workshop' au prix de 99 $."
- "Créez un formulaire de capture de leads pour notre nouvel ebook avec les champs nom, email et entreprise."
- "Créez un formulaire d'inscription pour le webinaire de mai. Collectez le nom, l'email et la session à laquelle ils veulent assister."
- "Créez un coupon de réduction de 20 % appelé SPRING20 qui expire le 31 mai."
Votre assistant utilise les outils ci-dessous pour répondre à ces questions et agir sur votre compte.
Outils disponibles
| Ressource | Outil | Ce qu'il fait |
|---|---|---|
| Pages de paiement | create_checkout_page | Créer une nouvelle page de paiement avec un produit et un prix associés. Publiée et en ligne par défaut. |
| Pages de paiement | get_checkout_page | Récupérer la configuration d'une seule page de paiement par ID. |
| Pages de paiement | list_payments | Lister les paiements traités via votre compte. Filtrer par date, client, montant ou statut. |
| Pages de paiement | list_subscriptions | Lister les abonnements, y compris le statut, l'intervalle de facturation et la période en cours. |
| Événements | list_bookings | Lister les réservations d'événements, y compris les détails des participants et les types de billets. |
| Formulaires | create_form | Créer un nouveau formulaire pour collecter des soumissions : enquêtes, candidatures, capture de leads, RSVP. |
| Formulaires | get_form | Récupérer la configuration d'un seul formulaire par ID. |
| Formulaires | list_submissions | Lister les soumissions de formulaires capturées depuis vos pages de paiement et formulaires. |
| Formulaires | get_submission | Récupérer une seule soumission de formulaire par ID, y compris toutes les réponses aux champs. |
| Coupons | create_coupon | Créer un code de réduction que les clients peuvent appliquer au moment du paiement. |
| Clients | list_customers | Rechercher les données de profil client : nom, email, entreprise, adresse, numéro de TVA. |
| Clients | get_customer | Récupérer un seul enregistrement client par ID. |
| Fichiers | upload_file | Téléverser un fichier depuis une URL publique dans votre compte afin qu'il puisse être référencé ailleurs. |
| Webhooks | create_webhook | Enregistrer un endpoint https pour recevoir les payloads d'événements et retourner son secret de signature. |
| Webhooks | list_webhooks | Lister les endpoints webhook de votre compte avec leurs compteurs de livraison. Les secrets ne sont pas retournés. |
| Webhooks | delete_webhook | Supprimer un endpoint webhook. Les livraisons s'arrêtent immédiatement ; destructif et irréversible. |
Avant de commencer
Vous aurez besoin d'un compte Checkout Page. Le serveur MCP utilise OAuth, donc il n'y a pas de clés API à copier ou coller. Votre outil IA vous guide à travers une connexion en un clic la première fois que vous vous connectez.
Connectez votre outil IA
Chaque outil IA a son propre écran de paramètres pour ajouter un connecteur. Choisissez le vôtre ci-dessous. Les étapes prennent environ une minute. Une fois connecté, essayez l'invite de test à la fin de chaque section pour confirmer que tout fonctionne.
ChatGPT
- Ouvrez ChatGPT.com et allez dans Paramètres → Sécurité et connexion. Activez le Mode développeur.
- Fermez les paramètres et allez sur chatgpt.com/plugins.
- Cliquez sur le + en haut à droite. (Les plugins personnalisés sont disponibles sur les forfaits payants.)
- Saisissez :
- Nom : Checkout Page
- URL du serveur MCP : https://mcp.checkoutpage.com
- Authentification : OAuth
- Nom : Checkout Page
- Activez Je comprends et je veux continuer.
- Cliquez sur Créer, puis suivez le flux OAuth Checkout Page pour vous connecter.
- Démarrez une nouvelle conversation.
- Cliquez sur + et recherchez Checkout Page.
Testez-le : demandez "Listez mes 5 derniers paiements depuis Checkout Page."
Claude
- Ouvrez Claude et allez dans Paramètres → Connecteurs.
- Cliquez sur Ajouter un connecteur personnalisé.
- Saisissez :
- Nom : Checkout Page
- URL du serveur MCP : https://mcp.checkoutpage.com
- Nom : Checkout Page
- Cliquez sur Ajouter, puis cliquez sur Connecter sur le connecteur Checkout Page et connectez-vous.
Testez-le : demandez "Montrez-moi les 5 dernières soumissions de formulaire depuis Checkout Page."
Cursor
Le moyen le plus rapide est l'installation en un clic :
Ou ajoutez-le manuellement :
- Ouvrez Cursor, puis allez dans Paramètres → MCP.
- Cliquez sur Ajouter un nouveau serveur MCP.
- Saisissez :
- Nom : checkoutpage
- Cliquez sur Enregistrer, puis connectez-vous via l'invite OAuth.
Testez-le : dans le chat de Cursor, demandez "Listez les 5 derniers clients depuis Checkout Page."
VS Code
GitHub Copilot Chat et l'extension MCP officielle prennent tous deux en charge notre serveur.
- Ouvrez VS Code et exécutez la commande MCP : Ajouter un serveur depuis la palette de commandes (
Cmd/Ctrl + Shift + P). - Choisissez HTTP.
- Saisissez l'URL : https://mcp.checkoutpage.com
- Nommez-le : checkoutpage
- Connectez-vous via l'invite OAuth qui s'ouvre dans votre navigateur.
Testez-le : dans Copilot Chat, demandez "Montrez-moi mes abonnements Checkout Page."
Codex
- Ouvrez Codex et allez dans Paramètres → Serveurs MCP.
- Cliquez sur + Ajouter un serveur.
- Choisissez Streamable HTTP comme transport.
- Saisissez :
- Nom : Checkout Page
- Cliquez sur Enregistrer, puis connectez-vous via l'invite OAuth.
Testez-le : demandez "Listez mes 5 derniers paiements depuis Checkout Page."
Claude Code
Deux étapes : ajoutez le serveur, puis connectez-vous depuis Claude Code.
claude mcp add --transport http checkoutpage https://mcp.checkoutpage.com
Ensuite, démarrez une session :
claude
Dans la session :
- Tapez
/mcp. - Utilisez les flèches pour mettre en surbrillance
checkoutpageet appuyez sur Entrée. - Choisissez authentifier et suivez l'invite OAuth.
Testez-le : demandez "Listez mes 5 derniers paiements depuis Checkout Page."
Autres outils IA
Tout client prenant en charge MCP peut se connecter à https://mcp.checkoutpage.com en utilisant OAuth. Si votre outil demande un transport, choisissez Streamable HTTP. La plupart des clients acceptent cette configuration :
{
"mcpServers": {
"checkoutpage": {
"url": "https://mcp.checkoutpage.com"
}
}
}
Exemples d'invites
Lancez un nouveau produit
Vous préparez un nouvel atelier et souhaitez qu'une page de paiement et une réduction pour inscription anticipée soient en ligne en quelques minutes.
Collez ceci dans votre outil IA :
Create a checkout page called "Pricing Strategy Workshop" priced at $199. Write a confident product description (3–4 sentences) that pitches a half-day workshop for founders and product leaders who want to raise prices without losing customers. Turn on the coupon code field so customers can apply discounts. Then create a coupon code EARLYBIRD that takes 20% off and expires May 15. Send me both the checkout URL and the coupon code when you're done.
L'assistant appelle create_checkout_page (avec une description écrite et le champ coupon activé), puis create_coupon, et retourne l'URL de paiement en direct et le code de réduction.
Vous pouvez utiliser le même modèle pour toute nouvelle offre : un lancement de cours, une page d'inscription bêta ou une promotion à durée limitée.
Répondre à une question de facturation d'un client
Un client envoie un email demandant quand son prochain paiement sera débité et vous souhaitez un brouillon de réponse à envoyer en quelques secondes.
Collez sa question dans votre outil IA :
A customer named Jane Smith (jane@example.com) just emailed asking: "When is my next payment, and how much will I be charged?" Look up her account in Checkout Page, find her active subscription, and draft a friendly reply I can send back. Include the next billing date and the amount.
L'assistant appelle list_customers pour trouver Jane par email, puis list_subscriptions pour récupérer son plan actif, et rédige une réponse prête à envoyer avec la prochaine date de facturation et le montant.
Vous pouvez utiliser le même modèle pour les demandes de remboursement, les renvois de reçus ou toute question de support ponctuelle nécessitant le contexte du compte.
Conseils pour de meilleurs résultats
- Demandez à l'IA d'écrire le contenu pour vous : titres de produits, descriptions, messages de confirmation. Sinon, les pages sortent vides ou génériques.
- Soyez explicite sur les paramètres que l'IA ne peut pas deviner (par exemple "activez le champ code de coupon").
- Limitez-vous aux enregistrements spécifiques et aux tâches de création. Les assistants IA sont moins fiables pour les totaux et les classements ("top 5 des pages par revenu") car cela nécessite de lire chaque paiement. Pour ce type de chiffres, utilisez la vue analytique du tableau de bord.
- Certains paramètres de paiement, comme le texte personnalisé du bouton ou le style de la page, ne sont pas encore exposés via MCP. Si une demande ne prend pas effet, ouvrez la page dans votre tableau de bord pour terminer l'ajustement.
Dépannage
Sécurité et confidentialité
- Le serveur MCP n'agit en votre nom qu'après votre connexion via OAuth.
- Les jetons sont limités à votre compte. Révoquez l'accès à tout moment depuis les paramètres de votre Checkout Page.
- Les outils de lecture (
list_*,get_*) ne modifient jamais les données. Les outils d'écriture (create_*,upload_*) et les outils destructifs (delete_*) sont clairement nommés afin que votre assistant puisse demander avant d'apporter des modifications. La suppression d'un webhook est irréversible, alors confirmez avant que votre assistant exécutedelete_webhook. - Les données que votre assistant consulte (détails du client, informations de paiement) sont envoyées à votre outil IA pour générer une réponse — de la même manière que pour tout autre connecteur. Choisissez des outils IA dont les politiques de traitement des données correspondent à vos besoins.