Das letzte größere Bohai gabs bei der Versandkostenanzeige, was quasi kaum möglich ist, gemäß der Vorgabe umzusetzen.
VM tut es, exakt!
Also sie müssen quasi im Warenkorb direkt sichtbar sein und nicht erst am Ende des Bestellvorgangs (Der läuft in meinem Shop wohlgemerkt über 4 oder 5 Seiten).
und da merkt man, das juristisch hier einiges durcheinander geworfen wird. Der Bestellvorgang ist reines Datensammeln, das ist die Vorbereitung zu einem Vertrag. Entscheidend ist nicht das Datensammeln, sonder NUR die Präsentation am Ende, das ist der Vertrag und muß sich an die Gepflogenheiten eines korrekten Vertrags halten. Der "Kostenpflichtig bestellen" oder "Kaufen" button wird behandelt wie die Unterschrift eines Vertrages. Man kann Inhalte die unter der Unterschrift eines Vertrages stehen (z.B. auf einem extra Blatt), sogar anfechten (wenn auf dem Blatt kein extra Kürzel ist, mehrseitige Verträge bekommen wenn man es richtig macht ein "gesehen" Kürzel).
Desweiteren ist ein ordentlicher Vertrag übersichtlich und es steht nichts drin, was da nicht rein soll, also keine Werbung erlaubt. Allerdings darf man schon Werbung in der Warenkorb Ansicht machen, z.B. unterhalb des "Kaufen" Buttons, oder überhalb der Adresse (aber ich würds dennoch lassen).
Also unter Umständen, bei einem nicht eingeloggten Kunden ohne Kenntnis des Versandlandes. Also steht da entweder standardmäßig zunächst der Versand für Deutschland oder – hab ich bei einigen Shops auch schon gesehen – man kann in nem extra Feld die PLZ angeben.
Da kommen wir der Sache schon näher, das ist nämlich ein andere Grundsatz im B2C Geschäft innerhalb Deutschlands. In Deutschland wird dem Kunden der Endpreis, inklusive aller Steuern gezeigt. Das kann man ganz einfach selber überprüfen, geht man in die Norma um die Ecke sieht man nur Nettopreise, geht man in die Metro (ursprünglich reiner B2B Markt) sieht man die Nettopreise und Brutto in klein, da ein B2B.
Letzendlich geht es nur darum, Laienhaft gesagt, der Kunde soll keine Überraschung beim Kaufen erleben. Man muß sich auch immer Fragen, wozu und warum wurde so ein Gesetz gemacht. Das mit den Versandkosten wurde gemacht, weil Leute bei ebay anfingen, ihr Geld mit dem Versand reinzuholen. Diese Unsitte hat sich dann auf kleine Shops übertragen. Es widerspricht auch dem Wettbewerbsgedanken, da macht einer das Produkt 1 euro billiger und holt es über den Versand rein (und wird auch oft nichtmal versteuert). Um diese Unsitte zu unterbinden wurde das neue Gesetz erlassen.
Ähnlich mit dem "kostenpflichtig kaufen", da ging es ja um Abos, die sich als kostenlos präsentiert haben, hat man die bestellt, hatte man auf einmal einen Abovertrag, mit allen Fallen die man da so kennt.
Also wie machts denn VM? VM kann die Versandkosten dynamisch auf der Produktansicht darstellen. Dabei wird der Versandpreis des Warenkorbs angezeigt und zwar inklusive der Annahme, man würde 1 Produkt des gezeigten Kaufen. (ich merk schon, daß wird ein neuer Manual Eintrag).
Beispiel:
Man hat ne Versandmethode konfiguriert, welche kostenfreien Versand ab 100 euro anbietet, ansonsten 5 euro kostet. Gehe ich auf ein Produkt sehe ich als Versandpreis 5 euro. Jetzt füge ich ein Produkt hinzu für 70 euro. Beim nächsten Produkt hängt es vom Preis des Produktes ab, was ich sehe. Kostet das Produkt weniger als 30 euro, sehe ich weiterhin 5 euro, kostet das Produkt mehr als 30 euro (70 + 30 = 100 => kostenfrei), sehe ich als Versandkosten 0,0€.
Die nächste Frage von dir war, woher kennt VM das Land? Es gibt 2 Möglichkeiten. Es gibt die einfache günstige Möglichkeit, man setzt als Standard die ID von Deutschland in das "default" Feld vom shopperfield (Benutzerfeld oder so) virtuemart_country_id. Die id ist 81, imho. Btw im Manual hab ich dafür bisher nur einen Satz, sollte wohl ein Tutorial hin Shopperfields - VirtueMart Documentation
Die coolere Möglichkeit kostest an bissal, dafür gibts den kostenfreien Geolocator und den günstigen vmLocaliser. Der Geolocator bietet eine Datenbank welche uns sagt, welche IP aus welchem Land kommt. Das funktioniert zu 99%. Der vmLocaliser setzt diesen Wert für Gäste und Registrierte ohne eingegebenes Land beim Betreten des Shops automatisch. Orders : VM-Localise
Das ganze arbeitet auch zusammen mit MOSS Orders : Bundle MOSS Tax + VM Localise und wenn man richtig abgehen will auch mit EU VAT ID (TIN) check für B2B Orders : Bundle EU Vat ID checker + MOSS Tax Synchroniser .
ist so der Anbieter quasi immer in der Pflicht, alles rechtskonform anzupassen, sonst steigen ihm die Nutzer aufs Dach.
Die Nutzer sind das in der Regel nicht, sondern die, ehrm Abmahnmafia. Für mich eine rechtswidrige Industrie, die es in dieser Form auch nur in Deutschland gibt. Man muß im übrigen auch nicht jede Abmahn hinnehmen und nicht jede ist korrekt. Vor Gericht ists wie auf Hoher See 
Lt. dem Video fehlen VM nur noch zwei Kleinigkeiten zur Trustedshopszertifizierung. Also gehe ich davon aus, dass alles geht und sich nur die Frage stellt, ob ichs auch raffe wie.
Ja, das geht. Dafür haben wir extra die Attachment Funktion eingebaut. Der Rest besteht aus meiner Meinung nach teils unsinnigen Vorgaben. Dazu muß man wirklich wissen, daß gerade Trusted Shops, weil sie eben haftbar sind, das Gesetz sehr, sehr streng auslegen und auch gerade im Sinne von jmd, der kein Plan hat. Das ist nicht Dummheit von denen sondern imho die Idee, daß im Zweifel der Richter wenig Ahnung (vom Internet) hat und dem Wortlaut des Gesetzes folgt (gab es oft genug). Es gibt dazu noch einige aufs Internet spezialisierte Anwälte, welche letztendlich ihr Geld damit verdienen, Webseiten Betreiber übelste Schreckensvisionen zu erzählen. Letztendlich wurde da die letzten Jahre viel diskutiert, so wie es aussieht scheinen wir Recht gehabt zu haben. Falls man sicher gehen will scheint auch die Zertifizierung vom Händlerbund völlig ausreichend zu sein.
Hier isn netter Thread zu dem Allgemeinem Problem Wie der
In der widerruf.php steht bisher der aus der Tos kopierte Text. Mir ist klar, dass ich da was anpassen muss, nur was wurde eben im Video nicht gesagt und der Zeichenwirrwarr in der Datei überfordert mich.
Die fertige Datei is in der Membership drin Support : VirtueMart Supporter Membership
Grund ist, die läßt sich einzeln schwer verkaufen.
„Dafür hab ich mal das Vendormodul geschrieben. is auch bei der Membership als Added value dabei.“ Für mich wieder Fachbegriffe mit denen ich nix anfangen kann. Du verstehst mein Problem?
Das Vendormodul, Verkäufermodul. Es zeigt das Impressum mit den Händler daten auf jeder Seite an, bzw je nachdem wie das Modul eingestellt ist. Es ist Multisprachenfähig.
Added Value sind kleine features, die in einem Sack zusammengefasst werden und mitgeliefert werden.
Hier ist ein Thread der mag für dich nützlich sein http://forum.virtuemart.de/all…il-bestaetigungsema-1547/ und MUST READ: How to get direct Virtuemart Support from the VM Team