Softwarelicenties stelt u in staat licentiesleutels te verkopen bij uw software. Elke sleutel bepaalt op hoeveel sites deze kan worden geactiveerd, hoe lang deze geldig blijft en of uw klant automatische updates ontvangt. Deze handleiding doorloopt elke instelling voor Softwarelicenties in Easy Digital Downloads, van het inschakelen van licenties voor een product tot het beheren van de sleutels die u hebt verkocht.
Softwarelicenties is gebouwd voor auteurs van WordPress-plugins en -thema's. Het bevat ook een API, zodat u het met de meeste andere soorten software kunt gebruiken.
Softwarelicenties vereist een Professional Pass-licentie of hoger. Om het in te schakelen, gaat u naar Downloads » Extensies, zoekt u de kaart Softwarelicenties en klikt u op Installeren. EDD installeert en activeert de functie voor u. Zie hoe een extensie te installeren voor meer hulp.

- Uw Software Licensing-instellingen kiezen
- Licenties inschakelen voor een product
- Licentiesleutels naar klanten sturen
- Licentie-upgrades aanbieden
- Licentievernieuwingen beheren
- Verkochte licentiesleutels beheren
- Licenties genereren voor eerdere bestellingen
- Rapportages bekijken en licenties exporteren
- Licenties Toevoegen aan Uw Software
- Veelgestelde Vragen over Softwarelicenties Instellen
- Gebruiken lokale ontwikkelingssites de activaties van een klant?
- Wat is het verschil tussen een gedeactiveerde site en een uitgeschakelde licentie?
- Hoe verkoop ik een licentie die op onbeperkte sites werkt?
- Waarom heeft mijn klant zijn licentiesleutel niet per e-mail ontvangen?
- Wat gebeurt er als mijn vooraf ingestelde sleutels opraken?
- Hernieuwen licenties automatisch met een abonnement?
Uw Software Licensing-instellingen kiezen
Instellingen voor Softwarelicenties voor de hele winkel bevinden zich op één plek. Ga in uw WordPress-dashboard naar Downloads » Instellingen.

Klik op het tabblad Extensies en klik vervolgens op Softwarelicenties.

De instellingen op dit scherm vallen in vier groepen. We doorlopen ze in de volgorde waarin ze verschijnen.
Activatie- en Plugin-instellingen
Unieke Activaties Uitschakelen: Schakel dit in als u geen unieke identificatie nodig hebt, zoals een site-URL, wanneer een sleutel wordt geactiveerd. Elke activering telt dan mee voor de limiet, en deactiveren geeft de sleuf niet terug. Laat het uitgeschakeld, zodat klanten één site kunnen deactiveren en een andere kunnen activeren zonder een extra activering te gebruiken. Het inschakelen verwijdert ook de optie Sites Beheren uit de bestelgeschiedenis van uw klanten.
Lokale Host URL's Negeren?: Schakel dit in, zodat lokale ontwikkelingssites en IP-adressen niet meetellen voor de activeringslimiet van een sleutel. De URL wordt nog steeds geregistreerd. Zie hoe lokale host URL's te negeren voor activering voor details.

WordPress Plugins Verkopen?: Schakel dit in, zodat EDD het readme.txt-bestand in de zip van uw plugin leest. Het voegt een sectie Readme-informatie toe aan de Licentie-instellingen van elk product, zodat de plugin-details uit uw readme worden ingevuld. Dit is optioneel, zelfs als u WordPress-plugins verkoopt.
Upgrade-instellingen
Inline Upgrade Links Weergeven: Schakel dit in om upgrade-links weer te geven onder de knop Toevoegen aan winkelwagen, in productlijsten en op productpagina's, voor klanten die een licentie hebben die ze kunnen upgraden.
Prorata Methode: Kies hoe EDD een licentie-upgrade prijst.

Kostenberekening brengt het prijsverschil tussen de twee licenties in rekening. Tijdsgebaseerde berekening houdt ook rekening met de resterende tijd op de huidige licentie. Je vindt voorbeelden van beide in de upgrades sectie hieronder.
Vernieuwingsinstellingen
Vernieuwingen toestaan: Schakel dit in zodat klanten hun licentiesleutels kunnen vernieuwen. Ze ontvangen e-mails met een herinnering voor vernieuwing en kunnen vanuit hun accountpagina vernieuwen. Als het product ook een abonnement is en het abonnement nog actief is, wordt de licentie automatisch vernieuwd, zelfs als deze instelling is uitgeschakeld.

