Checkout Page MCP

официальный

Позвольте AI-клиентам добавлять платежи на ваш сайт. Создавайте страницы оформления заказа, события и формы и встраивайте их на свой сайт за считанные минуты.

Что можно делать с Checkout Page MCP?

  • Создавайте страницы оформления заказа — Создавайте, редактируйте и просматривайте страницы оформления заказа с ценами, описаниями и полями для купонов с помощью create_checkout_page и update_checkout_page.
  • Настраивайте мероприятия и билеты — Создавайте мероприятия с группами билетов, типами билетов и ценами, а затем обновляйте их или архивируйте по мере изменения продаж.
  • Создавайте формы и вопросы — Создавайте регистрационные формы, добавляйте, редактируйте или удаляйте вопросы с помощью create_form и create_field.
  • Добавляйте дополнительные предложения и купоны — Предлагайте дополнительные товары, например парковочный пропуск, меняйте их порядок и создавайте коды скидок, например купон на скидку 20%.
  • Оформляйте страницы и встраивайте их — Применяйте фирменные темы к страницам и получайте готовый для вставки код для встраивания, всплывающего окна или ссылки с помощью add_to_website.
  • Ищите продажи и клиентов — Находите платежи, подписки, бронирования, отправленные формы и записи клиентов, чтобы отвечать на вопросы о выставлении счетов.

Документация

Создавайте страницы оформления заказа, мероприятия и формы с помощью ИИ-инструмента и официального MCP-сервера Checkout Page

MCP-сервер Checkout Page позволяет ИИ-инструментам, таким как Claude, ChatGPT и Cursor, создавать страницы оформления заказа, мероприятия и формы в вашем аккаунте Checkout Page. Опишите простыми словами, что вы продаёте. ИИ создаст страницу, внесёт изменения по вашему запросу и добавит её на ваш сайт.

Сервер построен на основе Model Context Protocol — открытого стандарта для подключения ИИ-ассистентов к нужным им инструментам и данным.

Создаёте сайт с помощью ИИ? Узнайте, как Checkout Page добавляет оплату на сайты, созданные с помощью ИИ.

URL сервера:

https://mcp.checkoutpage.com

Что умеет MCP-сервер Checkout Page?

После подключения вы можете попросить ИИ-инструмент выполнить, например, такие задачи:

  • «Создай страницу оформления заказа под названием „Весенний мастер-класс“ стоимостью $99»
  • «Настрой мероприятие для нашего майского гала-вечера: билеты Early bird по $40 и Standard по $60, всего не более 200 мест»
  • «Создай регистрационную форму для майского вебинара. Собирай имя, адрес электронной почты и информацию о том, на какую сессию хочет попасть участник»
  • «Добавь вопрос „Пищевые ограничения“ к мероприятию — гала-вечеру»
  • «Предложи парковочный пропуск за $15 в качестве дополнения к мероприятию — гала-вечеру»
  • «Создай купон на скидку 20% под названием SPRING20, срок действия которого истекает 31 мая»
  • «Оформи страницу „Весенний мастер-класс“ в стиле нашего бренда: тёмно-зелёные кнопки и шрифт с засечками для заголовков»
  • «Добавь оформление заказа для „Весеннего мастер-класса“ в раздел с ценами на создаваемом сайте в виде всплывающей кнопки»
  • «Покажи последние 10 регистраций на майский вебинар»

ИИ использует перечисленные ниже инструменты для создания и изменения страниц оформления заказа, мероприятий и форм.

Доступные инструменты

