Addebita spese di gestione, servizio o imballo solo quando le regole lo richiedono. Supplementi automatici come riga carrello in PrestaShop con policy e condizioni AND/OR su valore carrello, cliente, paese, corriere e prodotti. Etichette personalizzate per carrello, simulatore, audit log e analisi. Per PrestaShop 1.7, 8 e 9.
"Commissioni ordine condizionali" è un potente modulo PrestaShop che consente di applicare supplementi dinamici al carrello basati su regole complesse. Con un motore di policy avanzato, puoi creare condizioni annidate (AND/OR) su 32 campi diversi, inclusi carrello, cliente, corriere e pagamento. Le commissioni, fisse o percentuali, appaiono come voci trasparenti nel carrello con etichette multilingue personalizzate. Il modulo offre un simulatore di carrello per testare le policy, un audit log dettagliato e dashboard analitiche per monitorare i ricavi. Assicurati il controllo totale sulle tue commissioni di gestione, servizio e imballaggio.
Non tutti gli ordini hanno lo stesso costo di gestione. Commissioni ordine condizionali è un motore completo di policy per i supplementi sulle righe carrello: crea condizioni AND/OR annidate su valore carrello, cliente, corriere, pagamento e catalogo, aggiungi commissioni come riga prodotto trasparente, mostra un'etichetta personalizzata multilingue per carrello, simula gli esiti prima del go-live e traccia ogni decisione in un audit log. Un solo modulo. Controllo totale su quando compaiono commissioni di gestione, servizio e imballaggio.
Sono le funzionalità che trasformano supplementi fissi e workaround manuali in vere regole di business. Creato per negozi che richiedono logiche commissione precise al checkout — senza toccare codice.
Crea più policy con nome, ordinale per priorità, attivale o mettile in pausa singolarmente. Ogni policy contiene il proprio albero di condizioni e le proprie regole commissione.
Le commissioni compaiono come vera riga prodotto nel carrello con regole fiscali corrette. Il cliente vede il supplemento nel carrello, nel riepilogo checkout e nella conferma ordine — non come ritocco nascosto del totale.
Gruppi AND/OR annidati con 32 campi tra carrello, cliente, consegna, pagamento e catalogo. Preset rapidi per scenari comuni. Escape hatch JSON grezzo quando serve.
Scrivi un'etichetta visibile al cliente per ogni regola commissione e lingua — "Commissione contrassegno", "Confezione regalo", "Supplemento colli voluminosi". Le etichette sono salvate per carrello, non sul prodotto commissione condiviso, quindi checkout simultanei non si sovrascrivono mai.
Applica una commissione fissa o una percentuale su totale carrello, totale prodotti, costo spedizione o peso. Imposta soglie minime e massime per regola. Assegna gruppo regole fiscali per ogni riga commissione.
Somma tutte le commissioni compatibili, first fee wins, priority cascade, highest fee only o unique fee codes — scegli come combinare regole in conflitto dentro una policy.
Seleziona un carrello reale e un cliente del tuo negozio. Vedi esattamente quali commissioni si applicherebbero e per quale importo — prima che venga creato un singolo ordine.
KPI card, grafici trend Chart.js e ripartizione ricavi commissioni su periodi selezionabili. Vedi quali policy generano il maggior incasso da supplementi.
Il supporto vede etichetta e importo della commissione applicata direttamente nella pagina ordine in back office. Nessuna ricerca tra righe prodotto grezze.
I plugin a commissione fissa si fermano a una sola soglia. Le regole carrello PrestaShop non possono esprimere logiche commissione annidate per metodo pagamento, corriere e catalogo. Commissioni ordine condizionali ti offre un builder visuale condizioni con 32 campi, 14 operatori e annidamento AND/OR illimitato — a livello policy e su ogni regola commissione individuale.
Carrello, cliente, consegna, pagamento, catalogo
=, ≠, intervalli, in, regex, contiene
Gruppi AND/OR dentro altri gruppi
Gate + sotto-condizioni per regola
Una sola regola — se carrello > €50, aggiungi €2 — non distingue contrassegno da carta, wholesale da retail, o mobili voluminosi da download digitali. Un pricing reale richiede contesto, non un solo numero.
Impila gruppi AND/OR annidati nel back office. Combina modulo pagamento, gruppo cliente, peso carrello e catalogo in un unico albero — poi aggiungi sotto-condizioni su ogni regola commissione nella stessa policy.
Nessun limite a policy o regole commissione. Ordina per posizione, stop on first match, scegli una strategia di merge. Duplica, esporta JSON, simula su carrelli reali — pubblica un modello preciso quanto i tuoi contratti.
Spazio combinazioni
Perché è imbattibile: Lo spazio delle combinazioni è praticamente infinito. Regole carrello e prodotti manuali non arrivano fin lì. Solo Commissioni ordine condizionali trasforma questa complessità in una riga commissione chiara che il cliente capisce.
Ogni funzionalità spiegata in linguaggio semplice per i titolari di negozio. Niente gergo tecnico. Una per una, così sai esattamente cosa fa Commissioni ordine condizionali per il tuo store.
Quando il contenuto del carrello cambia — prodotto aggiunto, quantità aggiornata, corriere o indirizzo modificato — il modulo rivaluta le policy attive e sincronizza automaticamente la riga commissione. Nessun refresh manuale. Nessun hack JavaScript del tema.
Se nessuna policy corrisponde più, il prodotto commissione viene rimosso in modo pulito. Se l'importo cambia, la riga viene aggiornata tramite meccaniche native del carrello PrestaShop con hook di override prezzo.
Ogni carrello memorizza la propria etichetta visibile al cliente in conorderfee_cart — non sul prodotto commissione nascosto condiviso. Carrello #1042 può mostrare "Commissione contrassegno" mentre carrello #1043 mostra "Supplemento confezione regalo" nello stesso momento, senza dispersione etichette tra sessioni.
Gli hook di presentazione iniettano il testo corretto per carrello tramite listing prodotti nativo di PrestaShop e cart product presenters. Il prodotto commissione resta generico nel catalogo; checkout concorrenti e aggiornamenti AJAX del carrello restano sicuri anche su scala.
Una policy è un pacchetto nominato di condizioni più una o più regole commissione. Creane quante ti servono — supplementi contrassegno, commissioni piccoli ordini, imballaggio colli voluminosi, costi di gestione per metodo pagamento.
Ogni regola commissione definisce tipo importo (fisso o percentuale), base di calcolo, limiti min/max, gruppo regole fiscali, priorità, finestra data opzionale e proprie sotto-condizioni. Scrivi un'etichetta multilingue riga carrello che il cliente vede davvero.
Le policy vengono eseguite in ordine di posizione. Abilita Stop on first match quando la prima policy compatibile deve decidere tutto.
Products total — somma delle sole righe merce, prodotto commissione escluso automaticamente dalla base.
Cart total — valore completo del carrello inclusa spedizione, sempre escludendo la riga commissione per evitare matematica circolare.
Le basi Shipping cost e cart weight permettono di applicare imballaggio o gestione proporzionali alla dimensione di consegna — non solo al valore ordine.
Quando più regole commissione corrispondono nella stessa policy, la strategia di merge decide il risultato:
Imposta una strategia di merge predefinita globale in Settings, poi sovrascrivila per policy quando necessario.
La scheda Simulator ti permette di testare le regole su carrelli reali del negozio. Cerca i carrelli, opzionalmente collega un cliente, poi esegui la valutazione.
I risultati mostrano policy compatibili, righe commissione con importi ed etichette e il totale supplemento — senza bisogno di ordini test.
Usa il simulatore dopo ogni modifica policy per confermare che le commissioni si comportino esattamente come previsto prima che i clienti le vedano.
La scheda Dashboard è la tua control room dei ricavi da commissioni. Le KPI card riassumono commissioni applicate, policy attive e volume valutazioni su un periodo selezionabile.
I grafici trend Chart.js scompongono l'attività commissioni su base giornaliera, settimanale o mensile. Le voci audit recenti appaiono in basso per accesso rapido alle ultime decisioni.
Ogni evento significativo viene registrato: commissione applicata o rimossa, creazione/aggiornamento/eliminazione policy, import, export, duplicazioni, modifiche impostazioni ed esecuzioni simulazione.
Il menu admin dedicato Audit log offre filtri per data e tipo evento. Clicca anteprima su qualsiasi riga per vedere il payload dettagli completo.
Esporta il log in CSV quando compliance o revisioni interne richiedono cronologia completa.
Scarica qualsiasi policy come JSON portabile dall'editor policy o dalla lista policies. Carica JSON per creare una nuova policy sullo stesso negozio o in staging.
L'azione duplicate copia la policy completa — condizioni, regole commissione, strategia di merge ed etichette multilingue — con un nuovo nome. Ideale per varianti stagionali o test sicuri.
Tutto è organizzato in sezioni chiare. Apri la configurazione modulo e vai direttamente dove ti serve. Due menu admin nativi aggiuntivi offrono viste elenco complete per policy e storico audit.
I menu nativi Order fee policies e Audit log forniscono viste HelperList con toggle rapido attivo, riepiloghi condizioni e gestione massiva.
Configurazioni policy reali che puoi costruire in pochi minuti — ognuna combina un albero condizioni con una o più regole commissione. Copia la logica, modifica gli importi, pubblica.
Condizioni policy (AND)
Modulo di pagamento in [cashondelivery, codpro] AND Totale prodotti ≥ 1 EUR
| Regola commissione | Importo | Etichetta riga carrello |
|---|---|---|
| Gestione COD | Fissa 4.99 EUR | "Commissione contrassegno" |
| Percentuale COD (ordini grandi) | 2% di Products total, min 4.99, max 29.99 | "Costo servizio COD" |
I clienti che pagano alla consegna vedono un supplemento trasparente nel carrello — prima di confermare l'ordine. Nessuna sorpresa alla porta.
Condizioni policy
Totale prodotti < 30 EUR AND Carrello richiede spedizione = Sì
| Regola commissione | Importo | Condizioni extra regola |
|---|---|---|
| Supplemento ordine minimo | Fissa 2.50 EUR | Totale prodotti < 15 EUR |
| Commissione carrello basso | Fissa 1.50 EUR | Totale prodotti between 15–29.99 EUR |
First fee wins garantisce che si applichi una sola commissione piccolo ordine — con scaglioni per fascia carrello senza sommare entrambe le regole.
Condizioni policy (OR)
Categoria nel carrello in [Mobili, Fuori misura] OR Peso carrello > 30 kg
| Regola commissione | Importo | Etichetta riga carrello |
|---|---|---|
| Imballaggio standard | Fissa 8.00 EUR | "Imballaggio articolo voluminoso" |
| Preparazione trasporto pesante | 5% della base cart weight, min 12.00 | "Gestione merce pesante" |
| Supplemento pallet | Fissa 25.00 EUR | "Commissione preparazione pallet" |
Highest fee mantiene solo il costo compatibile più alto — così un ordine su pallet riceve la commissione pallet, non imballaggio + peso + pallet insieme.
Condizioni policy
Cliente connesso = Sì AND Gruppo cliente in [Wholesale, VIP B2B]
| Regola commissione | Priorità | Importo |
|---|---|---|
| VIP esente | 1 | Fissa 0.00 EUR — Gruppo cliente in [VIP B2B] |
| Amministrazione wholesale | 5 | Fissa 5.00 EUR — Totale prodotti < 500 EUR |
Condizioni policy (AND)
Giorno settimana in [6, 7] AND Corriere selezionato in [Express overnight]
| Regola commissione | Importo | Finestra data |
|---|---|---|
| Spedizione weekend | Fissa 6.50 EUR | Sempre attiva |
Combina campi data/ora con selezione corriere per applicare la gestione weekend solo quando la consegna express è effettivamente scelta.
Usa qualsiasi campo qui sotto a livello policy o su singole regole commissione. Abbinali a quattordici operatori di confronto e gruppi AND/OR annidati illimitati.
| Campo | Valuta rispetto a | Operatori tipici |
|---|---|---|
| Totale carrello (IVA incl.) | Valore completo carrello inclusa spedizione | =, ≠, >, ≥, <, ≤, between |
| Totale prodotti | Solo righe merce — prodotto commissione escluso | =, ≠, >, ≥, <, ≤, between |
| Costo spedizione | Prezzo consegna del corriere selezionato | =, ≠, >, ≥, <, ≤, between |
| Quantità totale prodotti | Somma unità su tutte le righe carrello | =, ≠, >, ≥, <, ≤, between |
| Prodotti unici nel carrello | Conteggio ID prodotto distinti | =, ≠, >, ≥, <, ≤, between |
| Peso carrello (kg) | Peso fisico totale del carrello | =, ≠, >, ≥, <, ≤, between |
| Flag virtuale / fisico | Ha virtuali, tutti virtuali, ha fisici, richiede spedizione, ha personalizzazione, ha voucher | presenza (sì/no) |
| Numero regole carrello | Quanti voucher sono applicati | =, ≠, >, ≥, <, ≤, between |
| Quantità prodotto / categoria | Quantità minima per prodotto o categoria specifica (id:qty) | =, ≥, > |
| Totale riga prodotto | Importo minimo riga per un prodotto (id:amount) | =, ≥, >, between |
| Valuta | Valuta checkout attiva | =, ≠, in, not in |
| Paese consegna / fattura | Paese su indirizzo spedizione o fatturazione | =, ≠, in, not in |
| Zona consegna | Zona PrestaShop dell'indirizzo di consegna | =, ≠, in, not in |
| CAP consegna | Stringa CAP sull'indirizzo spedizione | =, contiene, inizia con, regex |
| Gruppo cliente | Appartenenza gruppo al momento valutazione | =, ≠, in, not in |
| Corriere selezionato | Riferimento corriere nel carrello corrente | =, ≠, in, not in |
| Modulo di pagamento | Nome modulo metodo pagamento al checkout | =, ≠, in, not in |
| Cliente connesso / guest | Stato autenticazione acquirente | =, ≠ (sì/no) |
| Ordini cliente / speso totale | Numero ordini completati e ricavo totale | =, ≠, >, ≥, <, ≤, between |
| Prodotto / categoria / brand / fornitore | Appartenenza catalogo nel carrello corrente | in, not in |
| Giorno settimana / ora / data | Data/ora server in valutazione — per commissioni temporali | =, in, between |
32 campi. 14 operatori. Alberi profondi quanto serve.
Impila tutte le policy necessarie al tuo business. Aggiungi quante regole commissione per policy richiede il tuo modello prezzi — ognuna con proprie sotto-condizioni, priorità, finestra data ed etichetta multilingue riga carrello. Moltiplica per cinque strategie di merge, ordinamento cross-policy e stop-on-first-match…
Lo spazio combinazioni è praticamente infinito. Il cliente vede una sola riga commissione chiara. Tu controlli esattamente quando compare e quanto costa.
Commissioni ordine condizionali si adatta a come funziona davvero il tuo pricing — non il contrario.
Applica una commissione COD fissa o percentuale quando il cliente sceglie pagamento alla consegna. Mostrala chiaramente nel carrello così il supplemento non è mai una sorpresa alla porta.
Quando il subtotale merce scende sotto la soglia di marginalità, aggiungi un piccolo costo gestione. Usa Products total per evitare che sconti spedizione annullino involontariamente la commissione.
Usa il campo modulo pagamento per aggiungere commissioni su fattura, riconciliazione bonifico o gateway ad alto rischio — senza modificare separatamente ogni modulo pagamento.
Quando mobili, categorie oversize o peso carrello superano i limiti, aggiungi una commissione imballaggio o preparazione pallet proporzionale al peso o fissa.
Buyer wholesale sotto un minimo contrattuale ricevono una commissione admin; gruppi VIP ottengono zero. Priority cascade seleziona automaticamente la regola giusta.
Combina paese consegna, zona e CAP con regex per applicare costi documentazione export o gestione aree remote solo dove richiesto da norme.
Usa giorno settimana e data per commissioni weekend o supplementi stagionali. Duplica policy, imposta finestre data sulle regole commissione, disattiva quando la stagione termina.
I guest pagano una piccola commissione setup account; i clienti con storico ordini no. Combina campi login, guest e ordini cliente nello stesso albero policy.
Etichette per carrello memorizzate nel database. Importi commissione sovrascritti al calcolo. Ogni decisione tracciata in righe audit. Ecco l'ingegneria dietro la riga carrello vista dai tuoi clienti.
PHP, JavaScript, template Smarty, CSS e SQL che alimentano engine di valutazione, builder condizioni, analitica dashboard, simulatore e audit logging.
Engine, condition evaluator, tree repository, policy duplicator, dashboard, audit log, cart state, fee product, compatibility layer e admin renderer.
Dashboard, Policies, Settings, Simulator, Audit log e Updates — più menu admin nativi Order fee policies e Audit log.
Controller, model, hook, script upgrade, template mail, browser demo simulator e stack asset completo back-office.
conorderfee_cart.cart_line_label mantiene il testo cliente isolato per sessione — nessun inquinamento nome catalogo.Un solo prodotto commissione nascosto. Etichette per carrello in fase di presentazione. Importi sincronizzati a ogni salvataggio carrello. Decisioni tracciate su ogni ordine. Questo è il contratto ingegneristico dietro Commissioni ordine condizionali. Il cliente vede una voce onesta. Tu controlli esattamente quando compare, cosa dice e quanto costa.
Il modulo "Commissioni condizionali per ordine" automatizza l'applicazione di supplementi complessi basati su policy personalizzabili, ottimizzando la gestione dei costi e la trasparenza nel carrello. Con la sincronizzazione automatica e un simulatore, trasforma i workaround manuali in regole di business precise.
"Commissioni condizionali per ordine" ottimizza le vendite rendendo i supplementi trasparenti. Evita l'abbandono del carrello con etichette chiare e calcoli precisi basati su carrello, cliente e catalogo, migliorando l'esperienza d'acquisto e aumentando le conversioni grazie a un pricing onesto e gestito strategicamente.
Con 15 anni di profonda conoscenza PrestaShop, il modulo "Commissioni condizionali per ordine" implementa un motore di policy robusto. Gestisce commissioni complesse con condizioni annidate su carrello, cliente e pagamento, utilizzando meccanismi nativi per una perfetta sincronizzazione e visualizzazione trasparente.
Il modulo Commissioni ordine condizionali offre un'ampia personalizzazione grazie al suo motore di policy avanzato. Permette di creare infinite condizioni annidate basate su 32 campi e 14 operatori, definendo commissioni fisse o percentuali con 5 strategie di merge. Si adatta perfettamente a ogni esigenza del tuo negozio.
Il modulo "Commissioni condizionali per ordine" offre codice sorgente completamente accessibile, permettendo modifiche e integrazioni avanzate. La licenza è perpetua (pagamento unico), con aggiornamenti gratuiti per un anno e rinnovi scontati in seguito.
La licenza di "Commissioni condizionali per ordine" è permanente con un unico pagamento. Gli aggiornamenti, essenziali per mantenere la logica di commissione precisa e conforme alle nuove versioni PrestaShop (1.7.x, 8.x, 9.x), sono gratuiti per un anno. Successivamente, potrai rinnovare l'accesso con sconti fino al 90%.