come nel titolo ... per qualche ragione, il sito web Magento non applica i codici coupon ... restituisce sempre un messaggio "Codice coupon non valido" non valido. Ma stranamente, questo accade quando il prezzo del carrello è maggiore della 120 mia valuta.
Esempio: se ho un prodotto nel carrello con il prezzo di 65, il codice coupon funziona ok ... se ho lo stesso prodotto nel carrello ma con qty 2 (che significa che il prezzo totale diventa 130) ottengo il messaggio di errore non valido di cui sopra
ho rintracciato giù il codice per "Mage_Sales_Model_Quote" di classe, che ha una funzione denominata: _validateCouponCode(), all'interno, dove il seguente: $ indirizzo-> hasCouponCode() restituisce sempre false. .. Cosa dovrei provare? ... Ho reindicizzato, cache aggiornata ... eccetera ... nulla è cambiato ... e non riesco a trovare nel modello di indirizzo la funzione hasCouponCode per vedere cosa succede lì dentro ... molte grazie in anticipo
Hai trovato qualche soluzione per questo? – Taras
Posso vedere le vostre condizioni delle regole del carrello per questo? –
È necessario pubblicare la regola del codice coupon serializzato se si desidera aiutare a diagnosticare il motivo per cui il codice coupon non è valido alcune volte. –