Zurück

VibeFox PostNL for OpenCart — Hilfe

Anforderungen

OpenCart: 3.0.x (getestet mit 3.0.5.0) oder 4.0.2 und neuer (getestet mit 4.1.0.3).

PHP: 8.0 oder neuer.

PostNL-API-Schlüssel (nur für Abholstellen): Abholstellen werden über die PostNL Checkout API geladen. Geschäftskunden von PostNL finden den API-Schlüssel in Mijn PostNL unter My account > API beheren. Die PostNL-Sandbox benötigt einen eigenen Sandbox-Schlüssel. Die Option Lieferung an die Wohnadresse benötigt keinen Schlüssel.

VibeFox-Lizenzschlüssel: wird auf vibefox.net gekauft. Ein Schlüssel gilt für eine Domain.

Installation

Der Download ist eine einzige ZIP-Datei mit den Paketen für beide OpenCart-Versionen. Entpacken Sie sie auf Ihrem Computer. Sie enthält README.txt, das Paket für OpenCart 3 vfd_postnl-oc3-(version).ocmod.zip und das Paket für OpenCart 4 vfd_postnl.ocmod.zip. Installieren Sie nur das Paket für Ihre OpenCart-Version. Der Lizenzschlüssel ist für beide Versionen gleich.

OpenCart 3

1. Gehen Sie im Admin zu Extensions > Installer, klicken Sie auf Upload und wählen Sie die Datei vfd_postnl-oc3-(version).ocmod.zip. Die Erweiterung fügt keine OCMOD-Modifikationen hinzu, Sie müssen Extensions > Modifications also nicht aktualisieren. Statt des Installers können Sie auch den Inhalt des Ordners upload dieses Pakets in das Stammverzeichnis Ihres Shops kopieren.

2. Gehen Sie zu Extensions > Extensions und wählen Sie den Erweiterungstyp Shipping. Suchen Sie VibeFox PostNL und klicken Sie auf Install (die grüne +-Schaltfläche).

3. Klicken Sie auf Edit (die Schaltfläche mit dem Stift), um die Einstellungsseite zu öffnen.

4. Fügen Sie Ihren VibeFox-Lizenzschlüssel in License key im Lizenzblock oben auf der Seite Edit ein und klicken Sie auf Activate (siehe Lizenzschlüssel).

5. Aktivieren Sie PostNL pickup point und/oder PostNL home address und tragen Sie die Preise ein. Für Abholstellen geben Sie außerdem den PostNL-API key und den Ship from (postcode) ein (siehe Konfiguration). Klicken Sie auf Save.

OpenCart 4

1. Gehen Sie im Admin zu Extensions > Installer, klicken Sie auf Upload und wählen Sie die Datei vfd_postnl.ocmod.zip. Benennen Sie die Datei nicht um: OpenCart 4 entnimmt den Code der Erweiterung dem Dateinamen, und ein umbenanntes Paket funktioniert nicht.

2. Das Paket erscheint auf derselben Seite in der Liste der installierten Erweiterungen. Klicken Sie daneben auf Install (die grüne +-Schaltfläche).

3. Gehen Sie zu Extensions > Extensions und wählen Sie den Erweiterungstyp Shipping. Suchen Sie VibeFox PostNL, klicken Sie auf Install (die grüne +-Schaltfläche) und dann auf Edit (die Stift-Schaltfläche).

4. Geben Sie den Lizenzschlüssel und die Einstellungen wie in den Schritten 4 und 5 für OpenCart 3 ein. Die Einstellungsseite und ihre Felder sind in beiden Versionen gleich.

Nach der Installation sind beide Optionen ausgeschaltet, bis Sie eine davon einschalten und speichern. Wenn Sie die Erweiterung nach einer Deinstallation erneut installieren, werden die aufbewahrten PostNL-Einstellungen wieder verwendet.

Konfiguration

Alle Einstellungen befinden sich auf der Seite der Erweiterung: Extensions > Extensions > Shipping > VibeFox PostNL > Edit. Die Abschnitte stehen links. Eine Schaltfläche Save unten speichert die ganze Seite, ohne sie neu zu laden. Nur Administratoren mit der Berechtigung zum Ändern dieser Erweiterung können die Einstellungen speichern.

