Il modulo Spese di spedizione Avanzato Plus ti permette di utilizzare delle formule per calcolare spese di spedizione su misura.
Grazie a questa funzionalità, puoi adattare i tuoi prezzi di consegna in base a criteri dinamici come il peso, l'importo del carrello o la quantità di articoli.
Utilizza le parentesi per chiarire l'ordine delle operazioni.
Ecco la lista delle funzioni e variabili che puoi utilizzare nelle tue formule:
Funzioni
Separa sempre con un punto e virgola gli argomenti delle funzioni complesse come PRICE o IF.
CEIL(valore)
Arrotonda il valore all'intero superiore. CEIL(2.1) restituisce 3
FLOOR(valore)
Arrotonda il valore all'intero inferiore. FLOOR(2.9) restituisce 2
ROUND(valore)
Arrotonda il valore all'intero più vicino. ROUND(2.51) restituisce 3
PRICE(valore; [valuta])
Converte dinamicamente il valore nella valuta del cliente.
Puoi indicare la valuta del valore fornito nel formato ISO (EUR, USD, ...)
Se nessuna valuta è fornita, sarà utilizzata la valuta predefinita del negozio.
 Alcuni esempi: PRICE(12), PRICE(12, 'USD')
MIN(valore 1; valore 2; ...)
Restituisce il valore più piccolo di una lista.
MIN(3; 1; 8) restituisce 1
MAX(valore 1; valore 2; ...)
Restituisce il valore più grande di una lista.
MAX(3; 1; 8) restituisce 8
IF(condizione; valore se vero; valore altrimenti)
Restituisce il primo valore se la condizione è vera, altrimenti il secondo.
IF(2 > 1; 10; 20) restituisce 10
Variabili: Importo dell'ordine
total
Importo totale dell'ordine.
Esempio: Restituire il 20% dell'ordine: total * 0.2
total_products
L'importo totale dei prodotti nel carrello, senza includere le spese di spedizione, le promozioni, etc.
Corrisponde strettamente alla somma dei prezzi degli articoli.
total_exclude_promo
Importo totale dell'ordine escludendo i prodotti che sono in sconto, saldi.
total_wholesale_price
Importo totale dell'ordine calcolato secondo il prezzo di acquisto fornitore (costo di acquisizione dei prodotti)
total_wholesale_price_exclude_promo
Importo totale dell'ordine calcolato secondo il prezzo di acquisto fornitore e escludendo i prodotti che sono in promozione.
tax_rate
Tasso di tassa legato alla regola di tassa selezionata dalla scheda Azioni.
Questo tasso è espresso in forma decimale: Se il tasso è del 20%, allora il valore sarà 1.2
Variabili: Importo delle spese di spedizione
shipping
Importo delle spese di spedizione calcolato dal modulo Spese di spedizione Avanzato Plus
shipping_base
Importo base delle spese di spedizione definito nel menu Trasportatori di PrestaShop
total_shipping
Importo totale delle spese di spedizione.
Esempio: Aggiungere il 30% all'importo delle spese di spedizione: total_shipping * 1.3
Variabili: Quantità dei prodotti
total_quantity
Numero totale di prodotti nel carrello, senza considerare le restrizioni definite nella condizione Prodotti.
quantity
Numero di prodotti nel carrello tenendo conto delle restrizioni definite nella condizione Prodotti
nb_product
Numero totale di prodotti distinti nel carrello, senza considerare le quantità ordinate.
Conta ogni riferimento unico come un solo prodotto, indipendentemente dalla quantità associata.
nb_product_exclude_attributes 
Numero totale di prodotti distinti nel carrello, escludendo gli attributi.
Considera come identiche tutte le varianti di uno stesso prodotto.
Variabili: Dimensioni del pacco
weight
Peso totale dell'ordine
height
L'altezza cumulativa di tutti i prodotti nel carrello, calcolata sommando l'altezza di ogni articolo moltiplicata per la sua quantità.
width
La larghezza cumulativa di tutti i prodotti nel carrello, calcolata sommando la larghezza di ogni articolo moltiplicata per la sua quantità.
depth
La profondità cumulativa di tutti i prodotti nel carrello, calcolata sommando la profondità di ogni articolo moltiplicata per la sua quantità.
volume
Il volume totale di tutti i prodotti nel carrello, calcolato sommando il volume di ogni articolo moltiplicato per la sua quantità.
 Per le variabili height, width, depth e volume, se desideri considerare le restrizioni definite nella condizione Prodotti, utilizza queste variabili: height_products, width_products, depth_products e volume_products.
