Voeg een licentielaag toeaan je Stripe.
Stripe regelt het abonnement, maar geeft je software geen licentie om te controleren. De License Server vult dat gat. Geef JWT-licenties uit met een TTL, verspreid API-sleutels en valideer ze tegen een JWKS-endpoint, zodat je software, plugin of app zelf een actief abonnement kan bevestigen. Zie de License Server-featurepagina voor de featureweergave.
Stripe incasseert de kaart. Het licentieert de software niet.
Stripe is uitstekend in het factureren van een terugkerend abonnement. Wat het niet biedt, is een manier voor je software om te vragen of deze klant nog steeds betaalt en daar een verifieerbaar antwoord op te krijgen.
Ontwikkelaars bouwen die licentielaag dan zelf: een tokenformaat, een uitgifte-endpoint, een manier om te laten verlopen en te roteren, een manier voor de client om offline te valideren. Het is echt werk, en het is elke keer hetzelfde werk.
De License Server is die laag, ingebouwd. Je koppelt er een abonnement aan en hij regelt de licenties.
JWT-licenties met een TTL
Zodra een klant een actief abonnement heeft, geeft de License Server hem een ondertekende JWT-licentie uit. De licentie heeft een TTL, dus die is geldig binnen een vastgestelde periode en verloopt daarna.
Je software valideert de licentie tegen een JWKS-endpoint, dezelfde standaard publieke-sleutelmethode die overal op het web wordt gebruikt, zodat een licentie bevestigd kan worden zonder bij elke actie thuis te bellen.
Als het abonnement afloopt, worden er geen licenties meer uitgegeven en doet de vervaldatum de rest. Toegang stopt zonder dat jij aparte intrekkingslogica hoeft te schrijven.
API-sleutels en een validatie-endpoint
Geef elke klant een API-sleutel gekoppeld aan zijn abonnement, zodat je software of plugin een nieuwe licentie kan aanvragen wanneer dat nodig is.
Validatie gebeurt tegen een JWKS-endpoint, dus alles wat je bouwt, een desktopplugin, een CLI, een serverintegratie, kan de handtekening van een licentie verifiëren met publieke sleutels die je publiceert.
Het is de standaardtoolkit voor softwarelicenties: uitgeven, laten verlopen en verifiëren, geleverd als onderdeel van een abonnementsproduct in plaats van een nevenproject dat je zelf onderhoudt.
Wat de License Server je oplevert
De licentietoolkit, gebouwd op je Stripe-abonnement.
JWT-licenties
Geef ondertekende JWT-tokens uit aan klanten met een actief abonnement, klaar om door je software gecontroleerd te worden.
Token-TTL
Tokens hebben een levensduur (TTL), zodat ze volgens schema verlopen en de geldigheid van de licentie koppelen aan het actieve abonnement.
API-sleutels
Geef elke klant een API-sleutel gekoppeld aan zijn abonnement om programmatisch nieuwe tokens aan te vragen.
JWKS-validatie
Valideer tokenhandtekeningen tegen een JWKS-endpoint met standaard publieke-sleutelverificatie.
Op jouw Stripe
Facturering loopt via je eigen Stripe-account zonder platformkosten op je omzet, met licenties er direct bovenop.
Toegang stopt netjes
Als een abonnement afloopt, stopt de uitgifte van tokens en regelt de vervaldatum de rest, zonder aparte intrekkingscode.
De functie erachter en het bedrijfsmodel dat erop draait.
Vragen over de License Server
Hoe licenties bovenop je Stripe-abonnement komen.
Licentieer je software op jouw Stripe
Geef JWT-tokens uit met een TTL, verspreid API-sleutels en valideer tegen JWKS, allemaal bovenop je eigen Stripe-abonnement. Bekijk de plannen, of boek een gesprek en we lopen samen je licentieopzet door.