E-mailmatching afdwingen: Schakel dit in zodat alleen het e-mailadres waarmee een licentie is gekocht, deze kan vernieuwen.
Verlengingskorting: Voer een percentage in, zoals 10, om elke verlenging automatisch te korten bij het afrekenen. Voer 0 in of laat het leeg voor geen korting. Je kunt dit voor een enkel product overschrijven, wat we hieronder zullen behandelen.
Kortingscodes uitschakelen bij verlengingen: Schakel dit in om te voorkomen dat klanten andere kortingscodes toevoegen wanneer hun winkelwagen een verlenging bevat.
Checkout- en Tracking-instellingen
Vervaldatum weergeven: Schakel dit in om de vervaldatum van elke licentie in de winkelwagen weer te geven.
Inactieve installaties volgen: Schakel dit in om te zien waar je software is geïnstalleerd zonder een actieve licentie. Wanneer een installatie zonder geldige licentie controleert op updates, wordt deze met de status inactief toegevoegd aan je Activatieoverzicht. Dit kan je helpen bij het opsporen van onvolledige activeringen of misbruik.
Als je klaar bent, klik je op Wijzigingen opslaan.

Licenties inschakelen voor een product
Je schakelt licentiesleutels product per product in, dus alleen de producten die je kiest, genereren sleutels. Ga naar Downloads en klik op het product dat je wilt licentiëren, of klik op Download toevoegen om een nieuwe aan te maken.
Schakel in de box Downloadgegevens de schakelaar Licenties maken voor dit product in.

Hieronder verschijnt een nieuwe box Licentie-instellingen. De opties zijn onderverdeeld in secties: Algemeen, Versies, Bèta's, Vereisten, Upgrades en Vooraf ingestelde sleutels. Bundels hebben iets andere opties. Zie licenties voor productbundels voor die opties.
Algemeen
Activeringslimiet: Het aantal sites waarop elke sleutel kan worden geactiveerd. Om een sleutel te beperken tot 10 sites, voer je 10 in. Voor onbeperkte activeringen laat je dit leeg of voer je 0 in.
Licentieduur: Hoe lang elke sleutel geldig blijft. Voer een getal in en kies Dagen, Weken, Maanden of Jaren, of schakel Licenties verlopen nooit in. Zodra een sleutel verloopt, kan deze niet opnieuw worden geactiveerd totdat deze is vernieuwd.

Wanneer Vernieuwingen toestaan is ingeschakeld in je winkelinstellingen, toont deze sectie ook Verlengingskorting. Voer een percentage in om dit product zijn eigen verlengingskorting te geven in plaats van de winkelbrede korting. Of schakel Verlengingskortingen uitschakelen in, zodat dit product nooit een korting krijgt.

Versies
De sectie Versies drijft automatische updates voor WordPress-plugins en -thema's aan. Andere software kan dezelfde details gebruiken via de Software Licensing API.

Versienummer: De huidige versie van uw software, zoals 1.0.0. Gebruik Semantische Versiebeheer (SemVer) nummers.
Updatebestand: Het bestand dat klanten ontvangen wanneer ze updaten. Kies het uit de bestanden die u hebt toegevoegd op het tabblad Bestanden van het product. Gebruik voor een WordPress-plugin of -thema een zip die alleen de plugin- of themabestanden bevat.
Changelog: Notities over wat er is veranderd in elke versie. Ze worden weergegeven in de melding "Wat is er nieuw" wanneer klanten updaten. Zie Software Licensing changelogs voor opmaaktips.
Upgradebericht: Een korte melding die klanten zien wanneer een nieuwe versie beschikbaar is.
Gefaseerde Uitrol: Breng een nieuwe versie uit naar een percentage van de sites, of alleen naar sites met bepaalde versies, voordat iedereen deze ontvangt. Zie gefaseerde uitrol om dit in te stellen.
Bèta's en Vereisten
De sectie Bèta's laat u bètaversies sturen naar klanten die zich aanmelden. Zie bètaversies uitbrengen voor de volledige instelling.

De sectie Vereisten beperkt updates tot sites die voldoen aan een minimale versie, zoals een minimale WordPress- of PHP-versie. Zie minimale vereisten voor details.

