Подключение вебхуков Stripe без ошибок верификации
★ 8.0 · vibe-coding
integrating-stripe-webhooks — это скилл для Claude Code, который решает типичные проблемы при подключении Stripe-вебхуков: ошибки «Raw body not available» и сбои верификации подписи. Охватывает настройку сырого парсинга тела запроса для Fastify, Express и FastAPI, исправление доступа к полям периода подписки и правильную регистрацию маршрутов. Ключевая проблема — `stripe.webhooks.constructEvent()` требует точные байты запроса, а JSON-парсеры фреймворков разрушают верификацию; скилл даёт готовые паттерны для каждого фреймворка. Также документирует ошибку `TypeError: Cannot read property 'current_period_start'` — поле находится в `subscription.items.data[0]`, а не в корне объекта — и кодирование динамических параметров через `encodeURIComponent()` для URL checkout. Подходит, когда вебхуки отдают 400/404 или TypeScript ругается на типы полей подписки.