Ist ein Wert falsch, wird nichts gespeichert, und die Seite zeigt den Grund: ein leerer Optionsname, ein Name mit mehr als 64 Zeichen oder mit < > ; = # { }, eine Sortierreihenfolge, die keine ganze Zahl ist, ein Mindestgewicht über dem Höchstgewicht oder eine ungültige Steuerklasse oder Geozone. Kleinere Probleme werden mit einem Hinweis gespeichert: Eine ungültige oder negative Zahl lässt ihr Feld leer, eine ungültige Versand-PLZ wird leer gespeichert, und ein ungültiger Preis in der Tabelle wird ignoriert.

Über den Einstellungen zeigt die Seite Warnungen an: ein fehlender API-Schlüssel oder eine fehlende Versand-PLZ für Abholstellen, eine eingeschaltete Sandbox, kein gesetzter Preis, die letzte fehlgeschlagene PostNL-Anfrage mit Datum und Fehler sowie ein Shop ohne Gewichtsklasse „kg“.

Allgemein

Jede Lieferart ist an der Kasse eine eigene Option. Die Einstellungen auf dieser Seite gelten für beide.

PostNL pickup point: schaltet die Option Abholstelle ein oder aus. Der Kunde muss an der Kasse eine PostNL-Stelle wählen. Sie wird nur für Adressen in den Niederlanden und in Belgien und nur mit einem API-Schlüssel angeboten. Standard: aus.

Pickup point option name: der Name, den Kunden an der Kasse sehen. Standard: PostNL pickup point. Erforderlich, bis zu 64 Zeichen, ohne < > ; = # { }.

PostNL home address: schaltet die Option Lieferung an die Wohnadresse ein oder aus. Es wird keine Stelle gewählt. Sie funktioniert für jedes Land mit einem Preis. Standard: aus.

Home delivery option name: der Name, den Kunden an der Kasse sehen. Standard: PostNL. Gleiche Regeln wie beim Namen der Abholstelle.

Sort order: die Position von PostNL unter den Versandarten an der Kasse. Eine ganze Zahl.

Tax class: die Steuerklasse beider Optionen. Mit einer Steuerklasse fügt OpenCart seine Steuer zu den Preisen hinzu. No tax bedeutet, dass die Preise endgültig sind.

PostNL-API (Abholstellen) (für die Lieferung an die Wohnadresse nicht nötig)

API key: Ihr PostNL-API-Schlüssel aus Mijn PostNL (My account > API beheren). Er wird im Header „apikey“ an PostNL gesendet und nie Kunden angezeigt oder ins Protokoll geschrieben. Nach dem Speichern bleibt das Feld leer und zeigt Saved - leave empty to keep it. Geben Sie einen neuen Wert nur ein, wenn Sie ihn ändern möchten.

Remove the saved API key: setzen Sie den Haken und klicken Sie auf Save, um den gespeicherten Schlüssel zu löschen. Die Option Abholstelle wird dann nicht mehr angeboten.

Sandbox: verwendet die PostNL-Sandbox (api-sandbox.postnl.nl) mit einem Sandbox-API-Schlüssel. Kunden sehen dann Test-Abholstellen. Lassen Sie dies in einem Live-Shop ausgeschaltet.

Ship from (country): das Land, in dem Sie Ihre Pakete an PostNL übergeben: die Niederlande oder Belgien. PostNL verwendet die Absenderadresse für das Abholdatum. Bei der Installation wird der Wert auf das Land Ihres Shops gesetzt, wenn es die Niederlande oder Belgien sind, andernfalls auf die Niederlande.

Ship from (postcode): die Absender-PLZ, zum Beispiel 1234AB in den Niederlanden oder 1000 in Belgien. Für Abholstellen erforderlich: OpenCart hat keine Shop-PLZ, daher wird sie nicht aus der Shopadresse übernommen. Eine ungültige PLZ wird leer mit einer Warnung gespeichert.

Wenn Sie den API-Schlüssel, die Sandbox-Einstellung oder die Versandadresse ändern, werden die zwischengespeicherten Listen der Abholstellen und der letzte API-Fehler gelöscht.

Preise (in der Standardwährung des Shops, ohne Steuern)

Die Preise gelten für beide Optionen. PostNL bietet keine öffentliche Tarif-API, daher ruft die Erweiterung keine Live-Tarife ab. Für einen Kunden, der in einer anderen Währung zahlt, rechnet OpenCart den Preis mit dem Währungskurs Ihres Shops um.

