Tutto quello che vorresti sapere prima di installare.
Uno sguardo dettagliato su come funziona Modulo Promozioni per Quantità PrestaShop 8 & 9 — X Acquistati Y Omaggio e Badge Promo, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.
È il badge a vendere, non la regola carrello
Uno sconto configurato in PrestaShop resta invisibile finché il cliente non raggiunge la quantità. Il badge ribalta la logica: annuncia l'offerta mentre il cliente sfoglia la categoria, nel momento esatto in cui decide quanti pezzi prendere. Per questo il modulo tratta la visualizzazione e il calcolo come un unico oggetto. Crei un'offerta, e da lì derivano il badge e lo sconto.
Cinque meccaniche coperte
X acquistati Y omaggio copre il 2+1, il 3+1 e il 4+2. L'ennesimo articolo scontato copre il 2° a -25 %, il 3° a -50 % e qualsiasi altra posizione. Due varianti completano questo formato: uno sconto in euro sull'ennesimo articolo, oppure un prezzo imposto del tipo il 2° a 1 euro. Il quinto tipo è il prezzo di pacchetto, 3 per 10 euro, utile quando preferisci comunicare un prezzo tondo invece di una percentuale.
Quale articolo viene regalato
Il motore ordina le unità idonee del carrello per prezzo decrescente e applica il vantaggio alle meno care di ogni lotto. È la regola usata dalla grande distribuzione e quella che il cliente si aspetta. In un lotto 3+1 composto da articoli da 20, 15, 10 e 5 euro, l'articolo in omaggio è quello da 5 euro.
Raggruppamento delle quantità
Sono disponibili tre modalità di cumulo. Per prodotto, con tutte le combinazioni insieme: sei flaconi dello stesso bagnoschiuma attivano l'offerta anche se si tratta di tre profumazioni diverse. Per combinazione: ogni variante conta per sé. Mix and match: tutte le unità dei prodotti collegati all'offerta confluiscono nello stesso conteggio, il che permette di lanciare un 4+2 su un'intera gamma invece che su un singolo riferimento.
Priorità e consumo delle unità
Quando più offerte riguardano lo stesso prodotto, la priorità determina l'ordine di applicazione. Un'unità già consumata da un'offerta esce dal calcolo per quelle successive, così lo stesso articolo non viene mai regalato due volte. Con sette articoli e un'offerta 4+2, sei unità vengono consumate e la settima resta disponibile per un'altra offerta.
Cosa succede nel carrello
A ogni modifica del carrello il motore ricalcola il totale degli sconti e sincronizza una regola carrello privata il cui codice interno inizia con DFQD. Il cliente vede una sola riga di sconto e non inserisce alcun codice. Un riepilogo opzionale sotto il carrello dettaglia l'importo apportato da ciascuna offerta. Alla conferma dell'ordine la regola viene disattivata e staccata dal modulo, ma resta collegata all'ordine per le tue esportazioni contabili e le note di credito.
Personalizzazione del badge
Il testo del badge accetta variabili che riprendono i valori dell'offerta: quantità acquistata, quantità in omaggio, posizione dell'articolo scontato, valore dello sconto e il suo equivalente in prezzo formattato. Scrivi « 4+2 omaggio » o « il 2° a -25 % » direttamente, nelle cinque lingue, oppure lasci il campo vuoto per una generazione automatica. Colore di sfondo, colore del testo, forma e posizione si impostano offerta per offerta, il che permette di distinguere un'operazione stagionale da un'offerta permanente.
Integrazione tecnica
Il modulo si aggancia a displayProductPriceBlock per il badge, a displayProductAdditionalInfo per la tabella delle offerte e a displayShoppingCartFooter per il riepilogo del carrello. Uno script front sposta il badge nel contenitore della miniatura per mostrarlo sopra l'immagine, poi ripete questo posizionamento dopo gli aggiornamenti Ajax della ricerca a faccette, della paginazione e del quick view. Non viene installato alcun override di classe o di controller, e il CSS è isolato sotto il prefisso dfqd.
Ancora non ci sono recensioni.