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 сервера:
Что умеет 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:
- Откройте плагин Checkout Page в ChatGPT.
- Нажмите Connect, затем войдите в Checkout Page.
Или добавьте его как пользовательский коннектор в режиме разработчика:
- Откройте ChatGPT.com и перейдите в раздел Settings → Security and login. Включите Developer mode.
- Закройте настройки и перейдите на страницу chatgpt.com/plugins.
- Нажмите + в правом верхнем углу.
- Введите:
- Name: Checkout Page
- MCP server URL: https://mcp.checkoutpage.com
- Authentication: OAuth
- Name: Checkout Page
- Включите переключатель I understand and want to continue.
- Нажмите Create, затем выполните вход через OAuth Checkout Page, чтобы подключиться.
- Начните новый чат.
- Нажмите + и найдите Checkout Page.
Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».
Claude
- Откройте Claude и перейдите в раздел Settings → Connectors.
- Нажмите Add custom connector.
- Введите:
- Name: Checkout Page
- MCP server URL: https://mcp.checkoutpage.com
- Name: Checkout Page
- Нажмите Add, затем нажмите Connect у коннектора Checkout Page и войдите в систему.
Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».
Cursor
Быстрее всего установить сервер одним нажатием:
Или добавьте его вручную:
- Откройте Cursor и перейдите в раздел Settings → MCP.
- Нажмите Add new MCP server.
- Введите:
- Name: checkoutpage
- Нажмите Save, затем войдите через запрос OAuth.
Проверка: в чате Cursor попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».
VS Code
GitHub Copilot Chat и официальное расширение MCP поддерживают наш сервер.
- Откройте VS Code и выполните команду MCP: Add Server из палитры команд (
Cmd/Ctrl + Shift + P). - Выберите HTTP.
- Введите URL: https://mcp.checkoutpage.com
- Укажите имя: checkoutpage
- Войдите через запрос OAuth, который откроется в браузере.
Проверка: в Copilot Chat попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».
Codex
В Codex CLI одна команда добавит сервер и запустит вход:
codex mcp add checkoutpage --url https://mcp.checkoutpage.com
Или добавьте его в приложении Codex:
- Откройте Codex и перейдите в раздел Settings → MCP servers.
- Нажмите + Add server.
- Выберите Streamable HTTP в качестве транспорта.
- Введите:
- Name: Checkout Page
- Нажмите Save, затем войдите через запрос OAuth.
Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».
Claude Code
Два шага: добавьте сервер, затем войдите из Claude Code.
claude mcp add --transport http checkoutpage https://mcp.checkoutpage.com
Затем начните сеанс:
claude
В сеансе:
- Введите
/mcp. - С помощью клавиш со стрелками выделите
checkoutpageи нажмите Enter. - Выберите authenticate и выполните вход через запрос OAuth.
Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».
Lovable
- В Lovable откройте Connectors и нажмите кнопку +.
- Выберите MCP server.
- Введите:
- Server name: Checkout Page
- Server URL: https://mcp.checkoutpage.com
- Server name: Checkout Page
- Оставьте выбранным OAuth, нажмите Add & authorize, затем войдите в Checkout Page.
Проверка: попросите «Перечисли мои страницы оформления заказа, мероприятия и формы в Checkout Page».
Cline
- На панели Cline нажмите значок MCP Servers на верхней панели инструментов.
- Откройте вкладку Remote Servers.
- Введите:
- Server Name: checkoutpage
- Server URL: https://mcp.checkoutpage.com
- Transport Type: Streamable HTTP
- Server Name: checkoutpage
- Нажмите Add Server. Cline откроет вкладку Configure.
- Нажмите 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_*. - Данные, которые помощник ищет (сведения о клиентах, информация об оплате), передаются вашему инструменту ИИ для формирования ответа — так же, как и при работе с любым другим коннектором. Выбирайте инструменты ИИ, чьи правила обработки данных соответствуют вашим требованиям.