What problem does it solve?
This Skill provides a comprehensive pattern for integrating Stripe payments into Replit-based apps, including migrations, webhook management, and syncing Stripe data into a PostgreSQL database without duplicating data in application tables.
Core Features & Use Cases
- Managed Stripe integration with stripe-replit-sync, including automatic webhook provisioning and data backfill for fast startup.
- Read operations from the PostgreSQL stripe schema (stripe.products, stripe.prices, stripe.customers, etc.) to avoid duplicate storage in application tables.
- End-to-end workflow from initialization to live deployments, ensuring proper ordering of migrations, webhook setup, and data synchronization.
Quick Start
Create the stripeClient.ts using the template, connect Stripe to the repl, and initialize migrations and the managed webhook to start syncing Stripe data.