Stripe
Связывает коллекции Payload с ресурсами Stripe, обрабатывает webhook-события и проксирует вызовы API.
Установка
pnpm add @payloadcms/plugin-stripe Описание
Плагин связывает коллекции Payload с ресурсами Stripe, чтобы документы оставались синхронизированными с объектами Stripe. Вы настраиваете карты синхронизации (sync), которые привязывают slug коллекции к типу ресурса Stripe (customers или products), и указываете, какие локальные поля соответствуют каким свойствам Stripe. В синхронизированные коллекции плагин добавляет поле stripeID (только для чтения, сохраняется в JWT), чекбокс skipSync для пропуска синхронизации конкретного документа и поле ссылки docUrl в боковой панели. Синхронизация работает через хуки коллекций: beforeValidate создаёт новый объект Stripe при создании документа, beforeChange отправляет изменения полей в Stripe при обновлении, afterDelete удаляет объект Stripe при удалении документа. Входящие события Stripe обрабатываются через эндпоинт POST /stripe/webhooks, который проверяется с помощью stripeWebhooksEndpointSecret. Вы регистрируете один обработчик или карту обработчиков по имени события. Каждый обработчик получает экземпляр stripe, распарсенное событие, payload, req, pluginConfig и PayloadConfig. Опциональный прокси POST /stripe/rest передаёт stripeMethod и stripeArgs в Stripe SDK на стороне сервера и требует аутентифицированного пользователя Payload. Опция rest по умолчанию отключена. Плагин также экспортирует утилиту stripeProxy для произвольных вызовов Stripe SDK. Конфигурация включает stripeSecretKey, stripeWebhooksEndpointSecret, sync, webhooks, rest, isTestKey и logs. Плагин требует payload (workspace) как peer dependency и зависит от stripe ^10.2.0.
О пакете
- Имя пакета
@payloadcms/plugin-stripe- Последняя версия
3.90.2- Размер
- 172 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 15,4 тыс.
- Последняя публикация
- 23 сент. 2026 г.
Ещё от payloadcms
Профиль автораSentry
Интегрирует отслеживание ошибок Sentry в приложения на Payload.
SEO plugin
Плагин для управления метаданными SEO в админ-панели Payload.
Nested Docs
Добавляет иерархию документов с автогенерируемыми хлебными крошками в выбранные коллекции Payload.
Form Builder
Официальный плагин Payload для создания форм, сбора заявок, отправки email-уведомлений и опциональной обработки платежей и загрузок файлов.
Cloud Storage
Плагин для интеграции облачного хранилища в Payload CMS.
Search plugin
Плагин поиска для Payload добавляет возможности быстрого поиска документов.
Похожие плагины
Ещё в категории «Коммерция»Product Reviews
Плагин добавляет в Payload v3 коллекцию reviews с оценкой от 1 до 5, модерацией статусов и данными aggregateRating для Google.
Tpay E-commerce Payment Adapter
Платёжный адаптер Tpay для @payloadcms/plugin-ecommerce: BLIK, банковские переводы и карты с проверкой вебхуков и учётом склада.
Google Merchant Center Ecommerce Integration
Синхронизируйте продукты из Payload CMS с Google Merchant Center.
Barcodes
Добавляет штрихкоды Code 128, EAN-13 и QR в коллекции товаров Payload с печатью этикеток и опциональными кнопками в админке.
AI Manager
Плагин Payload для автогенерации товарных описаний, заголовков, атрибутов и переводов через Claude, ChatGPT, Gemini или Kimi с пропуском уже сгенерированного контента.
EU VAT
Рассчитывает НДС ЕС для магазинов на Payload и записывает разбивку по каждому заказу: ставки, реверсивный заряд, проверку VIES и отчёт OSS.