endriudb Posted November 9, 2015 Share Posted November 9, 2015 Salve a tutti, Halloween ormai è passato, ma un paio di settimane fa ho dovuto affrontare un problema con delle regole carrello che volevo far applicare "a cascata", e non ne sono venuto a capo Un carrello di esempio potrebbe essere questo: In quell'esempio potete vedere un prodotto con 2 codici sconto applicati: SHIPPING DISCOUNT PROMO => sconto di 5€ sull'importo del carrello HALLOWEEN 2105 => sconto del 10% sull'importo del carrello Le priorità che ho settato per queste 2 regole sono le seguenti: SHIPPING DISCOUNT PROMO => priorità 2 HALLOWEEN 2105 => priorità 10 Nel pannello admin di prestashop c'è scritto che le regole con priorità più bassa verranno processate prima di quelle con una priorità più alta. Quindi mi aspetterei un comportamento del genere: Valore del prodotto: 155€ Viene applicata la regola "SHIPPING DISCOUNT PROMO": 155€ - 5€ = 150€ Viene applicata la regola "HALLOWEEN 2105": 150€ - 10% = 135€ Vengono aggiunte le spese di spedizione, quindi: 135€ + 14.60€ = 149.60€ Il problema è che, quando viene applicata la regola "HALLOWEEN 2015", lo sconto del 10% viene calcolato sul prezzo originario del prodotto, quindi senza considerare le eventuali regole/sconti applicati prima. Ho provato anche a scambiare le priorità ma non è cambiato nulla, tutto viene calcolato sempre sul prezzo del prodotto non scontato. Qualcuno si è imbattuto in questo tipo di problematica? Idee per risolvere? Grazie a tutti Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now