Checkout Page MCP
oficialPermite que los clientes de IA añadan pagos a tu sitio web. Crea páginas de pago, eventos y formularios e intégralos en tu sitio en minutos.
¿Qué puedes hacer con Checkout Page MCP?
- Crear páginas de pago — Crea, edita y enumera páginas de pago con precios, descripciones y campos de cupón mediante
create_checkout_pageyupdate_checkout_page. - Configurar eventos y entradas — Crea eventos con grupos de entradas, tipos de entradas y precios, y luego actualízalos o archívalos según cambien las ventas.
- Crear formularios y preguntas — Crea formularios de registro y añade, edita o elimina preguntas con
create_formycreate_field. - Añadir order bumps y cupones — Ofrece complementos como un pase de aparcamiento, reordénalos y crea códigos de descuento como un cupón del 20 % de descuento.
- Dar estilo e incrustar páginas — Aplica temas de marca a las páginas y obtén código de inserción, ventana emergente o enlace listo para pegar con
add_to_website. - Consultar ventas y clientes — Encuentra pagos, suscripciones, reservas, envíos de formularios y registros de clientes para responder a preguntas de facturación.
Documentación
Crea páginas de pago, eventos y formularios con tu herramienta de IA usando el servidor MCP oficial de Checkout Page
El servidor MCP de Checkout Page permite que herramientas de IA como Claude, ChatGPT y Cursor creen páginas de pago, eventos y formularios en tu cuenta de Checkout Page. Describe lo que vendes en lenguaje sencillo. Tu IA crea la página, la edita cuando se lo pides y la añade a tu sitio.
Está construido sobre el Model Context Protocol, un estándar abierto para conectar asistentes de IA con las herramientas y los datos que necesitan.
¿Estás creando un sitio web con IA? Descubre cómo Checkout Page añade pagos a los sitios creados con IA.
La URL del servidor es:
¿Qué puede hacer el MCP de Checkout Page?
Una vez conectado, puedes pedirle a tu herramienta de IA que haga cosas como:
- "Crea una página de pago llamada 'Spring Workshop' con un precio de $99."
- "Configura un evento para nuestra gala de mayo con entradas Early bird a $40 y entradas Standard a $60, con un límite de 200 plazas."
- "Crea un formulario de registro para el webinar de mayo. Recoge el nombre, el correo electrónico y a qué sesión quieren asistir."
- "Añade una pregunta 'Necesidades dietéticas' al evento de la gala."
- "Ofrece un pase de aparcamiento de $15 como complemento en el evento de la gala."
- "Crea un cupón del 20 % de descuento llamado SPRING20 que caduque el 31 de mayo."
- "Haz que la página Spring Workshop coincida con nuestra marca: botones verde oscuro y una fuente de encabezado serif."
- "Añade el pago de Spring Workshop a la sección de precios del sitio que estamos creando, como un botón emergente."
- "Muéstrame los últimos 10 registros del webinar de mayo."
Tu IA usa las herramientas que se indican a continuación para crear y modificar tus páginas de pago, eventos y formularios.
Herramientas disponibles
| Qué puedes hacer | Herramientas |
|---|---|
| Crear páginas de pago | create_checkout_page, update_checkout_page, get_checkout_page, list_checkout_pages |
| Crear eventos y entradas | create_event, update_event, get_event, list_events, create_ticket_group, update_ticket_group, archive_ticket_group, create_ticket_type, update_ticket_type, archive_ticket_type |
| Crear formularios | create_form, update_form, get_form, list_forms |
| Añadir preguntas a una página | create_field, update_field, delete_field |
| Configurar productos | create_product, update_product, delete_product, get_product, list_products |
| Ofrecer order bumps y complementos | create_order_bump, update_order_bump, delete_order_bump, reorder_order_bumps, list_order_bumps |
| Crear cupones | create_coupon, update_coupon, list_coupons |
| Cobrar impuestos | create_tax_rate, list_tax_rates |
| Dar estilo a las páginas con temas | create_theme, update_theme, delete_theme, get_theme, list_themes, list_theme_properties |
| Subir imágenes y archivos | upload_file |
| Poner una página en tu sitio web | add_to_website: código listo para pegar para un embed, un botón emergente o un enlace |
| Consultar pagos y suscripciones | list_payments, get_payment, list_subscriptions, get_subscription, list_subscription_payments, get_subscription_payment, prepare_subscription_cancellation |
| Consultar reservas y asistentes | list_bookings, get_booking, create_booking, list_tickets, update_ticket |
| Consultar envíos de formularios | list_submissions, get_submission |
| Consultar clientes y facturas | list_customers, get_customer, update_customer, list_invoices, get_invoice, regenerate_invoice |
| Enviar eventos a tu propio servidor | create_webhook, update_webhook, delete_webhook, get_webhook, list_webhooks |
prepare_subscription_cancellation no cancela nada. Comprueba la suscripción y te da el enlace del panel donde puedes cancelarla tú mismo. create_booking emite entradas reales y envía el correo de confirmación, sin cobrar con tarjeta.
Antes de empezar
Necesitarás una cuenta de Checkout Page. El servidor MCP usa OAuth, así que no hay claves de API que copiar ni pegar. Tu herramienta de IA te guía por un inicio de sesión con un solo clic la primera vez que te conectas.
Conecta tu herramienta de IA
Cada herramienta de IA tiene su propia pantalla de configuración para añadir un conector. Elige la tuya a continuación. Los pasos tardan alrededor de un minuto. Una vez conectado, prueba el prompt de prueba al final de cada sección para confirmar que funciona.
ChatGPT
Checkout Page está en el directorio de plugins de ChatGPT:
- Abre el plugin de Checkout Page en ChatGPT.
- Haz clic en Connect y luego inicia sesión en Checkout Page.
O añádelo como conector personalizado en modo Desarrollador:
- Abre ChatGPT.com y ve a Settings → Security and login. Activa Developer mode.
- Cierra la configuración y ve a chatgpt.com/plugins.
- Haz clic en el + de la esquina superior derecha.
- Introduce:
- Name: Checkout Page
- MCP server URL: https://mcp.checkoutpage.com
- Authentication: OAuth
- Name: Checkout Page
- Activa I understand and want to continue.
- Haz clic en Create y sigue el flujo OAuth de Checkout Page para conectarte.
- Inicia un chat nuevo.
- Haz clic en + y busca Checkout Page.
Pruébalo: pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
Claude
- Abre Claude y ve a Settings → Connectors.
- Haz clic en Add custom connector.
- Introduce:
- Name: Checkout Page
- MCP server URL: https://mcp.checkoutpage.com
- Name: Checkout Page
- Haz clic en Add, luego haz clic en Connect en el conector Checkout Page e inicia sesión.
Pruébalo: pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
Cursor
La forma más rápida es la instalación con un clic:
O añádelo manualmente:
- Abre Cursor y ve a Settings → MCP.
- Haz clic en Add new MCP server.
- Introduce:
- Name: checkoutpage
- Haz clic en Save e inicia sesión mediante el aviso de OAuth.
Pruébalo: en el chat de Cursor, pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
VS Code
GitHub Copilot Chat y la extensión oficial de MCP admiten nuestro servidor.
- Abre VS Code y ejecuta el comando MCP: Add Server desde la Paleta de comandos (
Cmd/Ctrl + Shift + P). - Elige HTTP.
- Introduce la URL: https://mcp.checkoutpage.com
- Ponle nombre: checkoutpage
- Inicia sesión mediante el aviso de OAuth que se abre en tu navegador.
Pruébalo: en Copilot Chat, pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
Codex
En la CLI de Codex, un solo comando añade el servidor e inicia el inicio de sesión:
codex mcp add checkoutpage --url https://mcp.checkoutpage.com
O añádelo en la app de Codex:
- Abre Codex y ve a Settings → MCP servers.
- Haz clic en + Add server.
- Elige Streamable HTTP como transporte.
- Introduce:
- Name: Checkout Page
- Haz clic en Save e inicia sesión mediante el aviso de OAuth.
Pruébalo: pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
Claude Code
Dos pasos: añade el servidor y luego inicia sesión desde dentro de Claude Code.
claude mcp add --transport http checkoutpage https://mcp.checkoutpage.com
Luego inicia una sesión:
claude
En la sesión:
- Escribe
/mcp. - Usa las teclas de flecha para resaltar
checkoutpagey pulsa enter. - Elige authenticate y sigue el aviso de OAuth.
Pruébalo: pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
Lovable
- En Lovable, abre Connectors y selecciona el botón +.
- Elige MCP server.
- Introduce:
- Server name: Checkout Page
- Server URL: https://mcp.checkoutpage.com
- Server name: Checkout Page
- Mantén OAuth, haz clic en Add & authorize e inicia sesión en Checkout Page.
Pruébalo: pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
Cline
- En el panel de Cline, haz clic en el icono MCP Servers de la barra de herramientas superior.
- Abre la pestaña Remote Servers.
- Introduce:
- Server Name: checkoutpage
- Server URL: https://mcp.checkoutpage.com
- Transport Type: Streamable HTTP
- Server Name: checkoutpage
- Haz clic en Add Server. Cline abre la pestaña Configure.
- Haz clic en Authenticate en el servidor checkoutpage e inicia sesión en Checkout Page en tu navegador.
Pruébalo: en Cline, pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."
Otras herramientas de IA
Cualquier cliente compatible con MCP puede conectarse a https://mcp.checkoutpage.com usando OAuth. Si tu herramienta te pide un transporte, elige Streamable HTTP. La mayoría de los clientes aceptan esta configuración:
{
"mcpServers": {
"checkoutpage": {
"url": "https://mcp.checkoutpage.com"
}
}
}
Prompts de ejemplo
Lanza un producto nuevo
Estás preparando un taller nuevo y quieres una página de pago y un descuento por pronto pago activos en minutos.
Pega esto en tu herramienta de 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.
El asistente llama a create_checkout_page (con una descripción escrita y el campo de cupón activado), luego a create_coupon, y devuelve la URL de pago activa y el código de descuento.
Puedes usar el mismo patrón para cualquier oferta nueva: el lanzamiento de un curso, una página de registro para una beta o una promoción por tiempo limitado.
Configura un evento con entradas
Estás organizando una gala y quieres abrir la venta de entradas hoy, con un precio por pronto pago y una pregunta para cada invitado.
Pega esto en tu herramienta de IA:
Create an event called "Spring Gala" on May 16 at 7:00 PM at the Riverside Hall. Add two ticket types: "Early bird" at $40 and "Standard" at $60, with 200 tickets in total. Ask each guest for their dietary needs. Write a short, warm description of the evening, then send me the event link.
El asistente llama a create_event con el grupo de entradas, ambos tipos de entrada y la pregunta sobre necesidades dietéticas, y devuelve el enlace del evento activo. Pídele más tarde que añada un tipo de entrada, cambie un precio o cierre la venta por pronto pago, y llamará a update_event o update_ticket_type.
Añade un pago a un sitio web que estás creando
Estás creando un sitio con una herramienta de IA como Lovable, Bolt, v0, Cursor o Claude Code y quieres que la gente compre directamente en la página.
Pega esto en tu herramienta de IA:
Create a checkout page called "Pricing Strategy Workshop" priced at $199, then add it to the pricing section of this website as an inline embed.
El asistente llama a create_checkout_page, luego a add_to_website, y coloca el código de embed en tu sitio. Usa un componente de React cuando el sitio está creado con React y HTML simple en caso contrario. Pide un botón emergente en su lugar si prefieres mantener a los clientes en la página hasta que hagan clic.
Prueba tu pago
Antes de lanzar, quieres comprar desde tu propio pago y ver exactamente qué recibe un cliente, sin pagar.
Pega esto en tu herramienta de IA:
Test my "Pricing Strategy Workshop" checkout page in Checkout Page test mode. Put the page in test mode, open it in the browser and buy it with the test card 4242 4242 4242 4242 and a new email address. Then find the test payment it created and check that it's marked livemode false. Switch test mode back off when you're done, and tell me what you bought and what you found.
El asistente llama a list_checkout_pages para encontrar la página y a update_checkout_page con testmode: true, paga en su navegador, llama a list_payments con livemode: false para encontrar el pago de prueba y luego vuelve a llamar a update_checkout_page para desactivar el modo de prueba.
Puedes usar el mismo patrón para un evento o un formulario, o para comprobar que un webhook o una integración se activa antes de depender de ello.
Responde a una pregunta de facturación de un cliente
Un cliente te escribe preguntando cuándo se le hará el próximo cargo y quieres un borrador de respuesta que puedas enviar en segundos.
Pega su pregunta en tu herramienta de 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.
El asistente llama a list_customers para encontrar a Jane por su correo electrónico, luego a list_subscriptions para obtener su plan activo, y redacta una respuesta lista para enviar con la próxima fecha de facturación y el importe.
Puedes usar el mismo patrón para solicitudes de reembolso, reenvíos de recibos o cualquier pregunta puntual de soporte que necesite contexto de la cuenta.
Consejos para obtener mejores resultados
- Pide a la IA que escriba el texto por ti: títulos de productos, descripciones, mensajes de confirmación. De lo contrario, las páginas salen en blanco o genéricas.
- Sé explícito con los ajustes que la IA no puede adivinar (p. ej., "activa el campo de código de cupón").
- Cíñete a registros concretos y tareas de creación. Los asistentes de IA son menos fiables con totales y clasificaciones ("las 5 páginas con más ingresos"), porque eso requiere leer todos los pagos. Para cifras así, usa la vista de analíticas del panel.
- Algunos ajustes aún no están disponibles a través del MCP. Si una solicitud no surte efecto, abre la página en tu panel para terminar el cambio.
Modo de prueba
Tu asistente puede hacer compras de prueba en una página de pago, evento o formulario sin pagar, y luego comprobar lo que ha creado. Consulta Modo de prueba para saber cómo funciona.
- Actívalo y desactívalo.
create_checkout_page,create_eventycreate_form, y las herramientas correspondientesupdate_*, aceptantestmode: trueotestmode: false.list_checkout_pages,list_eventsylist_formsaceptantestmode: truepara encontrar páginas que siguen en modo de prueba. - Lee registros de prueba. Las herramientas de listar y obtener para pagos, reservas, suscripciones, pagos de suscripciones, facturas y envíos, y
list_tickets, aceptanlivemode: false. Sin ello, solo devuelven registros reales.
Cuando tu herramienta de IA se conecta, el servidor también le da a tu asistente una breve introducción sobre el modo de prueba, para que puedas preguntar en lenguaje sencillo.
Prompts de prueba
Dos prompts ejecutan una prueba completa. Aparecen como comandos de barra o prompts en herramientas de IA que admiten prompts MCP. En Claude Code, por ejemplo, escribe /mcp__checkoutpage__ y elige uno.
| Prompt | Qué hace | Argumentos |
|---|---|---|
test_checkout | Cambia una página de pago, evento o formulario a modo de prueba, realiza una compra de prueba en un navegador, verifica los registros y luego devuelve el modo de prueba a como estaba. | pageId, y opcionalmente pageType: checkout (predeterminado), event o form |
test_upsell_funnel | Pone ambas páginas de un embudo de upsell de un clic existente en modo de prueba, lo ejecuta una vez aceptando y otra rechazando la oferta, verifica los registros y luego devuelve el modo de prueba a como estaba. No crea páginas. | initialPageId, y opcionalmente upsellPageId |
Por ejemplo, para probar un evento en Claude Code, escribe el nombre del prompt, el id del evento y su tipo de página:
/mcp__checkoutpage__test_checkout {eventId} event
Para embudos, consulta Probar un embudo de upsell.
Para pagar, tu asistente necesita una herramienta de navegador, como Claude en Chrome, un servidor MCP de Playwright o el modo agente de ChatGPT. Sin una, te da el enlace para que pagues tú mismo y luego continúa verificando los registros.
Solución de problemas
Seguridad y privacidad
- El servidor MCP solo actúa en tu nombre después de que inicies sesión mediante OAuth.
- Los tokens están limitados a tu cuenta. Revoca el acceso en cualquier momento desde la configuración de tu Checkout Page.
- Las herramientas de lectura (
list_*,get_*) nunca modifican datos. Las herramientas de escritura (create_*,update_*,upload_*,archive_*,reorder_*) y las herramientas destructivas (delete_*) tienen nombres claros para que tu asistente pueda preguntar antes de hacer cambios. Las eliminaciones no se pueden deshacer, así que confirma antes de que tu asistente ejecute una herramientadelete_*. - Los datos que consulta tu asistente (detalles del cliente, información de pago) se envían a tu herramienta de IA para generar una respuesta, igual que ocurre con cualquier otro conector. Elige herramientas de IA cuyas políticas de tratamiento de datos se ajusten a tus necesidades.