De module "Loyalty – Manual points & history" is een uitbreiding voor het belangrijkste loyaliteitssysteem (myprestaloyalty) waarmee beheerders handmatig punten in PrestaShop kunnen beheren. Het maakt het veilig toevoegen of aftrekken van punten mogelijk in niet-standaard situaties (bijv. als compensatie, terugbetalingen of offline beloningen), terwijl u controle houdt over hun geldigheidsperiode. Alle handmatige bewerkingen worden opgeslagen in een gedetailleerd geschiedenislogboek om audits te vergemakkelijken (wie, wanneer en waarom de punten zijn toegekend), en de module stelt u ook in staat klanten automatisch per e-mail op de hoogte te stellen van saldowijzigingen.



Deze PrestaShop-module breidt het loyaliteitssysteem uit door handmatig loyaliteitspunten aan klanten toe te voegen of af te trekken. Het is ideaal voor het corrigeren van terugbetalingen, het toekennen van bonuspunten bij vertragingen of het beheren van punten die buiten het standaard bestelproces zijn verdiend. De module biedt een speciale Back Office-tool waarmee u de geldigheidsduur van punten kunt instellen en een gedetailleerde geschiedenis van elke handmatige bewerking kunt bijhouden. Dit zorgt voor transparantie en gegevensbeveiliging. Bovendien kunnen klanten optioneel automatisch via e-mail op de hoogte worden gebracht van wijzigingen in hun puntensaldo, wat de klanttevredenheid verhoogt.
Terugbetaling? Bonuspunten beloofd na een vertraagde levering? Punten verdiend buiten de checkout? De standaard loyalty-flow is geweldig voor automatisering — maar soms heb je een gecontroleerde, auditbare handmatige correctie nodig. Loyalty – Manual points & history voegt een dedicated Back Office-tool toe om punten toe te voegen of af te trekken, geldigheid in te stellen en een duidelijke loggeschiedenis bij te houden van elke handmatige actie.
Loyaliteitsprogramma’s zijn meestal geautomatiseerd: punten komen uit bestellingen, worden gevalideerd via statussen en later omgezet in korting. Perfect — totdat je situaties krijgt die niet in een orderflow passen: goodwill-compensatie, klantenservice, correcties na annuleringen of punten die offline zijn verdiend.
Zulke correcties “ergens in de database” uitvoeren is riskant. Je hebt een Back Office-tool nodig die snel is voor het team, veilig voor data en transparant wanneer je later een account moet auditen.
Deze extensie haakt aan op het hoofdmodule Customer loyalty and rewards (myprestaloyalty) en levert een duidelijke workflow: klant kiezen, punten toevoegen/aftrekken, geldigheid instellen (of geen vervaldatum), optioneel een notitie toevoegen en het systeem schrijft een aparte logregel.
Voeg positieve punten toe als beloning of negatieve punten als correctie. De module valideert invoer (geen “0 punten”-records) en slaat het op als een correcte loyalty-registratie.
Stel geldigheid in als aantal dagen. Gebruik 0 voor “geen vervaldatum” voor die entry. Het systeem berekent automatisch geldig tot en slaat dit op bij de registratie.
Elke actie wordt opgeslagen in een dedicated log met datum, klant, punten, geldigheid, “geldig tot”, e-mailstatus en een optionele interne opmerking.
Een dedicated adminpagina: punten toevoegen + volledige handmatige geschiedenis.
De module voegt een nieuw menu-item toe in het Back Office: Manual loyalty points. Klik Add points, kies de klant, voer punten in (positief of negatief), stel geldigheid (dagen) in en voeg optioneel een commentaar toe. Na opslaan maakt het systeem een loyalty-entry in de hoofdmodule en logt het de actie in de handmatige lijst.
Toont klant, e-mail, punten, geldigheid, geldig tot, e-mail verzonden en commentaar.
Vul dagen in (bijv. 365) of 0 voor geen vervaldatum voor die entry.
Informeer klanten wanneer je handmatig punten toekent.
Als ingeschakeld, stuurt de extensie een e-mail naar de klant wanneer je handmatig punten toevoegt. Het bericht bevat de punten en de datum geldig tot (of “geen vervaldatum” als je 0 instelt). Elke logregel bewaart of de e-mail is verstuurd.
Eén simpele instelling: “Send email when points are added manually”.
Snelle zoektocht, goede validatie en duidelijke accountability.
Het “Add points”-scherm bevat een lichte klantzoekfunctie (naam of e-mail) zodat je niet door grote lijsten hoeft te scrollen. Invoer wordt gevalideerd (klant verplicht, punten ≠ 0) en elke actie wordt gelogd met de medewerker die het uitvoerde.
AJAX zoeken op voornaam, achternaam of e-mail.
Optionele interne notitie (“waarom toegekend/afgetrokken?”).
De log bewaart of de klantmelding is verstuurd.
Extensie voor het hoofd-loyalty-systeem. Voegt een Back Office-controller/tab toe en een e-mailsjabloon voor notificaties. Inclusief MyPresta update-notificaties in het Back Office.
loyalty_manual met placeholders voor punten en geldigheid.


Deze extensie optimaliseert de handmatige correctie van loyaliteitspunten voor complexe situaties die niet automatisch gaan. Het stroomlijnt de Back Office-workflow voor snel aanpassen, automatiseert een auditklare geschiedenislog en biedt optionele, geautomatiseerde klantcommunicatie. Dit zorgt voor efficiëntie, controle en transparantie.
Deze module verbetert klantbehoud door flexibel handmatig loyaliteitspunten toe te kennen of te corrigeren. Snelle compensaties en transparante e-mailcommunicatie stimuleren herhaalaankopen en activeren slapende punten, wat direct bijdraagt aan een hogere conversie en omzetgroei.
Deze module is ontworpen vanuit jarenlange ervaring met PrestaShop en klantloyaliteit. We begrijpen dat automatisering niet altijd volstaat. Daarom biedt deze tool de nodige flexibiliteit en controle voor handmatige aanpassingen en audit-klare geschiedenis, essentieel voor een robuust loyaliteitsprogramma.
Deze module maakt uitgebreide personalisatie van klantloyaliteit mogelijk. Voeg handmatig punten toe of trek ze af, stel geldigheidsdata in en voeg toelichtingen toe. Zo pas je de loyaliteitservaring direct aan unieke klantsituaties aan, met flexibiliteit en volledige auditbaarheid.
Met deze module heb je volledige toegang tot de open broncode. Dit maakt geavanceerde aanpassingen en integraties van het handmatige puntenbeheer en de geschiedenis mogelijk, zonder beperkingen of ioncube-encryptie.
Deze module biedt een levenslange licentie voor onbeperkt gebruik. Je ontvangt gratis updates en compatibiliteitsverbeteringen, zoals PS 9 ondersteuning en Back Office notificaties, gedurende één jaar. Daarna kun je met aantrekkelijke kortingen je toegang tot toekomstige updates verlengen om de functionaliteit optimaal te houden.