Reiner Posted February 28, 2009 Share Posted February 28, 2009 Hallo,ich glaube ich habe eine Lösung für den europäischen Markt gefundenum den Bestellablauf steuerlich korrekt auszuführen sodass die Bestellereine Sofortzahlung leisten können und wir von Abmahnungen verschontbleiben. Leider gibt es aber die Zurück-Buttons und die Bestell-Übersicht,so dass sich die Werte wieder verändern....Erstmal die Einstellungen für den EU-Shop. Aber bitte ist für mich eine guteimprovisierte Lösung, keine Profi-Lösung.Also ich bin von meinen folgenden Voraussetzungen ausgegangen:Unternehmen in Deutschland,verkauft europaweit an: -Endverbraucher in und ausserhalb der EU-Endverbraucher und Unternehmen in Deutschland-Endverbraucher und Unternehmen im Nicht-EU Ausland,Frachtkosten sollen dynamisch aus einer Tabelle errechnet werden,was aufgrund der Vorgaben "Zone" vermutlich möglich sein sollte.Preise werden im Shop inkl. Steuer ausgewiesen,Folgendes habe ich gemacht:1. Zone Europa in Shipping eingerichtet2. Land Europa in Shipping eingerichtet, fasst Staaten zusammen aktiviert3. Pseudo-Staaten angelegt,beispielsweise ist für Deutschland als Shop-Standort folgendes möglich:Germany, Zone EuropaSwitzerland, Zone SwitzerlandEU-Land1/Consumer, Zone EU-Land1EU-Land1/with UID-Nr., Zone EU-Land14. Steuern angelegta) MwSt. 19% MwSt. 0%5. Steuersatz folgenden Zonen zugeordnet:19% folgenden Ländern zugeordnet: Europa, Germany19% folgenden Pseudo-Staaten zugeordnet: EU-Land1/Consumer, Germany,0% folgenden Ländern: EuropaSwitzerland, EU-Land1/with UID-Nr.0% folgenden Pseudo-Staaten zugeordnet: Switzerland.Die Preise im Shop werden als Brutto-Preise ausgewiesen!Steuern im Shop sind aktiviert!Der Kunde muss bei der Anmeldung als Land Europa auswählen und einen Status,das ist natürlich der Pseudo-Staat, also Schweiz oder Österreich Endverbraucher oder Österreich mit UID,sowie Deutschland Soweit so gut. Alles funktioniert. Also in den Modul-Übersetzungeninkl. MwSt. alles geändert, so dass diese im Warenkorb und auch später korrekt ausgewiesen werden.Der Bestellvorgang beginnt mit 19% MwSt. Nach Auswahl des Status/Pseudo-Staates aktualisiert sichdie Mehrwertsteuer, also bei Schweiz wird aus 7,14 € inkl. MwSt. dann 6,00 €. bei Österreich Endverbaucherbleibt es bei 7,14 €, in Deutschland bleibt es ebenso bei 7,14 € in Österreich mit UID fällt der Warenkorb wiederauf 6,00 €. Mein großes Problem entsteht dann, wenn der Kunde zurück möchte. Dann passt gar nichts mehr, vor allem dieTexte werden falsch ausgewiesen. D.h. Preis inkl. 19% MwSt. sollte 7,14 € sein, kann dann auf 6,00 € fallen usw.D.h. wenn irgendein Idiot abmahnen möchte, dann könnte er das oder wir können die MwSt. verschenken, weil dieser Preis von 6,00 inkl. MwSt. im Shop eingetragen ist ...Die einfachste Lösung wäre die Zurück-Buttons zu entfernen sowie die Übersicht die der Kunde anklicken kann. Auch sollt man nicht mit dem Browser zurück können. Um zu erfahren, wie der Shop tatsächlich funktioniert müsste derjenige der abmahnen möchte den kompletten Bestellablauf durchführen, also eine Bestellung auslösen - und das dürfte ja vermutlich keiner machen. Hat hier jemand eine Lösung. Es ist das letzte Puzzle-Teil damit derShop online gehen kann.Meine php-know-how ist da leider ein bischen zu dürftig - auch wenn es sich in den letzten 4 Wochen stark verbessert hat.Gruss und vielen Dank für die Hilfe!----------------- es geht noch einfacher den Shop auf EU anzupassen -------------------------- und sieht besser ausZone der einzelnen Länder beibehalten, keine Europa-Zone anlegen,dann Steuercodes anlegen, 1 x 19%, 1 x 0%Länder doppelt anlegen, z.B. Austria in Austria consumer ändern, Austria with UID anlegengleiches für alle weiteren EU-Binnenländer und dann die Steuercodes den Ländern zuweisen.Es erscheinen bei der Kundenanlage alle Länder zur Auswahl.Wer möchte könnte noch tiefer gehen, dann erscheint Land und zur weiteren Auswahl diezwei Optionen als Bundesland/Staat für EU-Binnenländer- nur die einzelne Länder bearbeiten, beinhaltet weitere Staatenund dann die Staaten anlegen wie im ersten Posting oben beschrieben.Natürlich sind die Zonen dann wieder anzupassen, also Austia zu Austria und nicht mehr Europa. 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