Upgrades
De sectie Upgrades is waar u upgrade paden instelt, zoals de overgang van een 1-site licentie naar een 5-site licentie. Kies voor elk pad de Download waarnaar klanten kunnen upgraden. Het kan dit product of een ander gelicentieerd product zijn. Als dat product variabele prijzen heeft, kies dan ook de Prijsoptie.

Beslis vervolgens of de upgrade Pro rata moet worden berekend en of er een extra Korting moet worden toegevoegd. Klik op Nieuw Upgrade Pad Toevoegen om meer toe te voegen.
Vooraf ingestelde sleutels
Wilt u reeds gemaakte sleutels verkopen? Voer ze in bij Vooraf ingestelde Licentiesleutels, één per regel. Elke verkoop neemt de volgende sleutel van boven aan de lijst. Wanneer de lijst leeg is, gaat EDD terug naar het genereren van zijn eigen sleutels.
Om te voorkomen dat dit gebeurt, schakelt u Deze download op concept zetten wanneer alle vooraf ingestelde sleutels zijn gedistribueerd. in. Dit voorkomt aankopen wanneer er geen vooraf ingestelde sleutels meer zijn.
EDD kan u e-mailen wanneer u bijna zonder komt te zitten. Dat is de e-mail Waarschuwing vooraf ingestelde licentiesleutels, onder Downloads » E-mails.

Wanneer uw product is ingesteld, klikt u op Opslaan.
Licentiesleutels naar klanten sturen
Zodra een product licenties heeft ingeschakeld, wordt de sleutel automatisch weergegeven op de aankoopbevestigingspagina. Uw aankoopbewijs-e-mail bevat deze standaard niet, dus voeg deze daar ook toe.
Ga naar Downloads » E-mails. Ga met de muis over Aankoopbewijs en klik op Bewerken.

Klik waar u de sleutels wilt hebben in het vak Bericht en klik vervolgens op Tag invoegen. Zoek naar "licentie" en klik op Licentiesleutels om de tag {license_keys} toe te voegen.

De tag vermeldt elke sleutel uit de bestelling, met de naam van elk product.

Klik bovenaan het scherm op Opslaan.
Klanten kunnen al hun sleutels ook op hun accountpagina bekijken. Voeg de shortcode [edd_license_keys] toe aan die pagina. Deze toont elke sleutel met de vervaldatum, status, verlengings- en upgradeopties, en een link naar de bestelling. Klanten moeten ingelogd zijn om dit te zien. Zie de klantaccountpagina voor hulp bij de installatie.
Licentie-upgrades aanbieden
Upgrade paden laten klanten overstappen naar een grotere licentie en alleen het verschil betalen. U stelt de paden in op de sectie Upgrades van elk product, en de prijsmethode in uw upgrade-instellingen.
Hoe Pro-rata Werkt
Stel dat een klant op 1 oktober 2025 een licentie voor 1 site kocht voor € 89. Op 1 maart 2026 upgraden ze naar een licentie voor 2 tot 5 sites, die € 129 kost.
- Kosten-gebaseerde berekening: De klant betaalt het verschil van € 40.
- Tijd-gebaseerde berekening: Het verschil is € 40, en er zijn nog 6 maanden over op de licentie, dus de klant betaalt € 20.
Hoe dan ook, op 1 oktober 2026 wordt de licentie verlengd voor € 129 en blijft actief tot 1 oktober 2027.
Upgraden naar een levenslange licentie werkt iets anders. Kosten-gebaseerde berekening trekt de volledige prijs van de oorspronkelijke licentie af van de levenslange prijs. Tijd-gebaseerde berekening trekt een pro rata bedrag af op basis van de resterende tijd.
Wat klanten zien bij het upgraden
Klanten hebben een gebruikersaccount nodig om te upgraden. Ze loggen in en gaan naar de pagina Bestelgeschiedenis. Naast de bestelling klikken ze op Licenties bekijken, vervolgens op Upgrades bekijken naast de sleutel. Die pagina toont elke upgrade met de kosten en vervaldatum. Klikken op Licentie upgraden brengt hen naar de kassa.
Een upgrade behoudt de oorspronkelijke vervaldatum van de licentie. De enige uitzondering is een upgrade naar een andere licentielengte, wat deze verandert.
Om te zien wat upgrades u hebben opgeleverd, gaat u naar Downloads » Rapporten » Licentie-upgrades.
Licentievernieuwingen beheren
Verlengingen vereisen dat Verlengingen toestaan is ingeschakeld in uw verlengingsinstellingen. Klanten kunnen dan verlengen via een herinnerings-e-mail, bij het afrekenen, of met een verlengingsformulier.
E-mails voor vernieuwingsherinneringen
EDD kan klanten automatisch e-mailen wanneer een sleutel bijna verloopt. Zie herinnerings-e-mails voor licentieverlenging en -verval om in te stellen wanneer deze worden verzonden.
U kunt ook zelf een herinnering sturen. Ga naar Downloads » Licenties, selecteer de gewenste sleutels, kies Verlengingsmelding verzenden uit de dropdown Bulkacties en klik op Toepassen. Deze optie wordt alleen weergegeven wanneer verlengingen zijn toegestaan.
Vernieuwen bij het afrekenen
Met toegestane vernieuwingen toont uw afrekenpagina een knop Vernieuw een bestaande licentie.

