К основному содержанию
скилл CX Codex

payment-provider-protocol — скилл для Claude Code: настройка

Помогает создавать и отлаживать коннекторы к платёжному шлюзу VTEX по спецификации PPP. Содержит правила для всех девяти эндпоинтов и прохождения тестов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add vtex/skills --skill payment-provider-protocol -a claude-code
Открыть на GitHub

Что делает payment-provider-protocol

Скилл направляет агента при разработке коннекторов между платёжными провайдерами и шлюзом VTEX Gateway. Он следит за реализацией шести обязательных маршрутов: GET /manifest, POST /payments, отмены, списания, возвраты и inbound-request. Три дополнительных метода конфигурации авторизации он оставляет опциональными.

Коннектор обязан отвечать по HTTPS через порт 443 с поддержкой TLS 1.2. Для успешной омологации сервер должен укладываться в 5 секунд на ответ, а в продакшене лимит составляет 20 секунд. Без любого из обязательных полей ответа вроде delayToAutoSettle или authorizationId шлюз сразу сломается на этапе десериализации.

Шлюз сам инициирует вызовы. Для работы с картами требуется сертификат PCI-DSS либо Secure Proxy. Идемпотентность и асинхронные уведомления вынесены в другие скиллы автора.

Какие задачи решает

  • реализовать обязательные эндпоинты протокола PPP для шлюза VTEX
  • подготовить коннектор к прохождению тестов омологации
  • настроить схему ответа CreatePayment с тайм-аутами автосеттла
  • объявить поддерживаемые методы оплаты в маршруте /manifest

Примеры запросов агенту

  • Напиши Express-роутер со всеми шестью обязательными эндпоинтами для VTEX PPP
  • Проверь ответ метода /payments, чтобы шлюз VTEX не падал при десериализации
  • Сформируй манифест /manifest с поддержкой сплит-платежей для нашего коннектора

Как установить payment-provider-protocol

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill payment-provider-protocol -a claude-code

2Вручную: положить файлы

~/.claude/skills/payment-provider-protocol/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/payment-provider-protocol/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о payment-provider-protocol

Как установить payment-provider-protocol в Claude Code?

Выполните команду npx skills add vtex/skills --skill payment-provider-protocol -a claude-code. Правила будут записаны в файл ~/.claude/skills/payment-provider-protocol/SKILL.md.

Что проверяет скилл payment-provider-protocol?

Он следит за наличием шести обязательных роутов коннектора, правильной структурой ответов шлюзу и соблюдением тайм-аутов в 5 секунд при тестировании.

Подходит ли этот скилл для настройки идемпотентности платежей?

Нет, обработка повторных запросов и защита от дублей вынесены в отдельный скилл payment-idempotency.

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →
mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Из того же набора38

vtex-io-http-routes Помогает проектировать HTTP-эндпоинты бэкенд-сервиса VTEX IO: границы роутов, middleware, валидацию запросов и форму ответа. CX Codex +1 1 100установок marketplace-fulfillment Скилл помогает написать сторону селлера в VTEX: ответ на симуляцию, приём заказа с резервом, подтверждение отгрузки, накладные и трекинг в OMS. CX Codex +1 1 000установок marketplace-order-hook Помогает проектировать VTEX-интеграции заказов через Feed v3 и Hook. Нужен для вебхуков, проверки событий и защиты от повторной обработки. CX Codex +1 1 000установок marketplace-catalog-sync Помогает писать коннектор продавца, который отправляет товары в маркетплейс VTEX и держит цены с остатками в актуальном состоянии. CX Codex +1 1 000установок marketplace-rate-limiting Учит агента обрабатывать 429 от VTEX API: экспоненциальный backoff с джиттером, чтение заголовков лимитов, circuit breaker и очередь запросов. CX Codex +1 1 000установок payment-async-flow Правила для кода платёжного коннектора VTEX: Boleto, Pix, банковские редиректы, callbackUrl и проверка подписи. CX Codex +1 1 000установок payment-pci-security Скилл помогает безопасно обрабатывать платежи по картам через Secure Proxy и соблюдать требования стандарта PCI DSS в коннекторах без сертификации. CX Codex +1 1 000установок payment-provider-framework Скилл помогает проектировать и собирать платёжный коннектор VTEX IO. Он пригодится при настройке PPF, маршрутов, Secure Proxy и проверке сборки. CX Codex +1 979установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой