Skip to content
Skillv1.0.0

stripe-implementer

Implement Stripe payment processing, subscription management, webhook handling, and customer management in Next.js and NestJS applications. Use when integrating Stripe payments, subscription billing,

by shipshitdev(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from shipshitdev/skills (skills/stripe-implementer/SKILL.md). Install upstream with npx skills add shipshitdev/skills --skill stripe-implementer. Copyright stays with the author.

Stripe Implementer

When to Use

Use when you're:

  • Integrating Stripe payments
  • Implementing subscription billing
  • Setting up Stripe webhooks
  • Managing Stripe customers
  • Handling payment intents or checkout sessions
  • Implementing Stripe Connect or marketplace features

Quick Setup

npm install stripe @stripe/stripe-js
STRIPE_SECRET_KEY=sk_test_...
STRIPE_PUBLISHABLE_KEY=pk_test_...
STRIPE_WEBHOOK_SECRET=whsec_...

Key Flows

Payment Methods

  • Checkout Sessions: Recommended for one-time payments
  • Payment Intents: For custom payment flows
  • Subscriptions: For recurring billing

Webhook Events

  • payment_intent.succeeded / payment_intent.payment_failed
  • customer.subscription.created/updated/deleted
  • invoice.payment_succeeded/failed

Best Practices

  • Never expose secret keys client-side
  • Always verify webhook signatures
  • Use idempotency keys for critical operations
  • Test with Stripe CLI: stripe listen --forward-to localhost:3000/api/webhooks/stripe

References

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/shipshitdev-skills-stripe-implementer/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

shipshitdev-skills-stripe-implementer.ocm.jsonjson
{
  "ocm": "1",
  "id": "shipshitdev-skills-stripe-implementer",
  "kind": "skill",
  "name": "stripe-implementer",
  "description": "Implement Stripe payment processing, subscription management, webhook handling, and customer management in Next.js and NestJS applications. Use when integrating Stripe payments, subscription billing, webhooks, customer management, or checkout and payment intents.",
  "publisher": "shipshitdev",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "customer_support"
    ],
    "tags": [
      "skill-md",
      "stripe",
      "payments",
      "subscriptions",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Implement Stripe payment processing, subscription management, webhook handling, and customer management in Next.js and NestJS applications. Use when integrating Stripe payments, subscription billing, webhooks, customer management, or checkout and payment intents."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/shipshitdev/skills",
      "path": "skills/stripe-implementer/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/shipshitdev/skills/blob/HEAD/skills/stripe-implementer/SKILL.md",
      "key": "shipshitdev/skills/skills/stripe-implementer/SKILL.md"
    }
  },
  "instructions": "# Stripe Implementer\n\n## When to Use\n\nUse when you're:\n\n- Integrating Stripe payments\n- Implementing subscription billing\n- Setting up Stripe webhooks\n- Managing Stripe customers\n- Handling payment intents or checkout sessions\n- Implementing Stripe Connect or marketplace features\n\n## Quick Setup\n\n```bash\nnpm install stripe @stripe/stripe-js\n```\n\n```env\nSTRIPE_SECRET_KEY=sk_test_...\nSTRIPE_PUBLISHABLE_KEY=pk_test_...\nSTRIPE_WEBHOOK_SECRET=whsec_...\n```\n\n## Key Flows\n\n### Payment Methods\n\n- **Checkout Sessions**: Recommended for one-time payments\n- **Payment Intents**: For custom payment flows\n-",
  "cost": {
    "context_tokens": 287
  }
}

Fetch it by URL: GET /api/v1/registry/shipshitdev-skills-stripe-implementer/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.