Imported from appeeky/stripe-skills (
skills/checkout-conversion/SKILL.md). Install upstream withnpx skills add appeeky/stripe-skills --skill checkout-conversion. Copyright stays with the author.
Checkout Conversion
Stripe MCP Setup
Requires Stripe MCP connected via OAuth or restricted key. Docs: https://docs.stripe.com/mcp
GetMcpToolswithserver: "user-Stripe"(orplugin-stripe-stripe) before any call- Prefer
stripe_api_search→stripe_api_details→stripe_api_readfor list/retrieve - Always paginate —
limit: 100, followhas_morewithstarting_after - Amounts are in cents unless noted
- Never expose secret keys in output
Workflow
GetCheckoutSessions— recent window,limit: 100, paginate- Segment by
status:completevsexpiredvsopen - For
mode: subscription, linksubscriptionid - Compute:
Conversion % = complete / (complete + expired) × 100
- Check
payment_statuson completed sessions
Codebase Cross-Check
Search project for /api/checkout, checkout.sessions.create, success_url, cancel_url.
Output Template
Checkout Funnel ([period])
Sessions: [total]
Completed: [n] ([%])
Expired: [n]
Open: [n]
Common issues:
- [missing customer reuse / double subscription risk]
- [no promotion code tracking]
Recommendations: ...