Jump to content

Problema con regole carrello a cascata


Recommended Posts

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:

 

post-258803-0-26889400-1447069664_thumb.jpg

 

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

post-258803-0-09791700-1447070284_thumb.jpg

 

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:

  1. Valore del prodotto: 155€
  2. Viene applicata la regola "SHIPPING DISCOUNT PROMO": 155€ - 5€ = 150€
  3. Viene applicata la regola "HALLOWEEN 2105": 150€ - 10% = 135€
  4. 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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...