Что можно делатьИнструменты
Создавать страницы оформления заказаcreate_checkout_page, update_checkout_page, get_checkout_page, list_checkout_pages
Создавать мероприятия и билеты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
Создавать формыcreate_form, update_form, get_form, list_forms
Добавлять вопросы на страницуcreate_field, update_field, delete_field
Настраивать товарыcreate_product, update_product, delete_product, get_product, list_products
Предлагать дополнительные товары и дополненияcreate_order_bump, update_order_bump, delete_order_bump, reorder_order_bumps, list_order_bumps
Создавать купоныcreate_coupon, update_coupon, list_coupons
Начислять налогcreate_tax_rate, list_tax_rates
Оформлять страницы с помощью темcreate_theme, update_theme, delete_theme, get_theme, list_themes, list_theme_properties
Загружать изображения и файлыupload_file
Размещать страницу на сайтеadd_to_website: готовый к вставке код для встраивания, всплывающей кнопки или ссылки
Искать платежи и подпискиlist_payments, get_payment, list_subscriptions, get_subscription, list_subscription_payments, get_subscription_payment, prepare_subscription_cancellation
Искать бронирования и участниковlist_bookings, get_booking, create_booking, list_tickets, update_ticket
Искать отправленные формыlist_submissions, get_submission
Искать клиентов и счетаlist_customers, get_customer, update_customer, list_invoices, get_invoice, regenerate_invoice
Отправлять события на собственный серверcreate_webhook, update_webhook, delete_webhook, get_webhook, list_webhooks

prepare_subscription_cancellation ничего не отменяет. Он проверяет подписку и предоставляет ссылку на панель управления, где вы можете отменить её самостоятельно. create_booking оформляет настоящие билеты и отправляет письмо с подтверждением, не списывая оплату с карты.

Перед началом

Вам понадобится аккаунт Checkout Page. MCP-сервер использует OAuth, поэтому копировать или вставлять API-ключи не нужно. При первом подключении ИИ-инструмент предложит выполнить вход одним нажатием.

Подключение ИИ-инструмента

У каждого ИИ-инструмента есть собственный экран настроек для добавления коннектора. Выберите свой инструмент ниже. Настройка займёт около минуты. После подключения попробуйте тестовый запрос в конце соответствующего раздела, чтобы убедиться, что всё работает.

ChatGPT

Checkout Page доступен в каталоге плагинов ChatGPT:

  1. Откройте плагин Checkout Page в ChatGPT.
  2. Нажмите Connect, затем войдите в Checkout Page.

Или добавьте его как пользовательский коннектор в режиме разработчика:

  1. Откройте ChatGPT.com и перейдите в раздел Settings → Security and login. Включите Developer mode.
  2. Закройте настройки и перейдите на страницу chatgpt.com/plugins.
  3. Нажмите + в правом верхнем углу.
  4. Введите:
  5. Включите переключатель I understand and want to continue.
  6. Нажмите Create, затем выполните вход через OAuth Checkout Page, чтобы подключиться.
  7. Начните новый чат.
  8. Нажмите + и найдите Checkout Page.

Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

Claude

  1. Откройте Claude и перейдите в раздел Settings → Connectors.
  2. Нажмите Add custom connector.
  3. Введите:
  4. Нажмите Add, затем нажмите Connect у коннектора Checkout Page и войдите в систему.

Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

Cursor

Быстрее всего установить сервер одним нажатием:

Или добавьте его вручную:

  1. Откройте Cursor и перейдите в раздел Settings → MCP.
  2. Нажмите Add new MCP server.
  3. Введите:
  4. Нажмите Save, затем войдите через запрос OAuth.

Проверка: в чате Cursor попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

VS Code

GitHub Copilot Chat и официальное расширение MCP поддерживают наш сервер.

  1. Откройте VS Code и выполните команду MCP: Add Server из палитры команд (Cmd/Ctrl + Shift + P).
  2. Выберите HTTP.
  3. Введите URL: https://mcp.checkoutpage.com
  4. Укажите имя: checkoutpage
  5. Войдите через запрос OAuth, который откроется в браузере.

Проверка: в Copilot Chat попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

Codex

В Codex CLI одна команда добавит сервер и запустит вход:

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

Или добавьте его в приложении Codex:

  1. Откройте Codex и перейдите в раздел Settings → MCP servers.
  2. Нажмите + Add server.
  3. Выберите Streamable HTTP в качестве транспорта.
  4. Введите:
  5. Нажмите Save, затем войдите через запрос OAuth.

Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

Claude Code

