Многие компании на базе Stripe используют данные Stripe для работы своих приложений. Бизнес по подписке полагается на актуальные данные о тарифах для обновления аккаунта клиента или предоставления доступа к платным функциям; компания электронной коммерции использует данные подтверждения платежа для выполнения заказа.
Поскольку агенты берут на себя все больше задач, а компании создают все больше ориентированных на клиента рабочих процессов на основе данных Stripe, приложениям требуются данные, на которые можно реагировать немедленно. Компании на базе Stripe просили нас предоставить более простой способ поддерживать базы данных своих приложений в актуальном состоянии. Разработчики обычно делали это самостоятельно, неоднократно вызывая API Stripe или создавая инфраструктуру вебхуков, которая копирует изменения в их базы данных. Затем им приходится следить за интеграцией, обрабатывать сбойные или пришедшие не по порядку события, а также регулярно проверять, что все их сохраненные данные по-прежнему соответствуют Stripe.
Чтобы поддерживать базы данных в актуальном состоянии без необходимости для разработчиков создавать и поддерживать кастомные интеграции, мы запускаем синхронизацию с Postgres в реальном времени через Stripe Data Pipeline. Вы можете синхронизировать платежи, данные клиентов, подписки и другие данные Stripe с базой данных Postgres, которая обслуживает ваши приложения. Stripe полностью берет на себя управление синхронизацией.
Синхронизируйте данные Stripe напрямую с Postgres
Data Pipeline уже позволяет компаниям отправлять данные Stripe в хранилище данных или облачное хранилище для аналитики и отчетности. Anthropic использует эту возможность для ускорения ежемесячной сверки, Cursor — для формирования отчетов о выручке и оттоке клиентов, а Lime — для автоматизации финансовой отчетности.
Новая функция синхронизации в реальном времени отправляет данные Stripe напрямую в базы данных Postgres, включая те, что размещены на Supabase, AWS, Neon, Databricks Lakebase и у других провайдеров. Чтобы настроить синхронизацию, подключите свою базу данных Postgres и выберите необходимые таблицы Stripe. Data Pipeline выполняет первоначальное заполнение (backfill) этих таблиц и поддерживает их синхронизацию по мере изменения исходных данных в Stripe. Написание кода не требуется.
«Ценность, которую создает синхронизация с Postgres в реальном времени, заменяет всю ту работу, которую нам приходилось выполнять для получения наших данных», — сказал Джош Сигел (Josh Siegel), директор по продукту и технический директор в Company Sage. — «Нам гораздо проще отказаться от нашей старой инфраструктуры API и вебхуков и просто использовать Stripe Data Pipeline».
Держите данные в актуальном состоянии автоматически
После настройки синхронизации Data Pipeline копирует существующие данные из выбранных таблиц Stripe в подключенную базу данных Postgres. По мере изменения данных в Stripe, Data Pipeline передает обновления в Postgres за считанные секунды.
Data Pipeline регулярно проводит аудит синхронизированных записей по сравнению с исходными данными в Stripe и устраняет несоответствия. Результатом является надежная копия данных Stripe в Postgres в реальном времени и на одну систему меньше, которую разработчикам нужно создавать, отслеживать и отлаживать.
Начало работы
Postgres — первое место назначения (destination) Data Pipeline, поддерживающее синхронизацию данных Stripe в реальном времени. Поддержка Snowflake, Google BigQuery, Amazon Redshift, Databricks и платформ облачного хранения появится в ближайшее время.
Синхронизация с Postgres в реальном времени доступна в рамках публичного превью, и начать работу можно бесплатно. Создайте конвейер (pipeline) в Панели управления Stripe или прочитайте нашу документацию, чтобы узнать больше.











