Come implementare e applicare Acquista X e ricevi Y un altro prodotto della stessa categoria gratuitamente nelle regole di prezzo del carrello in magento.
Come implementare e applicare Acquista X e ricevi Y un altro prodotto della stessa categoria gratuitamente nelle regole di prezzo del carrello in magento.
Risposte:
Non esiste una regola "Acquista X ottieni Y" per X e Y diversi nel pacchetto predefinito di Magento. La regola che abbiamo può scontare solo una parte dei prodotti SAME. Come se avessimo 10 magliette possiamo ricevere l'11 ° gratuitamente. Ma non c'è modo di ricevere una cintura al posto della maglietta.
Le opzioni sono o creare un modulo personalizzato o selezionarne alcune pronte per l'uso da Magento Connect.
Se vuoi crearne uno tuo, ecco alcuni suggerimenti basati sul plug-in "Promozioni speciali":
salesrule_validator_process
evento e controlla se l'elemento corrente è XSono stato in grado di simulare il comportamento desiderato in questo modo: (Per acquistare 3 prodotti X, ottenere 1 prodotto Y gratis)
Condizioni: - La quantità totale di SKU X è maggiore o uguale a 3
Azioni: - Applica: Sconto (percentuale del prezzo del prodotto) - Percentuale = 100 - Lo sconto sulla quantità massima è applicato a: 1 - Applica la regola alla condizione: SKU = Y
Questo funzionerebbe per comprare 2 X, ottenere Y gratis
Sfortunatamente non funziona per 6 articoli, ricevi 2 gratis. Ciò potrebbe essere fatto da una regola aggiuntiva, anche se con un prio più elevato che controlla 6/2
Modifica: questo non funziona quando si hanno varianti di SKU Y. Se il cliente acquista 3 X e 2 varianti di Y, ottiene entrambe le Y gratuitamente.
Per porre rimedio all'ultimo problema, ho modificato la regola per fornire un importo fisso (prezzo Y del prodotto) sull'intero carrello. Ha funzionato bene per noi.
Magento predefinito non supporta buy x e ti offre sconti su dimensioni diverse?