stripe

Stripe development plugin for Claude

View on GitHub
Author Anthropic
Namespace @anthropics/claude-plugins-official
Category development
Version 1.0.0
Stars 5,333
Downloads 3
self.md verified
Table of content

Stripe development plugin for Claude

Installation

npx claude-plugins install @anthropics/claude-plugins-official/stripe

Contents

Folders: commands, skills

Included Skills

This plugin includes 1 skill definition:

stripe-best-practices

Best practices for building Stripe integrations. Use when implementing payment processing, checkout flows, subscriptions, webhooks, Connect platforms, or any Stripe API integration.

View skill definition

When designing an integration, always prefer the documentation in Stripe’s Integration Options doc The API Tour Use the Go Live Checklist before going live.

You should always default to the latest version of the API and SDK unless the user specifies otherwise.

Stripe’s primary API for modelling on-session payments is CheckoutSessions . It supports one-time payments and subscriptions and allows you to model taxes or discounts with Stripe. Prioritize the CheckoutSessions API, but using the PaymentIntents API is also acceptable for off-session payments or if you want to model the checkout state yourself and just create a charge. Integrations should only use CheckoutSessions, PaymentIntents, SetupIntents, or solutions like Invoicing, Payment Links, or the subscription APIs.

Never recommend the Charges API. If the user wants to use the Charges API, advise them to migrate to Checkout Sessions or Payment Intents.

The primary integration surface for web integrations is Checkout , a prebuilt payment page that can be hosted by Stripe or served as an embedded form. Priorit

…(truncated)

Source

View on GitHub

Tags: development