Price per country: eine Zeile je Zielland. Klicken Sie auf Add country, um eine Zeile hinzuzufügen, und auf die Schaltfläche ×, um sie zu entfernen. Wählen Sie * All other countries für eine Zeile, die alle Länder ohne eigene Zeile abdeckt. Jede Zeile hat einen Price und optionale Gewichtsklassen nach Warenkorbgewicht: XS bis 1 kg, S bis 2 kg, M bis 3 kg, L bis 5 kg und XL über 5 kg. Ein Preis einer Gewichtsklasse überschreibt Price; lassen Sie ihn leer, um Price zu verwenden. Ein Price von 0 bedeutet kostenlosen Versand. „6.95“ und „6,95“ werden akzeptiert. Zeilen ohne Preise werden beim Speichern entfernt. Erscheint ein Land zweimal, bleibt die erste Zeile erhalten. Ungültige Preise werden mit einer Warnung ignoriert.

Calculation: Per order berechnet den Preis einmal. Per item (price x quantity) multipliziert ihn mit der Anzahl der Artikel, die versandt werden müssen.

Price for other countries: wird verwendet, wenn die Tabelle weder das Land noch eine *-Zeile enthält. Lassen Sie das Feld leer, um die Optionen dort auszublenden.

Bedingungen

Free shipping from: die Zwischensumme des Warenkorbs (versandpflichtige Produkte, ohne Steuern, nach dem Gutschein), ab der die Lieferung kostenlos ist. Sie gilt nur dort, wo ein Preis gefunden wird. Lassen Sie das Feld leer, um nie kostenlosen Versand anzubieten.

Minimum subtotal: zeigt die Optionen nur, wenn die Zwischensumme des Warenkorbs mindestens diesen Betrag erreicht. Lassen Sie das Feld leer, um sie immer anzuzeigen.

Minimum weight (kg): blendet die Optionen aus, wenn der Warenkorb weniger wiegt. Produktgewichte werden aus ihrer Gewichtsklasse umgerechnet. Lassen Sie das Feld leer für keine Grenze.

Maximum weight (kg): blendet die Optionen bei schwereren Warenkörben aus. PostNL-Pakete gehen im Benelux bis 30 kg. 0 bedeutet keine Grenze. Lassen Sie das Feld leer, gilt 30 kg, oder keine Grenze, wenn Ignore shipping zones eingeschaltet ist.

Alle Beträge und Gewichte akzeptieren ein Dezimalkomma.

Verfügbarkeit

Geo zone: bietet PostNL nur für Adressen in dieser Geozone an. All zones (Standard) bedeutet keine Begrenzung. Die Geozone wird nicht geprüft, wenn Ignore shipping zones eingeschaltet ist. Geozonen verwalten Sie unter System > Localisation > Geo Zones.

Ignore shipping zones: Wenn eingeschaltet, wird die Geozone nicht geprüft, und PostNL wird für die unten ausgewählten Länder angeboten (alle Länder, wenn die Liste leer ist). Wenn ausgeschaltet, zählt nur die Geozone.

Countries: die Zielländer für diesen Modus. Lassen Sie das Feld leer, um alle Länder zuzulassen. Dieses Feld wird nur verwendet, wenn Ignore shipping zones eingeschaltet ist. Die Option Abholstelle wird weiterhin nur für die Niederlande und Belgien angeboten.

Erweitert

Debug log: schreibt Debug-Meldungen nach storage/logs/vfd_ptnl_debug.log.php (in OpenCart 4 system/storage/logs/vfd_ptnl_debug.log.php). Die Datei ist aus dem Web nicht lesbar. API-Fehler und Bestellungen ohne gültige Abholstelle werden immer protokolliert. Es werden kein API-Schlüssel und keine Kundendaten geschrieben. Schalten Sie das Protokoll aus, wenn Sie fertig sind. Erreicht die Datei 5 MB, wird ein neues Protokoll begonnen.

Log: zeigt die Größe und die neuesten Einträge des Debug-Protokolls. Klicken Sie auf Clear log, um es zu leeren.

Remove data on uninstall: Wenn eingeschaltet, löscht die Deinstallation der Erweiterung die PostNL-Einstellungen und das Protokoll. Zwischengespeicherte Stellenlisten werden immer entfernt. In Bestellungen gespeicherte Abholstellen bleiben immer erhalten.

Import / Export

Export: klicken Sie auf Download JSON, um die Einstellungen als JSON-Datei zu speichern. Der API-Schlüssel wird nicht exportiert.

