Checkout Page MCP

oficial

Permita que clientes de IA adicionem pagamentos ao seu site. Crie páginas de checkout, eventos e formulários e incorpore-os ao seu site em minutos.

O que você pode fazer com Checkout Page MCP?

  • Criar páginas de checkout — Crie, edite e liste páginas de checkout com preços, descrições e campos de cupom usando create_checkout_page e update_checkout_page.
  • Configurar eventos e ingressos — Crie eventos com grupos de ingressos, tipos de ingresso e preços e, depois, atualize-os ou arquive-os conforme as vendas mudarem.
  • Criar formulários e perguntas — Crie formulários de inscrição e adicione, edite ou remova perguntas usando create_form e create_field.
  • Adicionar ofertas adicionais e cupons — Ofereça complementos, como um passe de estacionamento, reorganize-os e crie códigos de desconto, como um cupom de 20% de desconto.
  • Personalizar e incorporar páginas — Aplique temas da marca às páginas e obtenha códigos prontos para colar de incorporação, pop-up ou link usando add_to_website.
  • Consultar vendas e clientes — Encontre pagamentos, assinaturas, reservas, envios de formulários e registros de clientes para responder a dúvidas sobre cobrança.

Documentação

Crie páginas de checkout, eventos e formulários com sua ferramenta de IA usando o servidor oficial Checkout Page MCP

O servidor Checkout Page MCP permite que ferramentas de IA como Claude, ChatGPT e Cursor criem páginas de checkout, eventos e formulários na sua conta do Checkout Page. Descreva o que você vende em linguagem simples. Sua IA cria a página, edita quando você pede e a adiciona ao seu site.

Ele é baseado no Model Context Protocol, um padrão aberto para conectar assistentes de IA às ferramentas e aos dados de que precisam.

Criando um site com IA? Veja como o Checkout Page adiciona pagamentos a sites criados com IA.

A URL do servidor é:

https://mcp.checkoutpage.com

O que o Checkout Page MCP pode fazer?

Depois de conectar, você pode pedir à sua ferramenta de IA para fazer coisas como:

  • "Crie uma página de checkout chamada 'Spring Workshop' com o preço de $99."
  • "Configure um evento para nossa gala de maio com ingressos Early bird por $40 e Standard por $60, limitado a 200 lugares."
  • "Crie um formulário de inscrição para o webinar de maio. Colete nome, e-mail e a sessão que a pessoa quer assistir."
  • "Adicione uma pergunta sobre 'Necessidades alimentares' ao evento da gala."
  • "Ofereça um passe de estacionamento por $15 como adicional no evento da gala."
  • "Crie um cupom de 20% de desconto chamado SPRING20 que expire em 31 de maio."
  • "Faça a página do Spring Workshop combinar com nossa marca: botões verde-escuros e fonte serifada nos títulos."
  • "Adicione o checkout do Spring Workshop à seção de preços do site que estamos criando, como um botão de pop-up."
  • "Mostre as 10 inscrições mais recentes para o webinar de maio."

Sua IA usa as ferramentas abaixo para criar e alterar suas páginas de checkout, eventos e formulários.

Ferramentas disponíveis

O que você pode fazerFerramentas
Criar páginas de checkoutcreate_checkout_page, update_checkout_page, get_checkout_page, list_checkout_pages
Criar eventos e ingressoscreate_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
Criar formulárioscreate_form, update_form, get_form, list_forms
Adicionar perguntas a uma páginacreate_field, update_field, delete_field
Configurar produtoscreate_product, update_product, delete_product, get_product, list_products
Oferecer adicionais e ofertas complementarescreate_order_bump, update_order_bump, delete_order_bump, reorder_order_bumps, list_order_bumps
Criar cuponscreate_coupon, update_coupon, list_coupons
Cobrar impostoscreate_tax_rate, list_tax_rates
Estilizar páginas com temascreate_theme, update_theme, delete_theme, get_theme, list_themes, list_theme_properties
Enviar imagens e arquivosupload_file
Colocar uma página no seu siteadd_to_website: código pronto para colar para uma incorporação, um botão de pop-up ou um link
Consultar pagamentos e assinaturaslist_payments, get_payment, list_subscriptions, get_subscription, list_subscription_payments, get_subscription_payment, prepare_subscription_cancellation
Consultar reservas e participanteslist_bookings, get_booking, create_booking, list_tickets, update_ticket
Consultar envios de formulárioslist_submissions, get_submission
Consultar clientes e faturaslist_customers, get_customer, update_customer, list_invoices, get_invoice, regenerate_invoice
Enviar eventos para seu próprio servidorcreate_webhook, update_webhook, delete_webhook, get_webhook, list_webhooks