Два шага: добавьте сервер, затем войдите из Claude Code.

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

Затем начните сеанс:

claude

В сеансе:

  1. Введите /mcp.
  2. С помощью клавиш со стрелками выделите checkoutpage и нажмите Enter.
  3. Выберите authenticate и выполните вход через запрос OAuth.

Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

Lovable

  1. В Lovable откройте Connectors и нажмите кнопку +.
  2. Выберите MCP server.
  3. Введите:
  4. Оставьте выбранным OAuth, нажмите Add & authorize, затем войдите в Checkout Page.

Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

Cline

  1. На панели Cline нажмите значок MCP Servers на верхней панели инструментов.
  2. Откройте вкладку Remote Servers.
  3. Введите:
  4. Нажмите Add Server. Cline откроет вкладку Configure.
  5. Нажмите Authenticate у сервера checkoutpage, затем войдите в Checkout Page в браузере.

Проверка: в Cline попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».

Другие ИИ-инструменты

Любой клиент с поддержкой MCP может подключиться к https://mcp.checkoutpage.com через OAuth. Если инструмент запрашивает тип транспорта, выберите Streamable HTTP. Большинство клиентов принимают такую конфигурацию:

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

Примеры запросов

Запуск нового продукта

Вы готовитесь к новому мастер-классу и хотите за несколько минут запустить страницу оформления заказа и скидку для ранних покупателей.

Вставьте это в ИИ-инструмент:

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.

Ассистент вызывает create_checkout_page (с текстовым описанием и включённым полем для купона), затем create_coupon и возвращает действующую ссылку на оформление заказа и код скидки.

Так же можно создавать любые новые предложения: запуск курса, страницу регистрации на бета-тестирование или акцию с ограниченным сроком действия.

Настройка мероприятия с билетами

Вы проводите гала-вечер и хотите открыть продажу билетов сегодня, указав цену для ранних покупателей и добавив вопрос для каждого гостя.

Вставьте это в ИИ-инструмент:

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.

Ассистент вызывает create_event, указывая группу билетов, оба типа билетов и вопрос о пищевых ограничениях, а затем возвращает действующую ссылку на мероприятие. Позже попросите добавить тип билета, изменить цену или досрочно закрыть продажу билетов Early bird — ассистент вызовет update_event или update_ticket_type.

Добавление оформления заказа на создаваемый сайт

Вы создаёте сайт с помощью ИИ-инструмента, например Lovable, Bolt, v0, Cursor или Claude Code, и хотите, чтобы посетители могли покупать товары прямо на странице.

Вставьте это в ИИ-инструмент:

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.

Ассистент вызывает create_checkout_page, затем add_to_website и добавляет код встраивания на сайт. Если сайт создан на React, он использует компонент React, а в остальных случаях — обычный HTML. Вместо этого можно попросить добавить всплывающую кнопку, чтобы покупатели оставались на странице, пока не нажмут её.

Проверка оформления заказа

Перед запуском вы хотите совершить покупку на собственной странице оформления заказа и посмотреть, что именно получит покупатель, не платя за это.

Вставьте это в ИИ-инструмент:

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.

Ассистент вызывает list_checkout_pages, чтобы найти страницу, и update_checkout_page с testmode: true, совершает покупку в браузере, вызывает list_payments с livemode: false, чтобы найти тестовый платёж, а затем снова вызывает update_checkout_page, чтобы отключить тестовый режим.

Так же можно проверить мероприятие или форму, а также убедиться, что вебхук или интеграция срабатывает, прежде чем полагаться на них.

Ответ на вопрос клиента об оплате

Клиент пишет вам и спрашивает, когда будет следующий платёж. Вы хотите за несколько секунд подготовить черновик ответа.

Вставьте вопрос клиента в ИИ-инструмент:

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.

Ассистент вызывает list_customers, чтобы найти Jane по адресу электронной почты, затем list_subscriptions, чтобы получить данные о её активном тарифе, и составляет готовый к отправке ответ с датой и суммой следующего платежа.

