Dit is een PrestaShop-module waarmee u CdKeys / licenties kunt verkopen in uw online winkel. De addon stuurt automatisch kortingscodes naar uw klanten direct nadat ze een product hebben besteld dat gemarkeerd is als een "cdkey / licentie" product. Het is een multitool, namelijk licentie-sleutelbeheerders
Zoals ik al zei is dit PrestaShop module die licentiesleutel manager tool. Met deze addon kun je cdkeys verkopen. Complexe module-instellingen kunt beheren licenties in echt handige manier. Met één muisklik kun je duizenden licenties importeren, beheren, activeren, verwijderen enz. Lees de modulebeschrijving hieronder voor meer informatie over de functies die beschikbaar zijn in deze addon.
Module kenmerken
De belangrijkste en meest basale functie van deze PrestaShop addon is een automatisch proces voor het leveren van licentiesleutels. Module stuurt automatisch cdkeys voor klanten die zullen kopen producten gemarkeerd als "licentie" (geassocieerd met groep van codes). Daarnaast bevat module een heleboel andere functies die het beheerproces handig en intuïtief maken.
Basisconfiguratie van de module
Op de addon configuratiepagina kun je de statussen van bestellingen definiëren. De module verzendt de licentiesleutel alleen als de bestelling een van de geselecteerde statussen is. Dus, in simpele woorden, module zal alleen licentiesleutels sturen als de orderstatus bijvoorbeeld "betaling geaccepteerd" of "in backorder" etc. is ( zie screenshot ). Module bevat functie om groepen klanten te selecteren - deze groepen zullen automatisch coupons ontvangen. Als de klant niet wordt geassocieerd met de geselecteerde groepen - module zal geen licentiesleutel naar hun account sturen / toevoegen - je moet het handmatig doen (geweldige functie om SCAM te voorkomen)
Ondersteuning van productpakketten
Het is de enige beschikbare module die het mogelijk maakt om met productpakketten te werken. Wanneer je de optie om productpakketten te ondersteunen aanzet (op de configuratiepagina van de module) - zal de plugin controleren of het gekochte product een pakket is. En als dat zo is - module zal controleren producten uit dit pakket. Als er een product is dat is gekoppeld aan groepen cdkeys - module zal cdkey naar de klant sturen.
Unieke e-mailsjablonen voor elke groep cdkeys
Elke groep cdkeys kan een andere e-mailsjabloon en e-mailtitel gebruiken. Hierdoor kun je de e-mailverzending voor elk cdkeyproduct personaliseren.
Unieke e-mail voor elke cdkey
Module heeft een hulpmiddel met de naam "e-mailtemplates manager" waarmee u nieuwe e-mailtemplates kunt maken die u voor cdkeys kunt gebruiken. Dit betekent dat je voor elk type cdkey dat je winkel verstuurt unieke e-mailsjablonen kunt gebruiken!
Toolinstellingen importeren
Voordeel van de module dat het erg handig maakt en het mogelijk maakt om veel tijd te besparen is de mogelijkheid om cdkeys te importeren. Met de instellingen van de importeertool kun je de specificaties van licenties en het bestand definiëren. Rijgrens scheidingsteken is een specificatie van een csv-bestand, je definieert hier het symbool dat codes scheidt. Kolomscheidingsteken is een optie voor CSV-bestanden, u kunt hier een symbool definiëren dat de specificatiewaarden scheidt. Active - geïmporteerde licentie is actief, of niet. Module stuurt alleen licenties die actief zijn.
Import tool
Het hele importproces is gebaseerd op CSV-bestanden (bijvoorbeeld uit Excel). In deze CSV-bestanden kun je duizenden codes hebben. Het is voldoende om dit bestand te uploaden naar je module (op de module configuratie pagina heb je een speciaal formulier om zo'n bestand te importeren). Daarna is het voldoende om op "importeren naar database" te klikken. De module doet de rest en je bespaart veel tijd :)
beheer licentiesleutel
Module creëert nieuwe positie in je backoffice menu. Je kunt daar het nieuwe element "license key manager" vinden ( zie screenshot ) . Daar kun je licentiesleutels beheren. Je kunt nieuwe groepen licenties aanmaken en deze koppelen aan producten in je winkel. Op basis van deze associatie zal de module cdkeys naar klanten sturen. Je kunt nieuwe licenties toevoegen, ze exporteren en controleren hoeveel er verkocht zijn. Je kunt ook door de lijst met verkochte licenties bladeren met details (wie heeft gekocht, wat is de code, het product enz.
Geschiedenis van verkochte cdkeys
In deze module kun je zien welke codes je hebt verkocht en wie ze heeft gekocht. In dit gedeelte kunt u handmatig codes toewijzen aan klantenaccounts en e-mails met codes opnieuw verzenden. U kunt ook de specificatie van de code die de module heeft gekocht wijzigen (u kunt hier bijvoorbeeld de code van de cdkey wijzigen)
Automatische update van productvoorraad
Eén van de geweldige functies van de module is de automatische synchronisatie van de productvoorraad. De module werkt de voorraad van producten automatisch bij op basis van beschikbare cd-sleutels in de database van de module. De module werkt de voorraad bij telkens als iemand de cdkey koopt of telkens als u de instellingen van de groep bijwerkt (nieuwe cdkeys in de database laden)
2.3.8
- combined version of the module dedicated for prestashop 8.x with module dedicated for prestashop 1.7.x (now one library works in both versions of prestashop)
- added new feature to automatically change order status when all cdkeys in order were delivered to customer
2.3.7
- updated module workflow in temrs of email templates editor usage in prestashop 8.x
2.3.6
- added possibility to create group of cdkeys that will be available in all shops
2.3.5
- added improvements to solve problem with missing group_desc and title variables in email delivered to customer in prestashop 1.7
2.3.4
- added improvements to solve problem with missing group_desc and title variables in email delivered to customer in prestashop 1.6
2.3.3
- added support of prestashop 1.7.7.3 and 1.7.7.4 changes
2.3.2
- added improvements to sync stock feature
- from now it calculates number of available keys only for active keys (so the stock of product is equal to the stock of available and active cdkeys)
2.3.1
- added improvements to voucher delivery process and email title, when the option to send many keys in one email is active
- added improvements to save process of license on invoices
2.3.0
- added feature to define email title for email that will be used to deliver many keys in one message
- added possibility to add variables to email title
- added possibility to add variables to group description
- added new variables to use (both in email template and titles)
- list of variables:
{firstname}
{lastname}
{code}
{product}
{product_description}
{product_description_short}
{group_url}
{group_desc}
{group_title}
{id_order}
{order_name}
{total_paid}
{total_products}
{total_discounts}
{total_shipping}
{total_shipping_tax_excl}
{total_shipping_tax_incl}
{total_wrapping}
{total_tax_paid}
{payment}
2.2.9
- added improvements to the module related to cdkeys delivery process
- from now you can decide how module will deliver keys to customer if customer will purchase more cdkeys products
- it can send each coupon separately (with own unique email template that you can setup for groups of cdkeys)
- it can send all purchased coupons in one email (in this case without personalized email)
- you can also define description of group of cdkeys that can be included to email template (for example - with detailed usage instructions, or other contents)
- this version of the module requires reinstallation (do not worry - module will remember all its settings and cdkeys)
2.2.8
- added improvements to translations packs
2.2.7
- added newa feature to support product packs
- if option to support product packs will be active module will check if customer purchased a product that is a pack of items
- if pack will contain product that has cdkeys (product is associated with group of cdkeys) - module will send cdkey for such product to customer
2.2.6
- added improvements to module configuration page (to form where you select customer groups and order states)
- from now the design of main configuration page is ready to work with new design guidelines
2.2.5
- added improvements to the list of groups in shop's back office, from now there is no limit in number of groups that module displays
- added new feature to search for product while you associate group of cdkeys with product
2.2.4
- added feature to create pagination on "my account" customer's area
- this version of the module requires reinstallation
2.2.3
- added improvements to syncing stock feature
2.2.2
- added improvements to syncing stock feature
2.2.1
- added improvements to sql code that module runs while you (as a shop owner) updates the order state
2.2.0
- added improvements to recently added feature to create email templates
2.1.9
- added new feature to define email templates directly from module configuration page
- thanks to this feature you can create unique email templates for each cdkey product
2.1.8
- added improvements to email delivery process. Added new email variable {id_order} - it will be replaced with id of order
2.1.7
- added new variable to email template {group_url}
2.1.6
- added improvements to module's back office - from now list of groups is sorted alphabetically (when you use form to add new cdkeys to database)
2.1.5
- added improvements to combination selection tool to module dedicated for prestashop 1.5
2.1.4
- added improvements to archived cdkeys (cdkeys that were purchased previously by customer)
- from now each sold cdkey is associated with id_order_detail value
- thanks to this each archived code can be associated with exact purchased item (not only with order)
- this version of the module requires its reinstallation
2.1.3
- added new feature to send purchased licenses only if order total value is not higher than defined amount
2.1.2
- added improvements to save process of selected order states and selected groups of customers
- added improvements to "my keys" section on customer account to avoid conflict with ps_customersignin module
2.1.1
- added column with order date to "my keys" section in customer account
2.1.0
- added new features to define the special url that will be associated with group (for example na url to documentation, download etc.)
- added feature to define how many cdkeys will be delivered with purchase of 1 quantity of product that is marked as cdkey item
- this version of the module requires reinstallation (if you update the module from old version)
2.0.9
- added fixes to "my cdkeys" front office page. From now cdkeys are visible there
- added missing polish translations
2.0.8
- added improvements to updates checker feature
- added improvements to each page of the module in shop's back office (related to sql queries)
2.0.7
- added improvements to avoid SQL injections and database query errors if name of coupon contains special characters
2.0.6
- added improvements related to invoice and the way of how module includes license key to invoice (if option to include is active)
2.0.5
- added improvements to "my cdkeys" page that customer see in "my account" section (added navigation buttons)
2.0.4
- added feature to check updates of the module
- added feature to include cdkey to invoice (option to enable / disable)
- added feature to define label of cdkey that will appear on invoice
- this version of the module requires reinstallation
2.0.3
- added improvements to email templates module sends to customer
2.0.2
- added an information about purchased product to email with cdkey that is delivered from shop's back office
2.0.1
- added feature to auto-update stock of products when new cdkeys are added/removed/updated
- added feature to prevent adding duplicated cdkeys to database
2.0.0
- added automatic stock synchronization feature
- option when active automatically updates the stock of the product, it will be equal to the number of cdkeys in database
- updated module installation process (added improvements to database change process)
- due to the fact that new feature requires database change - v2.0.0 of the cdkets module requires installation
1.9.9
- added new email variables to use:
- {product_description}
- {product_description_short}
1.9.8
- added new feature to associate group of cdkeys with selected product's combination.
- cdkey will be send to customer only if customer will order selected product's combination
- new version of the module requires reinstallation
1.9.7
- improved module workflow in prestashop 1.5.x releases
1.9.6
- added list of codes to "order details" page in shop back office
- added list of codes to "order details" page on customer account, while customer checks the order details
1.9.5
- added feature to bulk add many codes while we add one to the shop
- you can create a list of codes and bulk add them to your codes database
1.9.4
- added feature to count used keys and available keys
- informations are displayed during configuration of "groups of cdkeys" section
- you can easily control the stock of cdkeys now
- version 1.9.4 requires reinstallation due to the changes in the database (module uninstallation will not affect current module configuration)
1.9.3
- added order reference column to "MyKeys" section (there where customers see the list of ordered cdkeys)
- added design improvements for PrestaShop 1.7
- added fixes to "internal server error" in PrestaShop 1.7
1.9.2
- due to the conflict between version 1.6.x and 1.7.x I decided to release separated library for prestashop 1.7
1.9.1
- added improvements to module workflow
- module sends cdkeys also for non-virtual products now
- module identify combinations and send codes for each combination of product that customer bought
1.9.0
- changed module code to support psr-2 coding standards
- module fully supports prestashop 1.7 from now!
1.8.9
new feature to re-send email with cd-key to customer
new possibility to edit sold cdkeys list
new possibility to add and assign cdkeys to customers accounts
you can do all of this on cd keys sold list section
1.8.8 funkcja która przekierowuje użytkownika na stronę logowania, gdy ten nie jest zalogowany do sklepu a próbuje zobaczyć listę swoich kluczy które kupił
1.8.7 poprawka do generowania kuponów w momencie, gdy zmienia sie status zamówienia na akceptowany przez moduł
1.8.6 poprawki do modułu związane z publikacją dodatku na oficjalnym markecie prestashop
1.8.5 wyłączenie trybu debugowania, który zostął właczony w poprzedniej aktualizacji
1.8.4 poprawki do strony konfiguracyjnej modułu, odtąd problem z "PHP NOTICE" nie pojawia się
1.8.3 poprawki do działania modułu w PrestaShop 1.5.x
1.8.2 poprawki związane z wyświetlaniem się tłumaczeń
1.8.1 poprawki do filtrowania listy kluczy po nazwie grupy, kolumna ID zamówienia w liście sprzedanych kluczy
1.8 zaktualizowane tłumaczenia emaili wysyłanych do klientów oraz poprawione pelne polskojęzyczne tłumaczenie
1.7 funkcja do wyboru grup klienckich, których obejmie zautomatyzowany proces wysyłki kodów. Klienci nie powiązani z wybranymi grupami będą musieli poczekać na akceptację zamówienia przez administratora sklepu
1.6 możliwość ręcznego dodawania pojedynczych kluczy (wcześniej był tylko import)
1.5 dodane zostały poprawki do trybu multistore, moduł odtąd działa poprawnie w prestashop z włączonym multi-sklepem
1.4 ładowanie wielu plików CSV, w dowolnym momencie będzie można je zaimportować na nowo
1.3 poprawki dotrybu multistore związane z wysyłaniem maili
1.2 lista sprzedanych kodów wraz z szczegółami