License keys on every purchase
Enable licensing on a product and each sale generates a unique key with configurable activation limits and expiry — searchable and manageable from your dashboard.
Solutions · Software vendors
One-time licenses, subscription updates, activation limits — doresell issues the license key on every sale and acts as merchant of record for the transaction, so selling software globally stops requiring a compliance team.
Enable licensing on a product and each sale generates a unique key with configurable activation limits and expiry — searchable and manageable from your dashboard.
Sell one-time perpetual licenses, monthly or yearly subscriptions, or both — a lifetime tier and an updates plan can share the same store.
Your products are categorised as software for tax purposes, so the correct rules apply per jurisdiction — handled by doresell as the merchant of record.
Create checkout sessions from inside your app with a Stripe-compatible API, and receive webhooks to activate the license the moment payment succeeds.
Offer trial days on subscription products so users try the software before the first charge — tax and invoicing handled correctly at conversion.
Card-not-present software sales attract disputes; with doresell they are filed against our acquiring account at a flat published fee, and your risk metrics stay visible.
The vendor flow on doresell:
Yes — license keys carry an activation limit and an optional expiry date, and the dashboard shows activations used per key.
doresell's API follows Stripe's checkout session, product and payment link shapes. Most vendors change the endpoint and API key, re-point webhooks, test in the separated test environment and go live.
Yes — one-time and subscription products coexist in one store, each with its own licensing settings, under a single payout and statement.
No monthly fee, no setup cost, tax filings included. You pay only when you sell.