Inloggen
Aan de slag

Easy Digital Downloads Documentatie

Documentatie, Referentiemateriaal en Tutorials voor Easy Digital Downloads 

Softwarelicenties: Installatie en Gebruik

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.

De Software Licensing-kaart op het scherm Easy Digital Downloads Extensions, met versie 3.9.8 en de Aangeschakeld-schakelaar

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.

De zijbalk van de WordPress-admin met Instellingen gemarkeerd onder het menu Downloads

Klik op het tabblad Extensies en klik vervolgens op Softwarelicenties.

Het scherm Easy Digital Downloads Instellingen met het tabblad Extensies geopend en de sectie Softwarelicenties geselecteerd

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.

De instellingen Uitschakelen Unieke Activaties, Negeer Lokale Host URL's en WordPress Plugins Verkopen, met Negeer Lokale Host URL's ingeschakeld.

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.

De instelling Weergeven Inline Upgrade Links en de dropdown Proratie Methode ingesteld op Kosten-gebaseerde berekening.

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.

De instellingen voor vernieuwingen met Vernieuwingen toestaan ingeschakeld en een Korting bij vernieuwing van 10 procent.

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.

De instellingen Tonen Vervaldatum en Bijhouden Inactieve Installaties boven de knop 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.

De Download Details-box met de schakelaar Licenties voor dit product aanmaken ingeschakeld

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.

De sectie Algemeen van Licentie-instellingen met een Activatie limiet van 5 en een Licentie duur van 1 jaar

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.

Paneel Licentie-instellingen met Activatie limiet ingesteld op 5 en Korting bij vernieuwing op 0%.

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.

Paneel Licentie-instellingen met Versie 1.2.1, Optie Updatebestand, Wijzigingslogboek en code-editor met een opmerking over een oplossing.

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 Bèta's met de schakelaar om een bètaversie van het product in te schakelen

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.

De sectie Vereisten met velden voor de minimale versies die een site nodig heeft om updates te ontvangen

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.

De sectie Upgrades met een upgrade pad dat de velden Download, Prijsoptie, Proratie en Korting toont

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.

De sectie Vooraf ingestelde sleutels met het vak Vooraf ingestelde licentiesleutels en de opties om aankopen te blokkeren of de download op concept te zetten wanneer de sleutels op zijn

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.

Het scherm E-mails met de link Bewerken onder Aankoopbewijs

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.

Het venster Tag invoegen gefilterd op de tag Licentiesleutels

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

Het bericht Aankoopbewijs met de tag license_keys toegevoegd onder de tag download_list

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.

De knop Vernieuw een bestaande licentie onder de winkelwagen totalen op de afrekenpagina

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

Het vernieuwingsformulier voor de kassa met een veld voor de licentiesleutel en de knop 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.

De zijbalk van de WordPress-admin met Licenties gemarkeerd onder het menu Downloads

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.

Het scherm Licenties dat actieve licentiesleutels toont met de acties Beheren, Verlengen, Uitschakelen en Verwijderen onder de eerste sleutel

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 Licentiegegevens dat de sleutel, aankoop- en vervaldatums, activeringslimiet, status, klant en acties toont

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.

Het paneel Gelicentieerde Activaties dat één activering toont: ID theolaurent.example, Status Actief, met de eerste en laatste API-verzoek tijden weergegeven, en een zijnavigatiemenu.

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.

Het hulpprogramma Oplossen Ontbrekende Licenties voor Softwarelicenties met de productdropdown en de knop Licenties verwerken

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.

Het tabblad Licenties op de details van een bestelling, dat de licentiestatus van het product en de knop Licenties verwerken toont

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.
Het rapport Activeringsgegevens met tegels voor nieuwe activering, actieve licenties en recente API-verzoeken boven een grafiek van nieuwe activering

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.

Het vak Exporteren Licenties met de product- en statusdropdowns en de knop CSV genereren

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:

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:

  1. Upload op het tabblad Bestanden het nieuwe bestand.
  2. Voer in Licentie-instellingen » Versies het nieuwe Versienummer in.
  3. Voeg notities toe over de wijzigingen in Wijzigingslogboek.
  4. Zorg ervoor dat Updatebestand naar het nieuwe bestand verwijst.
  5. 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.


Was dit artikel nuttig?

Begin vandaag nog met verkopen!

Sluit u aan bij meer dan 50.000 slimme winkel eigenaren, en begin met de eenvoudigste manier om digitale producten te verkopen met WordPress.

Copyright © [seedprod tag="current_date_time(.custom.Y)" dynamictag="allow" fallback="2026" echo="true"] Sandhills Development, LLC

[universally_switcher]