PrestaShop Catalogusbeheer

Licentiesleutels en digitale producten verkopen met PrestaShop 8 & 9

Sleutels die direct na de betalingsbevestiging aankomen, een voorraad die nooit oververkoopt en een API waarmee je software zijn licentie controleert.

PrestaShop kan een virtueel product met een bestand verkopen, maar geen eigen licentiesleutel per klant. Deze module beheert een sleutelvoorraad die je importeert of die hij zelf genereert, en koppelt de sleutels aan de bestelling zodra die een betaalde status krijgt. De klant ontvangt ze per e-mail, vindt ze terug in zijn account en downloadt het bijbehorende bestand via een persoonlijke link met een beperkt aantal downloads. Voor softwareontwikkelaars controleert een licentie-API de sleutel, beperkt het aantal geactiveerde apparaten en bewaakt de vervaldatum.

At a glance
  • Sleutelvoorraad geïmporteerd door plakken, TXT of CSV, versleuteld met AES-256 en zonder duplicaten
  • Automatische levering per e-mail, in het klantaccount en op de bevestigingspagina
  • Sleutelgenerator volgens patroon, naast de voorraad of in plaats daarvan
  • Downloadbaar bestand via persoonlijke link, met downloadlimiet en vervaldatum
  • Licentie-API: validatie, activering per apparaat, geldigheidsduur
PrestaShop 8 & 9 AES-256-versleuteld Licentie-API 8 talen
  • 30 dagen geld terug
  • 12 maanden updates
  • Support binnen 24 uur
www.datafirefly.com/nl/
Licentiesleutels en digitale producten verkopen met PrestaShop 8 & 9
v1.1.0 · bijgewerkt 2026-09-23
Wat het doet

De korte versie.

01

Geleverd zodra de betaling is bevestigd

Een kaartbetaling om 14:02 uur geaccepteerd, om 14:02 uur staat de sleutel in de mailbox van de klant. Bij een overschrijving start de levering zodra je de bestelling op Betaling geaccepteerd zet. De statussen die de levering starten kies je in de instellingen, en de bevestigingspagina toont de sleutels meteen bij een directe betaling.

02

Een voorraad die niet oververkoopt

Elke sleutel wordt toegewezen met een atomaire query: twee bestellingen in dezelfde seconde krijgen nooit dezelfde sleutel. De producthoeveelheid volgt de werkelijk vrije sleutels, minus de bestellingen die nog op betaling wachten. Is de voorraad op, dan wacht de bestelling en wordt ze bij de volgende import automatisch geleverd, en een e-mailwaarschuwing laat het je eerder weten.

03

Je software controleert zijn licentie

Je applicatie roept de API aan met de sleutel en een apparaat-ID. De module antwoordt of de licentie actief, ingetrokken of verlopen is, en weigert een vierde activering als je de limiet op drie computers hebt gezet. Een jaarlicentie verloopt vanzelf en een terugbetaling trekt hem in, zonder iets aan de software te veranderen.

04

Klanten beheren hun licenties zelf

De pagina Mijn licentiesleutels bundelt de sleutels van al hun bestellingen met een kopieerknop, de resterende downloadlinks en de geactiveerde apparaten. Bij een nieuwe computer maakt de klant het oude apparaat zelf vrij in plaats van de support te mailen.

De lange versie

Alles wat u wilt weten voordat u installeert.

Een gedetailleerde blik op hoe Licentiesleutels en digitale producten verkopen met PrestaShop 8 & 9 werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.

§ 01

Wat PrestaShop niet doet met virtuele producten

Een virtueel product in PrestaShop kan een downloadbestand hebben dat voor elke koper hetzelfde is. Voor een Windows-sleutel, een softwarelicentie, een gamecode of toegang tot een cursus moet elke klant een unieke code krijgen die nooit twee keer wordt verstuurd. Zonder module stuurt de winkelier de sleutels met de hand, bestelling na bestelling, met de vertraging en de fouten die daarbij horen.

§ 02

Een sleutelvoorraad die in seconden gevuld is

Plak de lijst met sleutels van je leverancier of upload een TXT- of CSV-bestand: duplicaten worden overgeslagen, elke sleutel wordt versleuteld voordat hij wordt opgeslagen, en een batchnaam (bijvoorbeeld het factuurnummer van de leverancier) helpt je ze later terug te vinden of te exporteren. Ontwikkel je zelf software, dan maakt de generator sleutels volgens jouw patroon, in batches of per bestelling.

§ 03

Een levering die vanzelf en op het juiste moment vertrekt

De module wacht tot de bestelling een betaalde status krijgt. Dan koppelt hij de sleutels, stuurt de e-mail in de taal van de bestelling en toont ze in het klantaccount. Een bestelling waarvoor sleutels ontbreken, wacht en wordt bij de volgende import automatisch geleverd, in volgorde van binnenkomst. Een annulering of terugbetaling trekt de sleutels in en blokkeert de downloads.

§ 04

Beschermde bestanden en getelde downloads

Het bestand (installatieprogramma, pdf, archief) staat in de downloadmap van PrestaShop en is nooit rechtstreeks bereikbaar. Elke bestelregel krijgt een persoonlijke link die de downloadlimiet en de vervaldatum controleert voordat het bestand wordt verstuurd. De teller wordt atomair bijgewerkt en de bestelling in de back-office toont de laatste downloads met hun IP-adres.

§ 05

Een API voor softwareontwikkelaars

Schakel de API in en je software kan een sleutel controleren, op een computer activeren en weer deactiveren. Op de productpagina stel je het maximale aantal apparaten per sleutel en de geldigheid van de licentie in. Het JSON-antwoord geeft de status, de vervaldatum en de gebruikte activeringen. De volledige referentie, met een curl-voorbeeld, staat in de module-instellingen.