By use case

Top Payments & Billing Skills

Checkout, subscription billing, webhooks, invoicing, refunds, tax and dunning across Stripe, Paddle, and Lemon Squeezy.

6 skills indexed · ranked by composite score

Top 6 Payments skills

  1. 1.stripe-best-practicesStripe's own integration playbook: pick the right API, set up Connect and billing, and handle keys and webhooks securely.
  2. 2.stripe-projectsProvision a Postgres, Redis, auth, or LLM provider through the Stripe Projects catalog rather than signing up by hand.
  3. 3.upgrade-stripeStripe's version-upgrade guide: move API versions and SDKs without breaking your integration.
  4. 4.stripe-directoryFind vendors and partners for a job-to-be-done — and, where supported, let the agent purchase and consume the service.
  5. 5.paddle-agent-skillsPaddle's own integration playbook: ten skills for Checkout, webhooks, pricing pages, and subscription lifecycle on the merchant-of-record platform.
  6. 6.lemonsqueezy-claude-skillsOperate a Lemon Squeezy store from the agent: customer lookup, refunds, discount codes, receipts, and a sales dashboard — six support-and-revops skills.

About Payments & Billing

The best payments-and-billing Skills are provider-authored: Stripe's own playbook (stripe-best-practices, upgrade-stripe) for the PSP model where you own tax and compliance, and Paddle's official ten-skill set (paddle-agent-skills) for the merchant-of-record model where Paddle handles payments, tax, and compliance for you. Choose by billing model first — PSP (Stripe) when you want maximum control and already handle sales tax, merchant-of-record (Paddle, Lemon Squeezy) when you want the platform to own tax and chargebacks. This is the part of the codebase where bugs become refund tickets fast.

The category covers checkout-flow setup, webhook verification and idempotency, subscription create/update/cancel/sync, customer-portal sessions, country-localized pricing pages, invoicing, refunds, dunning, and tax compliance. Common workflows: standing up Checkout for a new pricing tier, writing webhook handlers that never double-fulfill on a retry, building a self-serve portal for plan changes, handling failed-payment retries, and for live stores, operating support tasks like refunds and discount codes (the Lemon Squeezy skills focus here). Several pair with Stripe, Paddle, or Lemon Squeezy MCP servers for live customer and subscription state.

Full-stack developers shipping SaaS products, founders, and growth engineers use these Skills heavily. Composite scoring weights provenance (provider-authored Skills — Stripe, Paddle — sit at the top), install count, and how rigorously the Skill handles the edge cases that produce real customer pain: webhook idempotency, race conditions on subscription updates, and refund accounting.

Ranked by score

Best Payments Skills

Skills that do payments well — ranked transparently.

Stripe's own integration playbook: pick the right API, set up Connect and billing, and handle keys and webhooks securely.

StripePaymentsSubscriptions
Code

Provision a Postgres, Redis, auth, or LLM provider through the Stripe Projects catalog rather than signing up by hand.

StripeProvisioningInfra
Code

Stripe's version-upgrade guide: move API versions and SDKs without breaking your integration.

StripeMigrationSDK
Code

Find vendors and partners for a job-to-be-done — and, where supported, let the agent purchase and consume the service.

StripeDiscoveryPayments
Code

Paddle's own integration playbook: ten skills for Checkout, webhooks, pricing pages, and subscription lifecycle on the merchant-of-record platform.

PaddleSubscriptionsMerchant of Record
Code

Operate a Lemon Squeezy store from the agent: customer lookup, refunds, discount codes, receipts, and a sales dashboard — six support-and-revops skills.

Lemon SqueezyRefundsRevOps
Code

FAQ

Frequently asked

Stripe, Paddle, or Lemon Squeezy — which Skill should I use?

Decide by billing model. Stripe is a payment service provider: you keep maximum control and you are responsible for sales tax and chargebacks — use the Stripe Skills (stripe-best-practices). Paddle and Lemon Squeezy are merchants of record: they collect, remit tax, and own chargebacks for you. Use Paddle's official paddle-agent-skills for a full Paddle Billing integration (catalog, Checkout, webhooks, subscription lifecycle), and the Lemon Squeezy skills for operating an existing store (refunds, discount codes, support lookups).

What does the Stripe Skill do for checkout?

It generates a working Checkout Session setup — pricing model, customer creation, success/cancel URLs, metadata for your internal records — and writes the webhook handler that completes the order on payment success.

How do they handle webhook idempotency?

The top Skills enforce checking event IDs against a processed set, with database-level uniqueness, so a webhook retry never double-charges or double-fulfills.

Are subscription state machines handled?

Yes — handling active, past_due, canceled, paused and trialing states; converting between them; and writing the matching access-control logic.

Do these Skills handle tax?

They configure Stripe Tax or Avalara; tax rates and compliance are upstream and depend on jurisdiction. The Skill cannot replace a tax accountant.

Can these Skills test billing flows?

Yes — they author tests against Stripe's test mode and use the Stripe CLI to replay webhook events for state-machine testing.

Other categories

Browse other use cases