2013-04-08 10 views
7

Ho implementato un sistema di spedizione tariffaria nel mio negozio, in base alla condizione "prezzo vs destinazione". Tuttavia, ho notato che la spedizione è calcolata sul totale parziale del paniere (IVA esclusa/Imposta) invece del totale complessivo (IVA inclusa/IVA). Come posso convincere Magento a basare la spedizione sul totale complessivo, piuttosto che sul subtotale?Calcola il costo di spedizione in base al totale complessivo del carrello?

UPDATE: La versione di Magento che sto usando è la versione 1.5.0.1.

+0

Non credo che questo sia possibile. Ho risolto questo modificando il tablerates.csv. per esempio. se hai la spedizione gratuita sopra i 55 € scrivi nei tuoi tablerati 45 (nel mio paese abbiamo il 22% di tasse quindi 45 * 1,22 = 55) – karantan

risposta

1

È possibile attivare fiscale per il vostro trasporto da admin in Sistema> Configurazione> Tax> Corsi imposte> Tax Class per la spedizione di

Spero che questo risolve il problema :)

+0

ho guardato e il percorso che hai specificato non esiste? – mickburkejnr

+0

Quale versione di Magento stai usando? Il percorso fornito da @huzefam è corretto. – Ventus

+0

Sto usando Magento 1.5.0.1 – mickburkejnr

3

Proprio sul retro dei commenti alla risposta di huzefam - hai menzionato l'IVA e sono nel Regno Unito, quindi penso che forse è stato installato il language pack GB, nel qual caso il tuo percorso sarà System -> Configuration -> Sales -> VAT submenu header -> Tax Classes e quindi si modifica l'opzione Classe IVA per consegna.

Vedere l'immagine sotto;

enter image description here

+0

Questo percorso è corretto, ma la modifica dell'IVA non ha fatto la differenza. La spedizione è ancora calcolata sul totale parziale (IVA esclusa) quando deve essere calcolata la spedizione sul totale complessivo del carrello. – mickburkejnr

+1

Non sono d'accordo con la premessa qui.Il costo di spedizione utilizzando Prezzo vs Destinazione non deve essere calcolato sul prezzo comprensivo di tasse semplicemente perché il costo di spedizione è totalmente indipendente dal fatto che il cliente sia responsabile o meno dell'IVA. Ecco perché non c'è un setting per questo, non ha senso farlo. – McNab

+0

Solo per elaborare: Esempio - 2 clienti, entrambi ad Aberdeen. Uno è in un gruppo di clienti (cioè un'azienda registrata con partita IVA con codice IVA) che non è responsabile per IVA, l'altro è un consumatore nel gruppo di vendita al dettaglio. Entrambi ordinano lo stesso articolo ma il cliente A paga un prezzo di spedizione inferiore rispetto al cliente B (anche prima dell'applicazione delle tasse) perché è basato sul prezzo IVA aumentato e un gruppo di clienti è soggetto a IVA mentre l'altro non lo è. – McNab

2

Vai a: Sistema -> Configurazione -> Vendite -> IVA Controllare impostazioni di calcolo e provare le seguenti impostazioni:

  • imposte Calcolo metodo basato sul "prezzo totale "
  • Calcolo dell'imposta basato su" spese di spedizione "
  • Prezzi del catalogo" IVA inclusa "
  • Spedizione Totale I prezzi "tasse incluse"
  • applicare l'imposta clienti "prima di sconti"
  • Applicare sconto sui prezzi "delle imposte esclusi"
  • applicare l'imposta sui "prezzi personalizzato, se disponibile"

fonte: My Free Shipping is being calculated after tax is added

per maggiori informazioni si veda:

+0

Ho provato questo, ma la spedizione viene ancora calcolata sul prezzo del carrello prima dell'IVA aggiunta ad essa, anziché essere aggiunta successivamente. – mickburkejnr

Problemi correlati