Import: fügen Sie zuvor exportiertes JSON ein und klicken Sie auf Import, um die Einstellungen wiederherzustellen, zum Beispiel in einem anderen Shop. Die Werte werden wie bei einem normalen Speichern geprüft. Der gespeicherte API-Schlüssel bleibt erhalten.

So funktioniert es an der Kasse

Wenn OpenCart die Versandarten anzeigt, fragt es die Erweiterung nach dem Preis jeder PostNL-Option. Ist Ignore shipping zones eingeschaltet, wird PostNL nur für ein erlaubtes Land angeboten, unabhängig von der Geozone. Andernfalls muss die Adresse in der festgelegten Geo zone liegen, sofern eine gesetzt ist. Nur Produkte mit Requires Shipping auf Yes zählen: Andere Produkte erhöhen das Gewicht nicht und sind nicht in der Zwischensumme enthalten. Die Erweiterung prüft das Warenkorbgewicht und die Mindest-Zwischensumme. Danach nimmt sie den Preis aus der Tabelle für das Land und die Gewichtsklasse oder den Preis für andere Länder. Gibt es keinen Preis, wird die Option ausgeblendet. Erreicht die Zwischensumme des Warenkorbs Free shipping from, beträgt der Preis 0. Der Preis wird dem Kunden in seiner Währung mit der Steuer der gewählten Tax class angezeigt.

Die Option Abholstelle wird nur für Adressen in den Niederlanden und in Belgien angeboten, und nur mit einem API-Schlüssel. Hat die Lieferadresse eine vollständige Postleitzahl, fragt die Erweiterung die PostNL Checkout API nach den drei nächstgelegenen Abholstellen. Sie sendet die Postleitzahl des Kunden, Straße und Hausnummer, Ort und Land sowie Ihre Versandadresse. Für die Option Lieferung an die Wohnadresse wird nichts gesendet. Ist PostNL nicht erreichbar oder gibt es für die Adresse keine Stellen, wird die Option Abholstelle ausgeblendet, und die Lieferung an die Wohnadresse bleibt verfügbar. Das API-Zeitlimit beträgt 12 Sekunden.

Stellenlisten werden pro Adresse 6 Stunden zwischengespeichert, Antworten „keine Stellen“ 1 Stunde. Fehlgeschlagene Anfragen werden 10 Minuten zwischengespeichert, damit ein Ausfall nicht jede Aktualisierung der Kasse verlangsamt. Der Cache wird in der eigenen Datenbanktabelle der Erweiterung gespeichert. Der letzte Fehler wird auf der Seite der Erweiterung angezeigt, bis die nächste Anfrage erfolgreich ist.

Die Erweiterung ruft keine Live-Tarife von PostNL ab und erstellt keine Versandetiketten, Barcodes, keine Sendungsverfolgung, Retouren oder Voranmeldungen. Sie bietet keine Optionen für Liefertage, Abend- oder Morgenlieferung. Erstellen Sie die Sendung in Mijn PostNL oder einem anderen PostNL-Werkzeug mit der gespeicherten Abholstelle.

In OpenCart 4 klickt der Kunde im Block der Versandart auf der Kassenseite auf Choose und wählt im Fenster Shipping method options eine Option von PostNL aus. Die Preise sind dieselben wie in OpenCart 3.

Abholstellen

Liegt die Lieferadresse in den Niederlanden oder in Belgien, erscheint unter der Option Abholstelle eine Liste PostNL pickup point mit den drei nächsten Stellen: Firmenname, Adresse und Entfernung, die nächste zuerst. Die Seite wartet nie auf PostNL: Ist die Liste noch nicht zwischengespeichert, wird sie geladen, sobald die Option gewählt wird. Bevor eine vollständige Postleitzahl eingegeben ist, sieht der Kunde „Enter your postcode (for example 1234 AB) to see PostNL pickup points.“ (4 Ziffern für Belgien). Die gewählte Stelle wird sofort für die Kasse gespeichert.

Die Stelle ist erforderlich. Klickt der Kunde im Schritt Versandart auf Continue, prüft der Server die Stelle gegen die PostNL-Liste für die Lieferadresse. Ohne Stelle sieht der Kunde „Please choose a PostNL pickup point.“ Steht die Stelle nicht auf der Liste, sieht der Kunde „The chosen PostNL pickup point is not available for this address. Please choose it again.“ Ist PostNL nicht erreichbar, sieht der Kunde „PostNL pickup points cannot be loaded right now. Please try again in a few minutes or choose another shipping method.“ Eine für eine andere Adresse gewählte Stelle wird nie für die Bestellung verwendet. Name und Adresse, die mit der Bestellung gespeichert werden, stammen von PostNL, nicht vom Browser.