prepare_subscription_cancellation não cancela nada. Ele verifica a assinatura e fornece o link do painel onde você mesmo pode cancelá-la. create_booking emite ingressos reais e envia o e-mail de confirmação, sem cobrar no cartão.

Antes de começar

Você precisará de uma conta do Checkout Page. O servidor MCP usa OAuth, então não há chaves de API para copiar ou colar. Na primeira vez que você se conectar, sua ferramenta de IA orientará você em um processo de login com um clique.

Conecte sua ferramenta de IA

Cada ferramenta de IA tem sua própria tela de configurações para adicionar um conector. Escolha a sua abaixo. As etapas levam cerca de um minuto. Depois de conectar, experimente o prompt de teste no fim de cada seção para confirmar que está funcionando.

ChatGPT

O Checkout Page está no diretório de plugins do ChatGPT:

  1. Abra o plugin Checkout Page no ChatGPT.
  2. Clique em Connect e entre no Checkout Page.

Ou adicione-o como um conector personalizado no modo de desenvolvedor:

  1. Abra ChatGPT.com e acesse Settings → Security and login. Ative Developer mode.
  2. Feche as configurações e acesse chatgpt.com/plugins.
  3. Clique no + no canto superior direito.
  4. Informe:
  5. Ative I understand and want to continue.
  6. Clique em Create e siga o fluxo OAuth do Checkout Page para se conectar.
  7. Inicie uma conversa nova.
  8. Clique em + e pesquise Checkout Page.

Teste: pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

Claude

  1. Abra o Claude e acesse Settings → Connectors.
  2. Clique em Add custom connector.
  3. Informe:
  4. Clique em Add, depois em Connect no conector Checkout Page e entre na sua conta.

Teste: pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

Cursor

A maneira mais rápida é a instalação com um clique:

Ou adicione manualmente:

  1. Abra o Cursor e acesse Settings → MCP.
  2. Clique em Add new MCP server.
  3. Informe:
  4. Clique em Save e entre na sua conta pelo prompt OAuth.

Teste: no chat do Cursor, pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

VS Code

O GitHub Copilot Chat e a extensão oficial MCP são compatíveis com nosso servidor.

  1. Abra o VS Code e execute o comando MCP: Add Server na Paleta de Comandos (Cmd/Ctrl + Shift + P).
  2. Escolha HTTP.
  3. Informe a URL: https://mcp.checkoutpage.com
  4. Dê o nome: checkoutpage
  5. Entre na sua conta pelo prompt OAuth que será aberto no navegador.

Teste: no Copilot Chat, pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

Codex

Na CLI do Codex, um comando adiciona o servidor e inicia o login:

codex mcp add checkoutpage --url https://mcp.checkoutpage.com

Ou adicione-o no app Codex:

  1. Abra o Codex e acesse Settings → MCP servers.
  2. Clique em + Add server.
  3. Escolha Streamable HTTP como transporte.
  4. Informe:
  5. Clique em Save e entre na sua conta pelo prompt OAuth.

Teste: pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

Claude Code

São duas etapas: adicione o servidor e depois entre na sua conta pelo Claude Code.

claude mcp add --transport http checkoutpage https://mcp.checkoutpage.com

Em seguida, inicie uma sessão:

claude

Na sessão:

  1. Digite /mcp.
  2. Use as teclas de seta para destacar checkoutpage e pressione Enter.
  3. Escolha authenticate e siga o prompt OAuth.

Teste: pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

Lovable

  1. No Lovable, abra Connectors e selecione o botão +.
  2. Escolha MCP server.
  3. Informe:
  4. Mantenha OAuth selecionado, clique em Add & authorize e entre na sua conta do Checkout Page.

Teste: pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

Cline

  1. No painel do Cline, clique no ícone MCP Servers na barra de ferramentas superior.
  2. Abra a aba Remote Servers.
  3. Informe:
  4. Clique em Add Server. O Cline abrirá a aba Configure.
  5. Clique em Authenticate no servidor checkoutpage e entre na sua conta do Checkout Page no navegador.

Teste: no Cline, pergunte "Liste minhas páginas de checkout, eventos e formulários no Checkout Page."

Outras ferramentas de IA

Qualquer cliente compatível com MCP pode se conectar a https://mcp.checkoutpage.com usando OAuth. Se sua ferramenta solicitar um transporte, escolha Streamable HTTP. A maioria dos clientes aceita esta configuração:

{
  "mcpServers": {
    "checkoutpage": {
      "url": "https://mcp.checkoutpage.com"
    }
  }
}

Exemplos de prompts

Lançar um novo produto

Você está se preparando para um novo workshop e quer publicar uma página de checkout e um desconto para compra antecipada em poucos minutos.

Cole isto na sua ferramenta 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.

O assistente chama create_checkout_page (com uma descrição escrita e o campo de cupom ativado), depois create_coupon, e retorna a URL ativa do checkout e o código de desconto.

Você pode usar o mesmo padrão para qualquer nova oferta: o lançamento de um curso, uma página de inscrição para uma versão beta ou uma promoção por tempo limitado.

Configurar um evento com ingressos

Você está organizando uma gala e quer abrir a venda de ingressos hoje, com um preço antecipado e uma pergunta para cada convidado.

Cole isto na sua ferramenta 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.

O assistente chama create_event com o grupo de ingressos, os dois tipos de ingresso e a pergunta sobre necessidades alimentares, e retorna o link ativo do evento. Depois, peça para adicionar um tipo de ingresso, alterar um preço ou encerrar as vendas antecipadas, e ele chamará update_event ou update_ticket_type.

Adicionar um checkout a um site que você está criando

Você está criando um site com uma ferramenta de IA como Lovable, Bolt, v0, Cursor ou Claude Code e quer que as pessoas comprem diretamente na página.

Cole isto na sua ferramenta 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.

O assistente chama create_checkout_page, depois add_to_website, e insere o código de incorporação no seu site. Ele usa um componente React quando o site é criado com React e HTML simples nos demais casos. Se preferir manter os clientes na página até clicarem, peça um botão de pop-up.

Testar seu checkout

Antes de lançar, você quer comprar no seu próprio checkout e ver exatamente o que um cliente recebe, sem pagar.

Cole isto na sua ferramenta 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.

O assistente chama list_checkout_pages para encontrar a página e update_checkout_page com testmode: true, faz o pagamento no navegador, chama list_payments com livemode: false para encontrar o pagamento de teste e, em seguida, chama update_checkout_page novamente para desativar o modo de teste.

Você pode usar o mesmo padrão para um evento ou formulário, ou para verificar se um webhook ou uma integração é acionado antes de depender dele.

Responder a uma pergunta de cobrança de um cliente

Um cliente envia um e-mail perguntando quando será a próxima cobrança, e você quer preparar uma resposta para enviar em segundos.

Cole a pergunta na sua ferramenta 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.

O assistente chama list_customers para encontrar Jane pelo e-mail, depois list_subscriptions para consultar o plano ativo dela e prepara uma resposta pronta para enviar com a próxima data e o valor da cobrança.

