sh4dcnv2 · atlas
← libraries

@gtm

Stripe billing components by PumpGTM: an in-app cancel flow with save offers, and one subscription state for every access check.

2 components pro available react shadcn-cli

Install this registry

shadcn (npm) npx shadcn@latest add https://pumpgtm.com/r/registry.json
pnpm pnpm dlx shadcn@latest add https://pumpgtm.com/r/registry.json
bun bunx shadcn@latest add https://pumpgtm.com/r/registry.json
fetch registry curl -s https://pumpgtm.com/r/registry.json

Components

2 total
Subscription state lib

One function that turns a Stripe subscription into the product decision: needs card, trialing, cancelling but still running, paused, past due, or ended. Schedu…

npx shadcn@latest add https://pumpgtm.com/r/subscription-state.json
Cancel flow block

An in-app Stripe cancel dialog: a reason with one follow-up question, then a full refund if they were charged in the last 24 hours, or one save offer picked fr…

npx shadcn@latest add https://pumpgtm.com/r/cancel-flow.json