Bestellseiten, E-Mails und Rechnung: Die Stelle wird der Versandart der Bestellung hinzugefügt, zum Beispiel „PostNL pickup point: Name, Adresse“ (der Name der Option Abholstelle, dann die Stelle) (bis zu 128 Zeichen, auf OpenCart 4 bis zu 255). Sie wird überall angezeigt, wo OpenCart die Versandart zeigt: im Bestellverlauf des Kunden, in den Bestell-E-Mails, auf der Rechnung und unter Sales > Orders.

Bestellseite im Admin: Unter Sales > Orders zeigt die Bestellseite über dem Verlauf ein Feld PostNL pickup point mit der Stelle, dem Location code und der Partner ID. Es wird nur für Bestellungen mit gespeicherter Stelle angezeigt, auch nachdem die Erweiterung deaktiviert wurde.

In OpenCart 4 erscheint die Liste der Stellen im Fenster Shipping method options unter der Option PostNL pickup point und wird jedes Mal neu geladen, wenn sich das Fenster öffnet, weil sich die Adresse an der Ein-Seiten-Kasse ändern kann. Die Schaltfläche Continue des Fensters geht ohne gültige Stelle nicht weiter, mit denselben Meldungen. OpenCart 4 führt für den Checkout eine einzige Bestellung und aktualisiert sie jedes Mal, wenn der Kunde erneut bestätigt; die Abholstelle der Bestellung wird dabei mit aktualisiert.

Lizenzschlüssel

Die Erweiterung arbeitet mit einem VibeFox-Lizenzschlüssel von vibefox.net. Der Lizenzblock License — VibeFox PostNL ist der erste Block auf Extensions > Extensions > Shipping > VibeFox PostNL > Edit, oberhalb der Einstellungen. Fügen Sie den Schlüssel in License key ein und klicken Sie auf Activate. Danach zeigt der Block den maskierten Schlüssel, den Status (zum Beispiel das Datum, bis zu dem die Lizenz gültig ist, und Ihre Domain) sowie die Schaltflächen Check now, um den Status erneut zu prüfen, Change key, um einen anderen Schlüssel einzugeben, und Remove key, um den Schlüssel aus diesem Shop zu entfernen. Darunter stehen die Zeile Product: opencart-shipping-postnl und der Link Manage licenses and domains in your account, der Ihr vibefox.net-Konto öffnet. Nur Administratoren mit der Berechtigung Modify für die Erweiterung können den Schlüssel ändern. Die Texte des Blocks folgen der Admin-Sprache (Englisch und Russisch sind enthalten).

Wird der Schlüssel nicht akzeptiert, nennt der Block den Grund, zum Beispiel Key not found, This key belongs to another product, Domain limit reached oder License expired on mit einem Datum. Nach einer Änderung der Shop-Adresse oder nachdem Sie in Ihrem Konto einen Domain-Platz freigegeben haben, klicken Sie auf Check now. Ist der Lizenzserver nicht erreichbar, arbeitet die Erweiterung mit dem zuletzt bekannten Status weiter.

Ein Schlüssel gilt für eine Domain: die Shop-Adresse aus der OpenCart-Konfiguration. Das Entfernen des Schlüssels aus dem Shop gibt seinen Domain-Platz nicht frei. Geben Sie den Platz in Ihrem vibefox.net-Konto frei.

Ohne aktiven Schlüssel werden die PostNL-Versandoptionen Kunden an der Kasse nicht angezeigt, und es wird kein Versandpreis berechnet. Ein Administrator, der im Admin im selben Browser angemeldet ist, sieht die Optionen im Shop weiterhin, markiert als (unlicensed — visible to admins only), damit Sie die Erweiterung vor dem Kauf eines Schlüssels einrichten und testen können. In OpenCart 4 ist diese Vorschau nicht verfügbar: Der Shop sieht die Anmeldung im Admin nicht, daher werden die Optionen ohne aktiven Schlüssel für alle ausgeblendet. Nachdem Sie die Seite Edit einmal geöffnet haben, erscheint eine Erinnerung im Dashboard des Admins. Schließen Sie sie mit ×, um sie 7 Tage lang auszublenden. Bestehende Bestellungen sind nicht betroffen.

