Monetize a CLI, a GitHub app, an SDK or an open-source project without building billing infrastructure. License keys, metered API calls, per-seat team plans and a self-serve checkout — wired in with a few lines, tax and payouts handled.
Pick one or combine them. Macropay issues the keys, meters the usage, runs the checkout and pays you out — globally, with tax handled.
Issue, validate and revoke license keys from one API. Per-machine, per-team, time-bound or perpetual.
Charge per request, per build or per run with included tiers, overage and prepaid credits — classic usage billing.
Self-serve team plans with seat provisioning on invite and proration on removal — no manual ops.
Check entitlement in your CLI or GitHub app with a single call. Macropay handles the checkout, the license lifecycle, the tax and the payout — you handle the product.
const ok = await macropay.entitled({ key: process.env.LICENSE_KEY, feature: "pro.export"});if (!ok) openCheckout("acme/super-cli");
No merchant account, no tax registrations, no billing backend to maintain.
License keys, metering, checkout and global payouts in a few lines. Flat 4.5% + $0.50, all-in.