Questo modulo consente di generare automaticamente un codice voucher dopo l'ordine del cliente (e se l'ordine è accettato, con pagamento verificato). L'addon permette di specificare le impostazioni del codice voucher e consente di creare molte azioni come: voucher per il primo ordine, voucher per il secondo ordine, quinto, sesto ecc. Puoi definire le specifiche di ogni codice voucher.
Questo addon di prestashop permette di generare automaticamente codici coupon per gli utenti che hanno effettuato un ordine nel tuo negozio. Subito dopo l'ordine, il cliente riceverà una notifica email con il codice voucher. Naturalmente - tu, come amministratore del negozio, hai la possibilità di definire quanti ordini (correttamente convalidati) un cliente deve avere nel suo account per ricevere il codice coupon. Puoi anche specificare impostazioni dettagliate di ogni codice voucher.
Codici voucher dopo l'ordine - specifiche del modulo
Puoi ovviamente specificare impostazioni dettagliate di questo addon. Il modulo ha due sezioni principali: la prima "impostazioni principali" (con le impostazioni generali dell'addon) e la seconda chiamata "impostazioni del voucher" con impostazioni dettagliate delle azioni (quanti ordini per ricevere il coupon) e delle impostazioni dei codici voucher.
Impostazioni generali del modulo
Puoi selezionare gli stati dell'ordine, il che significa che il codice voucher verrà generato solo se lo stato dell'ordine sarà selezionato da te. Ad esempio, puoi generare il codice voucher solo se lo stato dell'ordine è Spedito, Pagamento Accettato, Pagamento remoto accettato, ecc. (il codice voucher non sarà duplicato, ecc.)
Il modulo invia i coupon:
1) dopo il cambio di stato dell'ordine (lo stato deve essere accettato dal modulo)
2) con un cron job basato sugli stati dell'ordine (puoi anche inviare il coupon dopo X giorni)
Impostazioni del codice voucher
Puoi definire "azioni". Puoi creare quante azioni vuoi, cioè puoi creare un numero illimitato di possibilità di ricevere il codice voucher. Per esempio:
Quindi, significa sostanzialmente che per le azioni puoi:
Impostazioni di configurazione del codice voucher
Per ogni azione creata puoi definire il codice voucher. Naturalmente, puoi definire impostazioni dettagliate del voucher. Funziona come la funzione predefinita dei codici voucher - quindi hai opzioni molto dettagliate per specificare il codice voucher. Ogni codice voucher sarà creato singolarmente per ogni cliente. Significa che ogni codice voucher sarà diverso.
Impostazioni principali del codice voucher
Condizioni del codice voucher
Azioni dei codici voucher
Variabili email
Questo modulo aggiunge alcune variabili speciali ai modelli email. Puoi usarle tra le altre aggiunte di default alle email. Questi shortcode sono un ottimo modo per personalizzare il contenuto dell'email. Usa la variabile e il modulo le sostituirà con alcuni valori/informazioni.
Variabile | Descrizione |
{voucher} | Questa variabile usata nei contenuti dell'email stamperà il codice voucher. Per esempio: XFDE3240SS |
{voucher_name} | Questa variabile usata nei contenuti dell'email stamperà il nome del codice voucher. In PrestaShop 1.4.x sarà uguale a {vocher_description} |
{voucher_date_from} | Questa variabile stamperà la data da cui il voucher sarà attivo e disponibile all'uso (data + ora) |
{vocuher_date_to} | Questa variabile usata nel modello email stamperà la data di scadenza del voucher (data + ora) |
{voucher_dateonly_from} |
Questa variabile stamperà una data da cui il voucher sarà attivo e disponibile all'uso (solo data: anno, mese, giorno) |
{voucher_dateonly_to} |
Questa variabile usata nel modello email stamperà la data di scadenza del voucher (solo data: anno, mese, giorno) |
{voucher_value} | Questa variabile scriverà informazioni sul valore del voucher |
{customer_firstname} | Questa variabile sarà sostituita con il nome del cliente (che ha creato un account) |
{customer_lastname} | Questa variabile sarà sostituita con il cognome del cliente (che ha creato un account) |
This update addresses and resolves notifications concerning deprecated dynamic variables within the system. Specifically, the issues were identified in two key areas:
* Vouchers Engine Controller: The datetype
variable, which was previously using a deprecated declaration method in PHP, has been updated to align with current best practices and eliminate warning notifications.
* Cron Job Task Execution: Notifications related to deprecated variable usage during the execution of cron job tasks have been resolved, ensuring smoother and error-free scheduled operations.
These changes improve system stability and compatibility with newer PHP versions by eliminating warnings related to outdated variable declarations.
This release delivers crucial enhancements to the Order Coupons module, primarily focusing on backward compatibility. We've implemented significant improvements to the module's PHP scripts to ensure seamless operation with older PrestaShop releases (versions 1.7.x and 8.x). These updates specifically address and rectify minor display and functionality errors that had previously emerged in the shop's back office, which were inadvertently introduced by recent changes. Users running these older PrestaShop versions will now experience a more stable and error-free environment when managing order coupons.
We are pleased to announce the release of version 3.2.2 for the "Rewards - Voucher Codes After Orders" module. This update focuses on enhancing platform compatibility, improving code robustness, and significantly expanding the module's international reach. These enhancements are designed to provide a more stable and globally-effective marketing tool for e-commerce merchants.
Full Compatibility with PrestaShop 9: This version ensures seamless integration with the latest PrestaShop 9 ecosystem. By aligning the module with the newest platform architecture, we guarantee merchants enhanced performance, state-of-the-art security, and access to all the new functionalities that PrestaShop 9 offers. This forward-compatibility ensures your post-purchase marketing campaigns run smoothly on the most advanced e-commerce technology.
Expanded Globalization and Market Reach: The module is now fully translated into 30 languages, empowering merchants to connect with a global audience. This extensive localization allows for the creation of highly personalized and native customer experiences, which is critical for boosting engagement and increasing conversion rates in international markets. The newly supported languages are:
English (en)
Polish (pl)
Spanish (es)
Italian (it)
French (fr)
German (de)
Portuguese (pt)
Czech (cz)
Danish (dk)
Swedish (se)
Slovenian (si)
Slovak (sk)
Finnish (fi)
Greek (gr)
Bulgarian (bg)
Lithuanian (lt)
Latvian (lv)
Estonian (ee)
Indonesian (id)
Hungarian (hu)
Croatian (hr)
Icelandic (is)
Japanese (jp)
Dutch (nl)
Norwegian (no)
Romanian (ro)
Serbian (rs)
Russian (ru)
Ukrainian (ua)
Chinese (cn)
Hindi (hi)
Enhanced Code Stability and Error Handling: We have resolved minor PHP warnings ( Undefined property: Currency::$value
and Undefined array key "prod_diff_than_list"
) that could appear under specific conditions. By addressing these notices, we have improved the module's overall code quality and stability. This ensures a cleaner error log and a more reliable, predictable performance of your automated voucher generation system, contributing to a frictionless back-end administration experience.