Так же можно обрабатывать запросы на возврат средств, повторную отправку чеков и любые разовые обращения в службу поддержки, для ответа на которые нужен контекст аккаунта.

Советы для получения лучших результатов

  • Попросите ИИ написать текст: названия и описания товаров, сообщения с подтверждением. Иначе страницы будут пустыми или шаблонными.
  • Чётко указывайте настройки, которые ИИ не может угадать (например, «включи поле для кода купона»).
  • Ставьте конкретные задачи и указывайте конкретные записи. ИИ-ассистенты менее надёжны при подсчёте итогов и составлении рейтингов («5 страниц с наибольшей выручкой»), поскольку для этого нужно просмотреть каждый платёж. Для таких данных используйте раздел аналитики в панели управления.
  • Некоторые настройки пока недоступны через MCP. Если изменение не применилось, откройте страницу в панели управления и завершите настройку там.

Тестовый режим

Ассистент может совершать тестовые покупки на странице оформления заказа, мероприятии или форме без оплаты, а затем проверять созданные записи. Подробнее о работе тестового режима см. в разделе Тестовый режим.

  • Включение и отключение. Для create_checkout_page, create_event и create_form, а также соответствующих инструментов update_* требуется testmode: true или testmode: false. Для list_checkout_pages, list_events и list_forms требуется testmode: true, чтобы найти страницы, на которых всё ещё включён тестовый режим.
  • Просмотр тестовых записей. Для инструментов списка и получения данных о платежах, бронированиях, подписках, платежах по подпискам, счетах и отправленных формах, а также для list_tickets, требуется livemode: false. Без него они возвращают только действующие записи.

При подключении ИИ-инструмента сервер также предоставляет ассистенту краткую справку о тестовом режиме, поэтому вы можете задавать вопросы обычными словами.

Тестовые запросы

Два запроса запускают полный тест. Они отображаются как команды со слешем или запросы в инструментах ИИ, поддерживающих запросы MCP. Например, в Claude Code введите /mcp__checkoutpage__ и выберите один из вариантов.

ЗапросЧто делаетАргументы
test_checkoutПереключает страницу оформления заказа, мероприятие или форму в тестовый режим, совершает тестовую покупку в браузере, проверяет записи, а затем возвращает тестовый режим в исходное состояние.pageId, а также необязательно pageType: checkout (по умолчанию), event или form
test_upsell_funnelПереключает обе страницы существующей воронки допродажи в один клик в тестовый режим, запускает её один раз с принятием предложения и один раз с отказом, проверяет записи, а затем возвращает тестовый режим в исходное состояние. Страницы не создаются.initialPageId, а также необязательно upsellPageId

Например, чтобы протестировать мероприятие в Claude Code, введите название запроса, идентификатор мероприятия и тип его страницы:

/mcp__checkoutpage__test_checkout {eventId} event

Информацию о воронках см. в разделе Тестирование воронки допродажи.

Для оплаты помощнику потребуется инструмент для работы с браузером, например Claude in Chrome, сервер Playwright MCP или режим агента ChatGPT. Если такого инструмента нет, помощник предоставит вам ссылку для самостоятельной оплаты, а затем продолжит проверку записей.

Устранение неполадок

Безопасность и конфиденциальность

  • Сервер MCP действует от вашего имени только после входа через OAuth.
  • Токены ограничены вашей учётной записью. Отозвать доступ можно в любое время в настройках Checkout Page.
  • Инструменты чтения (list_*, get_*) никогда не изменяют данные. Инструменты записи (create_*, update_*, upload_*, archive_*, reorder_*) и инструменты удаления (delete_*) имеют понятные названия, чтобы помощник мог запросить подтверждение перед внесением изменений. Удаление нельзя отменить, поэтому подтвердите действие, прежде чем помощник запустит инструмент delete_*.
  • Данные, которые помощник ищет (сведения о клиентах, информация об оплате), передаются вашему инструменту ИИ для формирования ответа — так же, как и при работе с любым другим коннектором. Выбирайте инструменты ИИ, чьи правила обработки данных соответствуют вашим требованиям.