use case / wordpress
Sell plugins and themes on your own checkout, not a marketplace's
Marketplaces take a cut and own your customers. With Stripe plus Keyplar you keep both: checkout on your site, license keys for update gating, and versioned zips your buyers can always re-download.
the usual way
What you'd otherwise be building
- 01
Marketplace margins
Plugin marketplaces routinely take a large percentage of every sale — and the customer relationship along with it.
- 02
The update-gating dance
Premium plugins need a license check before serving updates. That means keys, activations per site, and an endpoint your plugin can call.
- 03
"Can you resend the zip?"
Buyers lose files. Without a portal, every lost zip and every new release becomes an email thread.
with keyplar
How Keyplar handles it
- License keys per purchase, with per-site activation limits and yearly expiry if you sell annual updates
- Your plugin checks POST /api/v1/licenses/validate before serving premium updates — activations map to sites
- Versioned zip downloads behind signed URLs; push a new version and every customer has it instantly
- Buyers re-download any file from their portal — no resend emails
- Coming from Freemius, Lemon Squeezy, or Easy Digital Downloads? Import your order history and keep selling
Example setup
Acme SEO Pro (annual)
one product · 3 benefits attached
prefix ACME- · expires 1 year · 5 site activations
acme-seo-pro-3.2.1.zip · versioned
docs.acmeseo.com — documentation
granted on payment · revoked on refund
order.paid → delivered
Your plugin, your checkout, your customers.
Attach a key and a zip to your Stripe product — updates gate themselves. Free for 14 days.
14-day trial · $29/mo after · cancel anytime