SellSubscriptions & Memberships
Recurring revenue, built in.
Launch subscriptions and memberships with flexible billing, free trials, and a customer portal your subscribers manage themselves.

Flexible billing
Weekly, monthly, yearly: with trials and setup fees.
Self serve portal
Subscribers update cards and manage plans without emailing you.
Dunning built in
Failed payments retry automatically before anyone churns.
import { Pocketsflow } from "pocketsflow";
const pf = new Pocketsflow({ apiKey: process.env.POCKETSFLOW_API_KEY });
// A recurring plan with a trial. Subscribers manage cards and
// plans themselves from their portal.
const offer = await pf.subscriptionOffers.create({
name: "Pro Membership",
price: 29,
frequency: "monthly",
trialPeriod: 7,
});
// Renewals retry on failure, and MRR stays visible on the dashboard.
console.log(offer._id);Recurring revenue in one call.
Create a checkout, attach a product, and let Pocketsflow handle the transaction lifecycle: payment, tax, delivery, and the receipt.
Every resource is an HTTPS endpoint under one base URL with Bearer API keys. Live and test keys are scoped to their own data; the OpenAPI spec is served at /docs.json.
How it works.
Define a plan
Pick a billing interval, price, and optional free trial or setup fee.
Attach access
Link the plan to the product, membership, or content subscribers unlock.
Subscribers self serve
They update cards, change plans, and cancel from their own portal.
Revenue renews
Charges retry on failure, and MRR stays visible on your dashboard.
Common questions.
What billing intervals are supported?
Weekly, monthly, yearly, and custom intervals: with optional free trials and setup fees.
Can subscribers manage their own plan?
Yes. The customer portal lets them update payment methods, switch plans, and cancel without emailing you.
What happens when a renewal payment fails?
Dunning retries the charge automatically so temporary card issues don't churn a subscriber on the first failure.
Can I sell both one time products and subscriptions?
Yes. Run one time digital products and recurring plans from the same Pocketsflow account.
Keep exploring.
Start accepting payments today.
Start accepting payments without building the infrastructure around them.