Checkout Page MCP

oficial

Permite 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_page y update_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_form y create_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:

https://mcp.checkoutpage.com

¿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 hacerHerramientas
Crear páginas de pagocreate_checkout_page, update_checkout_page, get_checkout_page, list_checkout_pages
Crear eventos y entradascreate_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 formularioscreate_form, update_form, get_form, list_forms
Añadir preguntas a una páginacreate_field, update_field, delete_field
Configurar productoscreate_product, update_product, delete_product, get_product, list_products
Ofrecer order bumps y complementoscreate_order_bump, update_order_bump, delete_order_bump, reorder_order_bumps, list_order_bumps
Crear cuponescreate_coupon, update_coupon, list_coupons
Cobrar impuestoscreate_tax_rate, list_tax_rates
Dar estilo a las páginas con temascreate_theme, update_theme, delete_theme, get_theme, list_themes, list_theme_properties
Subir imágenes y archivosupload_file
Poner una página en tu sitio webadd_to_website: código listo para pegar para un embed, un botón emergente o un enlace
Consultar pagos y suscripcioneslist_payments, get_payment, list_subscriptions, get_subscription, list_subscription_payments, get_subscription_payment, prepare_subscription_cancellation
Consultar reservas y asistenteslist_bookings, get_booking, create_booking, list_tickets, update_ticket
Consultar envíos de formularioslist_submissions, get_submission
Consultar clientes y facturaslist_customers, get_customer, update_customer, list_invoices, get_invoice, regenerate_invoice
Enviar eventos a tu propio servidorcreate_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:

  1. Abre el plugin de Checkout Page en ChatGPT.
  2. Haz clic en Connect y luego inicia sesión en Checkout Page.

O añádelo como conector personalizado en modo Desarrollador:

  1. Abre ChatGPT.com y ve a Settings → Security and login. Activa Developer mode.
  2. Cierra la configuración y ve a chatgpt.com/plugins.
  3. Haz clic en el + de la esquina superior derecha.
  4. Introduce:
  5. Activa I understand and want to continue.
  6. Haz clic en Create y sigue el flujo OAuth de Checkout Page para conectarte.
  7. Inicia un chat nuevo.
  8. Haz clic en + y busca Checkout Page.

Pruébalo: pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."

Claude

  1. Abre Claude y ve a Settings → Connectors.
  2. Haz clic en Add custom connector.
  3. Introduce:
  4. 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:

  1. Abre Cursor y ve a Settings → MCP.
  2. Haz clic en Add new MCP server.
  3. Introduce:
  4. 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.

  1. Abre VS Code y ejecuta el comando MCP: Add Server desde la Paleta de comandos (Cmd/Ctrl + Shift + P).
  2. Elige HTTP.
  3. Introduce la URL: https://mcp.checkoutpage.com
  4. Ponle nombre: checkoutpage
  5. 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:

  1. Abre Codex y ve a Settings → MCP servers.
  2. Haz clic en + Add server.
  3. Elige Streamable HTTP como transporte.
  4. Introduce:
  5. 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:

  1. Escribe /mcp.
  2. Usa las teclas de flecha para resaltar checkoutpage y pulsa enter.
  3. Elige authenticate y sigue el aviso de OAuth.

Pruébalo: pregunta "Lista mis páginas de pago, eventos y formularios en Checkout Page."

Lovable

  1. En Lovable, abre Connectors y selecciona el botón +.
  2. Elige MCP server.
  3. Introduce:
  4. 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

  1. En el panel de Cline, haz clic en el icono MCP Servers de la barra de herramientas superior.
  2. Abre la pestaña Remote Servers.
  3. Introduce:
  4. Haz clic en Add Server. Cline abre la pestaña Configure.
  5. 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_event y create_form, y las herramientas correspondientes update_*, aceptan testmode: true o testmode: false. list_checkout_pages, list_events y list_forms aceptan testmode: true para 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, aceptan livemode: 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.

PromptQué haceArgumentos
test_checkoutCambia 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_funnelPone 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 herramienta delete_*.
  • 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.