Você pode usar o mesmo padrão para solicitações de reembolso, reenvio de recibos ou qualquer dúvida pontual de suporte que exija contexto da conta.

Dicas para obter melhores resultados

  • Peça à IA para escrever o texto para você: títulos e descrições de produtos, mensagens de confirmação. Caso contrário, as páginas ficam em branco ou genéricas.
  • Seja explícito sobre as configurações que a IA não pode adivinhar (por exemplo, "ative o campo de código de cupom").
  • Prefira registros específicos e tarefas de criação. Assistentes de IA são menos confiáveis para totais e classificações ("5 páginas com maior receita"), pois isso exige consultar todos os pagamentos. Para números desse tipo, use a visualização de análise do painel.
  • Algumas configurações ainda não estão disponíveis pelo MCP. Se uma solicitação não for aplicada, abra a página no painel para concluir a alteração.

Modo de teste

Seu assistente pode fazer compras de teste em uma página de checkout, evento ou formulário sem pagar e depois verificar o que criou. Consulte Modo de teste para saber como funciona.

  • Ative e desative. create_checkout_page, create_event e create_form, assim como as ferramentas update_* correspondentes, aceitam testmode: true ou testmode: false. list_checkout_pages, list_events e list_forms aceitam testmode: true para encontrar páginas que ainda estão no modo de teste.
  • Consulte registros de teste. As ferramentas de listagem e consulta de pagamentos, reservas, assinaturas, pagamentos de assinaturas, faturas e envios, além de list_tickets, aceitam livemode: false. Sem isso, elas retornam apenas registros reais.

Quando sua ferramenta de IA se conecta, o servidor também fornece ao assistente uma breve introdução ao modo de teste, para que você possa fazer perguntas em linguagem simples.

Prompts de teste

Dois prompts automatizam uma execução completa de teste. Eles aparecem como comandos de barra ou prompts em ferramentas de IA compatíveis com prompts MCP. No Claude Code, por exemplo, digite /mcp__checkoutpage__ e escolha um.

PromptO que fazArgumentos
test_checkoutColoca uma página de checkout, um evento ou um formulário em modo de teste, faz uma compra de teste no navegador, verifica os registros e, em seguida, restaura o modo de teste ao estado anterior.pageId e, opcionalmente, pageType: checkout (padrão), event ou form
test_upsell_funnelColoca as duas páginas de um funil de upsell de um clique existente em modo de teste, executa o funil uma vez aceitando e outra recusando a oferta, verifica os registros e, em seguida, restaura o modo de teste ao estado anterior. Não cria páginas.initialPageId e, opcionalmente, upsellPageId

Por exemplo, para testar um evento no Claude Code, digite o nome do prompt, o ID do evento e o tipo de página:

/mcp__checkoutpage__test_checkout {eventId} event

Para funis, consulte Testar um funil de upsell.

Para fazer o pagamento, seu assistente precisa de uma ferramenta de navegador, como Claude in Chrome, um servidor MCP do Playwright ou o modo agente do ChatGPT. Sem uma, ele fornece o link para você fazer o pagamento e depois continua verificando os registros.

Solução de problemas

Segurança e privacidade

  • O servidor MCP só age em seu nome depois que você entra via OAuth.
  • Os tokens têm escopo limitado à sua conta. Revogue o acesso a qualquer momento nas configurações da sua Checkout Page.
  • As ferramentas de leitura (list_*, get_*) nunca alteram dados. As ferramentas de gravação (create_*, update_*, upload_*, archive_*, reorder_*) e as ferramentas destrutivas (delete_*) têm nomes claros para que seu assistente possa perguntar antes de fazer alterações. As exclusões não podem ser desfeitas, então confirme antes de seu assistente executar uma ferramenta delete_*.
  • Os dados consultados pelo seu assistente (detalhes do cliente, informações de pagamento) são enviados à sua ferramenta de IA para gerar uma resposta, da mesma forma que acontece com qualquer outro conector. Escolha ferramentas de IA cujas políticas de tratamento de dados atendam às suas necessidades.