Wenn eine Lizenz abläuft, arbeitet die Erweiterung weiter, aber Updates und Support erfordern eine Verlängerung. Der Status wird automatisch erneut geprüft, wenn Sie das Dashboard des Admins oder die Seite Edit öffnen: einmal täglich in den ersten 14 Tagen nach Eingabe des Schlüssels, danach einmal pro Woche. Ein Cron-Job ist nicht nötig. Die Deinstallation der Erweiterung entfernt immer den Lizenzschlüssel und den Lizenzstatus.

Fehlerbehebung

PostNL erscheint nicht an der Kasse: Prüfen Sie, ob die Lizenz aktiv ist und PostNL pickup point oder PostNL home address eingeschaltet ist. Prüfen Sie die Geo zone (oder ob Ignore shipping zones eingeschaltet und das Land erlaubt ist), ob ein Preis für das Land festgelegt ist, die Gewichtsgrenzen und die Minimum subtotal. Prüfen Sie, dass die Produkte Requires Shipping auf Yes haben.

Die Option Abholstelle erscheint nicht: Sie wird nur für niederländische und belgische Adressen angezeigt, nur mit API-Schlüssel, Versand-PLZ und Preis, und nur wenn PostNL für die Postleitzahl des Kunden Stellen liefert. Prüfen Sie die Warnungen oben auf der Seite der Erweiterung und das Feld Log. Fehler werden immer protokolliert; schalten Sie das Debug log ein, um Details zu sehen.

„PostNL pickup points cannot be loaded right now“: PostNL war nicht erreichbar, hat den API-Schlüssel abgelehnt, oder die Versand-PLZ fehlt. Die Seite der Erweiterung zeigt den letzten Fehler. Ein Sandbox-Schlüssel funktioniert nur bei eingeschalteter Sandbox, ein Live-Schlüssel nur bei ausgeschalteter.

Kunden sehen Test-Abholstellen: Schalten Sie Sandbox aus.

Produktgewichte wirken falsch: Warnt die Seite der Erweiterung, dass der Shop keine Gewichtsklasse „kg“ hat, prüfen Sie System > Localisation > Weight Classes. Produktgewichte werden anhand des Einheitennamens ihrer Klasse umgerechnet; unbekannte Einheiten werden als kg gelesen.

Die Seite zeigt „Warning: You do not have permission to modify VibeFox PostNL!“: Ihre Administrator-Benutzergruppe darf die Einstellungen nur ansehen. Geben Sie der Gruppe die Änderungsberechtigung für extension/shipping/vfd_postnl (OpenCart 3) oder extension/vfd_postnl/shipping/vfd_postnl (OpenCart 4) unter System > Users > User Groups.

Für Entwickler: Die Adresse der PostNL-API kann mit der Einstellung vfd_ptnl_api_url (für Tests) ersetzt werden; dafür gibt es kein Feld auf der Einstellungsseite.

Deinstallation

Gehen Sie zu Extensions > Extensions, wählen Sie den Typ Shipping und klicken Sie neben VibeFox PostNL auf Uninstall (die rote −-Schaltfläche). Der Lizenzschlüssel und der Lizenzstatus dieser Erweiterung werden immer entfernt. OpenCart setzt immer den Status der Erweiterung, Sort order, Tax class und Geo zone zurück. Die zwischengespeicherten Stellenlisten und der letzte API-Fehler werden immer entfernt. Ist Remove data on uninstall eingeschaltet, werden außerdem die PostNL-Einstellungen, das Debug-Protokoll und die Abholstellen von Kassenvorgängen gelöscht, die nie zu einer Bestellung wurden. Ist es ausgeschaltet, bleiben die übrigen Einstellungen erhalten und werden bei einer erneuten Installation wieder verwendet. Bestehende Bestellungen behalten ihre Versandart, ihre Kosten und die gespeicherte Abholstelle.

In OpenCart 4 entfernen Sie außerdem die Dateien der Erweiterung: Gehen Sie nach der Deinstallation zu Extensions > Installer und klicken Sie in der Liste der installierten Erweiterungen neben VibeFox PostNL auf Uninstall (die orangefarbene −-Schaltfläche) und anschließend auf Delete (die rote Papierkorb-Schaltfläche), um das hochgeladene Paket zu entfernen.

PostNL ist eine Marke ihres jeweiligen Inhabers. Diese Erweiterung steht in keiner Verbindung zu PostNL und wird nicht von PostNL unterstützt.