B2B-Modul mit VIES-Prüfung und USt-Befreiung für PrestaShop
Machen Sie aus Ihrem PrestaShop eine vollwertige B2B-Plattform: geprüfte Firmenregistrierung, VIES-Abfrage der…
- PS 1.7+
- PS 8
- PS 9
Ihr Shop wechselt Sprache, Währung und Preis, je nachdem, aus welchem Land er geöffnet wird. New York in Dollar, Zürich in Franken, Madrid in Euro: ein Shop, ein Tarif je Markt, und Ihr Ranking bleibt unangetastet. Für PrestaShop 1.7.6 bis 9.x.
Mit einem einzigen Preis nehmen Sie dort zu wenig, wo mehr gezahlt würde, und zu viel, wo niemand mitgeht. PrestaShop kann bereits einen Preis je Währung speichern; was es nicht weiß, ist, in welcher Währung jeder Besucher ankommt. Genau das setzt dieses Modul: Es erkennt das Land, und mit der Währung kommt der Tarif dieses Marktes.
Sie setzen 99 $ für die USA, 89 CHF für die Schweiz und 79 € für die Eurozone. Wer den Shop aus New York öffnet, sieht ab der Startseite Dollar, ohne etwas zu tun. Wer ihn aus Madrid öffnet, sieht Euro und sieht die anderen Tarife nicht: Seine Auswahl bietet nur die Währungen, die Sie für sein Land freigegeben haben.

Die Preise stehen dort, wo Sie sie ohnehin pflegen: im spezifischen Preis je Währung von PrestaShop. Es gibt keine zweite Preistabelle zu pflegen.
Über den Cloudflare-Header oder über die GeoLite2-Datenbank von MaxMind auf Ihrem Server. Keine kostenpflichtigen Dienste, keine Fremdaufrufe bei jedem Besuch.
Jede Regel legt fest, mit welcher Währung der Besucher ankommt und welche weiteren er wählen darf. Was nicht in seiner Regel steht, wird ihm gar nicht erst angeboten.
Der Besucher landet auf der URL seiner Sprache. War er bereits auf dem Weg zu einer Sprach-URL, bleibt sie bestehen: Er hat sie angefordert.
Jede Sprache behält ihre indexierbare URL, und Crawler bleiben von der Weiterleitung ausgenommen: Google sieht weiterhin die Seite, die es indexiert hat.
Dialog, Dropdown, Seitenleiste oder kompakter Button, an einer von fünfzehn Positionen Ihres Themes. Mit Suchfeld und Ländernamen in der jeweiligen Landessprache.
Jeder Shop der Installation hat eigene Regeln und eigene Ausnahmen, ohne Vermischung.
Deutschland, España, Italia, Schweiz. Jedes Land erscheint in seiner eigenen Sprache — so, wie die Menschen dort es kennen. Darunter Sprache und Währung dieses Landes, bereits ausgewählt; und eine Suche, die beide Namen versteht, sodass „Germany“ auch „Deutschland“ findet.

Bei der Installation liest das Modul Ihre aktiven Sprachen und legt für jede eine Regel mit der passenden Währung an, dazu eine Rückfallregel für den Rest der Welt. Ab der ersten Minute funktionsfähig; verfeinert wird danach.
Eine Zeile pro Land: Sprache, Eintrittswährung und die Währungen, die gewählt werden dürfen. Per Ziehen ordnen Sie sie in der Auswahl, und deaktivieren lassen sie sich, ohne sie zu löschen.
In der Produktseite ein spezifischer Preis je Währung. Mehr nicht: Dass jeder Besucher mit der richtigen Währung ankommt, erledigt bereits das Modul.

Daran scheitern die meisten internationalen Shops: unterschiedliche Inhalte unter derselben URL, je nachdem, wer sie aufruft. Dieses Modul ist genau andersherum gebaut.

Die Bot-Liste ist fertig hinterlegt — Google, Bing, Yandex, die üblichen SEO-Tools — und nimmt jeden weiteren User Agent oder jede IP auf: praktisch auch, damit Ihre Agentur oder Ihr Team den Shop ohne Geolokalisierung sehen.
Liegt Ihr Shop hinter Cloudflare, kommt das Land bereits aufgelöst im Header jeder Anfrage an: keine Abfragen, keine Pflege. Andernfalls löst es das Modul mit der GeoLite2-Datenbank von MaxMind auf Ihrem eigenen Server auf. Auf „automatisch" nutzt es den Header, wenn er kommt, und die Datenbank, wenn nicht.

Ein Button lädt die GeoLite2-Datenbank von einem öffentlichen Mirror und installiert sie. Wenn Sie lieber Ihre eigene nutzen: Ein kostenloses MaxMind-Konto genügt, um sie herunterzuladen und im selben Bildschirm hochzuladen. Das Panel zeigt Größe und Datum der Datei und warnt, wenn sie veraltet ist.

Geben Sie eine IP-Adresse aus einem beliebigen Land ein, und das Modul zeigt Ihnen, welches Land es erkennt, welche Regel greift und mit welcher Sprache und Währung dieser Besucher ankäme. Mit Kurzbefehlen für bekannte Adressen aus mehreren Ländern.

Die USA, die Schweiz oder Skandinavien akzeptieren Preise, die anderswo den Verkauf abwürgen würden. Ein Tarif je Währung lässt Sie dort anheben, wo es geht, ohne den Rest des Katalogs anzufassen.
Ein Preis in der Währung des Kunden konvertiert besser als ein spontan umgerechneter: nichts im Kopf umzurechnen, kein Wechselkurs, dem man misstrauen muss.
Der Besucher landet direkt in seiner Sprache statt auf einer Startseite, die er nicht versteht, und Suchmaschinen sehen weiterhin eine saubere Seite mit einer URL je Sprache.
Jedes Land kommt mit der Währung und den Konditionen seiner Region herein, und die Währungen der anderen tauchen in der Auswahl gar nicht auf.
Ja, mit einem spezifischen Preis je Währung für jedes Produkt oder jede Kombination. Was PrestaShop von allein nicht tut, ist den Besucher in die Währung seines Landes zu setzen: Das übernimmt dieses Modul — deshalb ergeben beide zusammen eine Preisliste je Markt.
Indem Sie für dieses Land eine Regel mit seiner Währung anlegen. Ab dann sieht jeder, der von dort kommt, den Shop in dieser Währung, ohne etwas zu tun, und in der Auswahl erscheinen nur die Währungen, die Sie für sein Land freigegeben haben.
Sie schadet, wenn sie falsch gemacht wird: wenn sich der Inhalt einer URL danach richtet, wer sie aufruft. Hier behält jede Sprache ihre URL, Suchmaschinen sind von der Weiterleitung ausgenommen, und für sie folgt die Währung der Sprache der URL — sie indexieren also immer dieselbe Seite mit denselben Preisen.
Nein. Die GeoLite2-Datenbank lässt sich mit dem Button des Moduls ohne Konto herunterladen. Und wenn Ihr Shop über Cloudflare läuft, brauchen Sie gar keine Datenbank: Das Land kommt im Header der Anfrage an.
Er kann sie in der Auswahl wählen. Seine Entscheidung liegt in einem Cookie — so viele Tage, wie Sie festlegen — und geht der Geolokalisierung vor, solange es gilt: Wer wählt, wählt.
Ja. Getestet von PrestaShop 1.7.6 bis 9.x, mit PHP 7.1 bis 8.4 und in Multishop-Installationen.
Nein. Die Auswahl hängt sich an eine der fünfzehn Standardpositionen von PrestaShop, die Sie in den Einstellungen wählen. Weder Theme-Templates noch Core-Dateien werden überschrieben.
Der Shop verhält sich wieder wie zuvor, und Ihre Regeln, Ausnahmen und Einstellungen bleiben gespeichert, falls Sie es neu installieren oder den Server wechseln. Gelöscht werden sie nur, wenn Sie den dafür vorgesehenen Button drücken.
Dies ist der amtliche Hinweis der Europäischen Union auf die gesetzliche Gewährleistung, exakt so wiedergegeben, wie die Kommission ihn veröffentlicht.
In voller Größe ansehenEin Modul, eine Entwicklung oder einfach eine Einschätzung. Die erste Beratung kostet nichts, und daraus wird ein Festangebot mit Preis und Termin.