stripe

Integrate Stripe API payments and sync data to PostgreSQL via stripe-replit-sync.

Updated Dec 25, 2025
One-click install
npx skills add https://github.com/Darsh20009/genmz-shop --skill stripe-darsh20009
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe
Source: https://github.com/Darsh20009/genmz-shop/tree/main/.local/skills/stripe
Command: npx skills add https://github.com/Darsh20009/genmz-shop --skill stripe-darsh20009

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Guidelines for using Stripe to integrate payments in mobile apps and any subsequent CRUD operations related to any Stripe entities.

Core Features & Use Cases

  • Setup Stripe integration including client initialization, webhook processing, and automatic schema migrations with stripe-replit-sync.
  • Read data from the stripe schema (stripe.products, stripe.prices, stripe.customers, stripe.subscriptions) to power your app without duplicating Stripe data.
  • Webhooks automatically sync data and keep the local database up-to-date with Stripe changes.

Quick Start

Connect Stripe to your repl, run migrations, and verify webhooks and data syncing are functioning.

Frequently Asked Questions about stripe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Stripe payments and sync data to a PostgreSQL database?

You can integrate Stripe payments by initializing the Stripe API and using stripe-replit-sync to automatically migrate schemas and sync products, prices, customers, and subscriptions to PostgreSQL via managed webhooks.

How do Stripe webhooks keep my local PostgreSQL database up-to-date?

Stripe webhooks automatically sync data to your local PostgreSQL database by routing events through optimized webhook processing, ensuring stripe.* tables reflect the latest Stripe changes without manual intervention.

Can I query Stripe customer and subscription data directly from my app's database?

Yes, you can run read-only queries against stripe.* tables like stripe.customers and stripe.subscriptions to power your app, avoiding direct manipulation of Stripe-managed data and preventing data duplication.

What is the best way to backfill existing Stripe data into my backend?

The best way to backfill existing Stripe data is utilizing the StripeSync functionality within stripe-replit-sync, which populates your PostgreSQL database with historical products, prices, and customer records via automated migrations.

Do I need to avoid direct manipulation of Stripe-managed data in my PostgreSQL schema?

Yes, you must avoid directly manipulating Stripe-managed data in the PostgreSQL schema; instead, use read-only queries against stripe.* tables and let managed webhooks and stripe-replit-sync handle all data modifications.

Does stripe-replit-sync support automatic schema migrations for Stripe integration?

Yes, stripe-replit-sync supports automatic schema migrations for Stripe integration, creating the necessary stripe.* tables in your PostgreSQL database to seamlessly sync products, prices, customers, and subscriptions.