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

  1. 01

    Marketplace margins

    Plugin marketplaces routinely take a large percentage of every sale — and the customer relationship along with it.

  2. 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.

  3. 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

License key

prefix ACME- · expires 1 year · 5 site activations

File download

acme-seo-pro-3.2.1.zip · versioned

Link

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