Klanten klikken erop, voeren hun sleutel in en klikken op Vernieuwing toevoegen aan winkelwagen.

Om hetzelfde formulier op een willekeurige pagina te plaatsen, voegt u de shortcode [edd_renewal_form] toe. Het indienen ervan voegt de vernieuwing toe aan de winkelwagen van de klant.
Verkochte licentiesleutels beheren
Elke sleutel die u hebt verkocht, wordt weergegeven onder Downloads » Licenties.

Elke rij toont de sleutel, het product, de klant, gebruikte activeringen, vervaldatum, status en bestelling. Gebruik de links boven de tabel om te filteren op status, of kies een product en klik op Filter. U kunt ook zoeken naar een sleutel.
Beweeg de muis over een sleutel om de acties te zien: Beheren, Verlengen, Uitschakelen en Verwijderen. Het verwijderen van een sleutel kan niet ongedaan worden gemaakt. De dropdown Bulkacties laat u toe om vele sleutels tegelijk in te schakelen, uit te schakelen, te vernieuwen of te verwijderen.

Licentiestatussen
- Inactief: De sleutel is nog niet op een site geactiveerd. Elke nieuwe sleutel begint hier.
- Actief: De sleutel is op ten minste één site geactiveerd. Een sleutel wordt pas actief wanneer een klant deze activeert. Als alle sites gedeactiveerd zijn, gaat deze terug naar Inactief.
- Vervallen: De vervaldatum van de sleutel is verstreken. Deze moet worden vernieuwd voordat deze opnieuw kan worden geactiveerd.
- Uitgeschakeld: De sleutel is uitgeschakeld, hetzij door u, hetzij omdat de bestelling werd terugbetaald of ingetrokken.
Het deactiveren van een site is anders dan het uitschakelen van een sleutel. Deactiveren maakt slechts één van de activeringen van de sleutel vrij, en de sleutel zelf blijft geldig. Uitschakelen schakelt de hele sleutel uit.
Details van een licentie bekijken
Klik op Beheren bij een sleutel om de details te openen. Het tabblad Details toont de sleutel, de datums en de duur ervan, het product, de activeringslimiet, de status en de klant. Het toont ook gerelateerde bestellingen, upgrade-paden en de vernieuwings- en afmeldingslinks van de sleutel.
Vanaf hier kunt u activeringen toevoegen of verwijderen met de knoppen + en –, de vervaldatum wijzigen, de licentie als levenslang markeren, of deze verlengen of uitschakelen. Om de klant een nieuwe sleutel te geven, klikt u op het vernieuwingsicoon naast de sleutel.

Het tabblad Logs toont elk activeringsverzoek voor de sleutel. Het tabblad Downloads toont bestandsdownloads die via de Software Licensing API zijn gedaan, zoals updates. Het tabblad Activaties toont elke site waarop de sleutel actief is. U kunt handmatig een site toevoegen of een deactiveren. Klanten kunnen hun eigen sites ook beheren vanaf hun accountpagina.

Licenties genereren voor eerdere bestellingen
Hebt u een product verkocht voordat u de licentieverlening ervoor inschakelde? U kunt sleutels voor die oudere bestellingen maken. Ga naar Downloads » Tools. Kies in het vak Software Licensing – Ontbrekende licenties herstellen een product of behoud Alle downloads, klik vervolgens op Licenties verwerken. Wanneer het klaar is, kunt u een CSV downloaden van de verwerkte bestellingen.

Om een enkele bestelling te herstellen, opent u deze onder Downloads » Bestellingen en klikt u op het tabblad Licenties. Klik op Licenties verwerken om eventuele ontbrekende sleutels voor die bestelling te maken.

Rapportages bekijken en licenties exporteren
Software Licensing voegt drie rapporten toe onder Downloads » Rapporten:
- Licentieverlengingen: verkoop van verlengingen over tijd.
- Licentie-upgrades: verkoop van upgrades over tijd.
- Activeringsgegevens: nieuwe activeringen, actieve licenties en recente API-verzoeken.

Om uw sleutels te exporteren, ga naar Downloads » Rapporten en klik op het tabblad Exporteren. Kies in het vak Licenties exporteren een product en een status, of behoud de standaardinstellingen om alles te exporteren. Klik vervolgens op CSV genereren. Het bestand bevat elke sleutel, de status ervan, klantgegevens, product, datums en activeringen.

Licenties Toevoegen aan Uw Software
Uw software heeft een beetje code nodig om sleutels te controleren en updates te krijgen. Volg de handleiding voor wat u verkoopt:
- Automatische updates toevoegen aan WordPress-plugins
- Automatische updates toevoegen aan WordPress-thema's
- De Software Licensing API, voor andere soorten software. Het kan sleutels activeren en controleren, zoeken naar nieuwe versies en de nieuwste bestanden downloaden.
Verkoopt u een WordPress-plugin met een readme.txt-bestand? Zie readme.txt-bestanden in WordPress-plugins parsen.
Een Nieuwe Versie Uitbrengen
Wanneer u een update klaar heeft, open dan het product en volg deze stappen:
- Upload op het tabblad Bestanden het nieuwe bestand.
- Voer in Licentie-instellingen » Versies het nieuwe Versienummer in.
- Voeg notities toe over de wijzigingen in Wijzigingslogboek.
- Zorg ervoor dat Updatebestand naar het nieuwe bestand verwijst.
- Klik op Opslaan.
De sites van uw klanten zien dan de nieuwe versie en kunnen op Bijwerken klikken.
Dat is alles! U weet nu hoe u Software Licensing instelt, uw producten licentieert en de sleutels die u verkoopt beheert. Stel vervolgens e-mails voor verlengingsherinneringen in, zodat klanten verlengen voordat hun sleutels verlopen.
Veelgestelde Vragen over Softwarelicenties Instellen
Dit zijn de vragen die we het meest horen over Software Licensing. Als de uwe er niet bij staat, neem dan contact op met ons ondersteuningsteam.
Gebruiken lokale ontwikkelingssites de activeringen van een klant?
Niet als u Lokale host-URL's negeren? inschakelt onder Downloads » Instellingen » Extensies » Software Licensing. Lokale domeinen en IP-adressen kunnen dan een sleutel activeren zonder mee te tellen voor de limiet.
Wat is het verschil tussen een gedeactiveerde site en een uitgeschakelde licentie?
Het deactiveren van een site maakt één activatie op de sleutel vrij, en de sleutel blijft werken. Het uitschakelen van een licentie schakelt de hele sleutel uit. Een licentie wordt ook uitgeschakeld wanneer de bestelling ervan wordt terugbetaald of ingetrokken.
Hoe verkoop ik een licentie die op onbeperkte sites werkt?
Laat in de sectie Licentie-instellingen » Algemeen van het product Activeringslimiet leeg of voer 0 in.
Waarom heeft mijn klant zijn licentiesleutel niet per e-mail ontvangen?
De standaard aankoopbon bevat geen licentiesleutels. Voeg de tag {license_keys} toe aan uw Aankoopbon-e-mail onder Downloads » E-mails. De sleutel wordt hoe dan ook weergegeven op de aankoopbevestigingspagina.
Wat gebeurt er als mijn vooraf ingestelde sleutels opraken?
EDD begint weer met het genereren van eigen sleutels. Om in plaats daarvan de verkoop te stoppen, schakelt u Voorkom dat gebruikers dit product kopen als er geen vooraf ingestelde sleutels meer zijn. in de sectie Vooraf ingestelde sleutels van het product in.
Hernieuwen licenties automatisch met een abonnement?
Ja. Als het product ook een abonnement is en het abonnement actief is, wordt de licentie bij elke betaling vernieuwd, zelfs als Vernieuwingen toestaan is uitgeschakeld.
