VibeFox PostNord 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.
PostNord-API-Schlüssel (für die Servicepunkt-Auswahl): Erstellen Sie ein kostenloses Konto auf developer.postnord.com, legen Sie eine Anwendung an und kopieren Sie deren API-Schlüssel. Ohne Schlüssel funktioniert die Versandart weiterhin, Kunden können aber keinen Servicepunkt auswählen.
PostNord-Vertrag: Um Pakete zu versenden, benötigen Sie Ihren üblichen PostNord-Kundenvertrag, zum Beispiel MyPack Collect oder MyPack Home.
VibeFox-Lizenzschlüssel: erhältlich auf vibefox.net. 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_postnord-oc3-(version).ocmod.zip und das Paket für OpenCart 4 vfd_postnord.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-Bereich zu Extensions > Installer, klicken Sie auf Upload und wählen Sie die Datei vfd_postnord-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 PostNord und klicken Sie auf Install (die grüne +-Schaltfläche).
3. Klicken Sie auf Edit (die Stift-Schaltfläche), um die Einstellungsseite zu öffnen.
4. Geben Sie Ihren VibeFox-Lizenzschlüssel in das Feld License key im Lizenzblock oben auf der Seite Edit ein und klicken Sie auf Activate (siehe Lizenzschlüssel).
5. Aktivieren Sie Enable/Disable (Lieferung an einen Servicepunkt) und/oder Home delivery, fügen Sie den PostNord-API key ein, wählen Sie das Agreement country, füllen Sie die Country prices oder eine Fallback cost aus (siehe Konfiguration) und klicken Sie auf Save.
OpenCart 4
1. Gehen Sie im Admin-Bereich zu Extensions > Installer, klicken Sie auf Upload und wählen Sie die Datei vfd_postnord.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 PostNord, 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 deaktiviert, bis Sie eine einschalten und speichern. Wenn Sie die Erweiterung nach einer Deinstallation erneut installieren, werden die PostNord-Einstellungen, die Sie behalten haben, wieder verwendet.
Konfiguration
Alle Einstellungen befinden sich auf der Seite der Erweiterung: Extensions > Extensions > Shipping > VibeFox PostNord > Edit. Die Abschnitte stehen links. Eine Schaltfläche Save unten speichert die gesamte Seite ohne Neuladen. Jedes Speichern löscht außerdem die zwischengespeicherten Servicepunktlisten. Nur Admin-Benutzer mit der Berechtigung zur Änderung dieser Erweiterung können die Einstellungen speichern.
Ist ein Wert falsch, wird nichts gespeichert und die Seite zeigt den Grund an: ein Name, der leer ist, länger als 64 Zeichen ist oder < > ; = # { } enthält, eine Sortierreihenfolge, die keine ganze Zahl ist, ein ungültiger Steuerstatus oder eine ungültige Geozone, oder ein Min weight (kg), der größer ist als Max weight (kg). Ein Zahlenfeld mit einem Wert, der keine Zahl von 0 oder mehr ist, wird leer gespeichert, mit einer Meldung. Eine Zelle der Preistabelle, die keine Zahl von 0 oder mehr ist, wird als 0 gespeichert, mit einer Meldung.
Oberhalb der Einstellungen warnt die Seite, wenn noch kein API-Schlüssel oder noch kein Preis hinterlegt ist und wenn im Shop keine Gewichtsklasse „kg“ vorhanden ist.
Allgemein
Die beiden Liefermöglichkeiten werden in der unter Availability festgelegten Geozone angeboten oder für die Länder von Ignore shipping zones.
Enable/Disable: schaltet die PostNord-Lieferung an einen Servicepunkt oder Paketshop ein oder aus. Der Kunde wählt den Punkt an der Kasse. Standard: aus.
Name: der Name der Option Servicepunkt an der Kasse, zum Beispiel „PostNord MyPack Collect“. Standard: PostNord. Erforderlich, bis zu 64 Zeichen, ohne < > ; = # { }.
Home delivery: bietet zusätzlich die PostNord-Heimzustellung an, eine zweite Option ohne Servicepunkt. Standard: aus.
Home delivery name: der Name der Option Heimzustellung an der Kasse, zum Beispiel „PostNord MyPack Home“. Standard: PostNord Home delivery. Gleiche Regeln wie bei Name.
Sort order: die Position von PostNord unter den Versandarten an der Kasse. Eine ganze Zahl.
Tax status: None (the prices are final) (Standard) oder eine Steuerklasse: OpenCart fügt dann die Versandsteuer dieser Klasse auf die Preise auf. Sie gilt für beide Optionen.
PostNord-API (Servicepunkt-Auswahl)
API key: der API-Schlüssel Ihrer Anwendung auf developer.postnord.com. Er wird nur von Ihrem Server an PostNord gesendet, nie an den Browser, und nie im Protokoll gespeichert. Nach dem Speichern bleibt das Feld leer und zeigt Saved - leave empty to keep it. Geben Sie einen neuen Wert nur ein, um ihn zu ändern.
Remove the saved API key: Setzen Sie das Häkchen und klicken Sie auf Save, um den gespeicherten Schlüssel zu löschen.
Test mode: verwendet die PostNord-Testumgebung (atapi2.postnord.com). Nur für Schlüssel, die für die Testumgebung ausgestellt wurden.
Agreement country: das Land Ihres PostNord-Kundenvertrags: Schweden, Dänemark, Norwegen oder Finnland. Es bestimmt, welche Servicepunkte angeboten werden. Same as the delivery country (Standard) verwendet das Land des Kunden.
Preise
Der Abschnittstitel zeigt die Standardwährung Ihres Shops. Die Preise gelten in dieser Währung, ohne Steuer, und sind für beide Optionen gleich. PostNord bietet keine öffentliche Preis-API, daher legen Sie Ihre eigenen Preise fest, in der Regel Ihre Preise aus dem PostNord-Vertrag. Die Reihenfolge ist: Schwelle für kostenlosen Versand, dann die Ländertabelle, zuletzt die Ersatzgebühr.
Calculation type: Per order (Standard) berechnet den Preis einmal. Per item (price x number of items) multipliziert ihn mit der Anzahl der Artikel im Warenkorb.
Country prices: ein Preis je Zielland und Warenkorbgewicht. Klicken Sie auf Add country, um eine Zeile hinzuzufügen, und auf die Schaltfläche ×, um sie zu entfernen. Jede Zeile hat eine Spalte Price und Gewichtsspalten: XS bis 1 kg, S bis 2 kg, M bis 3 kg, L bis 5 kg und XL über 5 kg. Eine Gewichtsspalte mit 0 verwendet die Spalte Price, und ein Price von 0 bedeutet kostenlosen Versand. Das Land * All other countries deckt alle Länder ab, die keine eigene Zeile haben. Dezimalzahlen mit Komma oder Punkt (9,99 oder 9.99). Eine neue Zeile beginnt als * All other countries mit allen Preisen auf 0. Wählen Sie das Land und geben Sie die Preise ein, bevor Sie speichern, oder entfernen Sie die Zeile. Eine leere Zelle wird als 0 gespeichert.
Fallback cost: wird verwendet, wenn die Ländertabelle für das Ziel weder eine eigene Zeile noch eine *-Zeile hat. Lassen Sie das Feld leer, um PostNord für solche Länder auszublenden.
Free shipping from: die Warenkorb-Zwischensumme (Produkte, die versendet werden müssen, nach dem Gutschein, ohne Steuer), ab der PostNord kostenlos ist. Sie wird vor der Ländertabelle geprüft, gilt also auch für ein Land ohne Preiszeile. Lassen Sie das Feld leer, um nie kostenlosen Versand anzubieten.
Verfügbarkeit
Min weight (kg): blendet PostNord aus, wenn der Warenkorb weniger wiegt. Produktgewichte werden aus ihrer Gewichtsklasse umgerechnet. Standard: 0, das bedeutet keine Grenze.
Max weight (kg): blendet PostNord aus, wenn der Warenkorb mehr wiegt. Standard: 30. 0 bedeutet keine Grenze. Prüfen Sie das Gewichtslimit Ihres PostNord-Dienstes: Paketshops nehmen weniger an als Servicepunkte.
Minimum subtotal: zeigt PostNord nur, wenn die Warenkorb-Zwischensumme (Produkte, die versendet werden müssen, nach dem Gutschein, ohne Steuer) mindestens diesen Betrag erreicht. Lassen Sie das Feld leer, um PostNord immer anzuzeigen.
Geo zone: bietet PostNord nur für Adressen in dieser Geozone an. All zones (Standard) bedeutet keine Grenze. Geozonen werden unter System > Localisation > Geo Zones verwaltet. Sie wird nicht verwendet, solange Ignore shipping zones aktiviert ist.
Ignore shipping zones: Ist die Option aktiviert, wird die Geozone nicht geprüft, und PostNord wird für die unten genannten Länder angeboten. Ist sie deaktiviert, wird PostNord nur in der Geozone angeboten.
Countries (Ignore shipping zones): 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 aktiviert ist.
Erweitert
Debug log: schreibt Tarifberechnungen und API-Aufrufe in storage/logs/vfd_ptnd_debug.log.php. Die Datei kann nicht über das Web gelesen werden. API-Fehler werden immer protokolliert. Der API-Schlüssel wird nie protokolliert. 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: Ist die Option aktiviert, werden beim Deinstallieren der Erweiterung die PostNord-Einstellungen und das Protokoll gelöscht. Zwischengespeicherte Servicepunktlisten werden immer entfernt. In Bestellungen gespeicherte Servicepunkte 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 beim 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 PostNord-Option. Nur Produkte, bei denen Requires Shipping auf Yes steht, zählen: Andere Produkte erhöhen weder das Gewicht noch fließen sie in die Zwischensumme ein. Die Erweiterung prüft die Geozone bzw. die Länderliste, das Warenkorbgewicht und die Mindest-Zwischensumme. Gilt kostenloser Versand, beträgt der Preis 0. Andernfalls stammt der Preis aus der Ländertabelle und danach aus der Ersatzgebühr. Gibt es keinen Preis, wird die Option ausgeblendet. Der Preis wird in Ihrer Standardwährung berechnet und dem Kunden in seiner Währung mit der Steuer der gewählten Tax status angezeigt. Die Preisberechnung kontaktiert PostNord nie.
Für die Option Servicepunkt und eine Lieferadresse in Schweden, Dänemark, Norwegen oder Finnland fragt Ihr Server die PostNord Business Location API nach den 10 Servicepunkten, die der Lieferpostleitzahl am nächsten liegen. Gesendet werden das Lieferland, die Lieferpostleitzahl und das Vertragsland. Das Zeitlimit der API beträgt 10 Sekunden. Listen werden 6 Stunden je Postleitzahl zwischengespeichert, Antworten „keine Punkte“ 1 Stunde. API-Fehler werden 5 Minuten zwischengespeichert, damit ein PostNord-Ausfall nicht jede Aktualisierung der Kasse verlangsamt. Der Cache wird in der eigenen Datenbanktabelle der Erweiterung gespeichert. Der Schritt Lieferung wartet nie auf PostNord: Ist die Liste noch nicht zwischengespeichert, wird sie geladen, nachdem der Kunde die Option auswählt.
Für andere Ziele können die Optionen weiterhin mit Ihren Preisen angeboten werden, ohne Auswahl. Die Option Heimzustellung zeigt nie eine Auswahl.
Die Erweiterung ruft keine Live-Preise von PostNord ab und erstellt keine Versandetiketten, bucht keine Sendungen (EDI), liefert keine Sendungsnummern und verschickt keine Sendungsverfolgungs-E-Mails. Es gibt keine Kartenansicht. Für Sendungen verwenden Sie das PostNord-Portal, Skicka Direkt Business oder ein Etikettentool; diese Tools benötigen die gespeicherte Servicepunkt-ID.
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 PostNord aus. Die Preise sind dieselben wie in OpenCart 3.
Abholpunkte
Liegt die Lieferadresse in Schweden, Dänemark, Norwegen oder Finnland, erscheint unter der Option Servicepunkt eine Liste PostNord service point mit den nächsten Punkten, nach Stadt gruppiert, jeweils mit Adresse und Entfernung. Bevor eine Postleitzahl eingegeben wurde, sieht der Kunde „Geben Sie Ihre Postleitzahl ein, um einen PostNord-Servicepunkt auszuwählen.“ Die Auswahl wird sofort für die Kasse gespeichert.
Ist die Liste geladen, ist ein Punkt erforderlich. Ohne Auswahl bleibt Continue im Schritt Liefermethode stehen mit „Bitte wählen Sie einen PostNord-Servicepunkt aus.“ Der gewählte Punkt wird auf dem Server gegen PostNords Liste für die Lieferadresse geprüft. Ein Punkt, der für eine andere Postleitzahl gewählt wurde, wird nicht verwendet.
Die Auswahl blockiert nie einen Verkauf. Kann die Liste nicht geladen werden (noch kein API-Schlüssel, PostNord-API nicht erreichbar, keine Punkte in der Nähe der Postleitzahl), sieht der Kunde einen Hinweis und kann die Bestellung trotzdem aufgeben. PostNord liefert dann an den Servicepunkt, der der Adresse am nächsten liegt.
Bestellseiten, E-Mails und Rechnung: Der Punkt wird der Versandart der Bestellung hinzugefügt, zum Beispiel „PostNord: Name, Adresse (ID 12345)“ (zuerst der Name der Option, dann der Punkt). Wäre der Text länger als 128 Zeichen, wird die Adresse weggelassen (OpenCart 4 kennt diese Grenze nicht und behält die Adresse immer bei). Er wird überall angezeigt, wo OpenCart die Versandart zeigt: im Bestellverlauf des Kunden, in den Bestell-E-Mails, auf der Rechnung und unter Sales > Orders. Eine Bestellung ohne Punkt behält den einfachen Namen der Versandart.
Bestellseite im Admin-Bereich: Unter Sales > Orders zeigt die Bestellseite oberhalb des Verlaufs einen Bereich PostNord service point mit Name, Adresse und Service point ID. Wurde kein Punkt gewählt, steht dort „nicht ausgewählt – PostNord liefert an den Servicepunkt, der der Lieferadresse am nächsten liegt“.
In OpenCart 4 erscheint die Liste der Servicepunkte im Fenster Shipping method options, unter der Option Servicepunkt, 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 Punkt aus der Liste nicht weiter, mit derselben Meldung. Klickt der Kunde darauf, während die Liste noch geladen wird, wartet das Fenster ohne Meldung auf die Liste und klickt danach selbst erneut auf Continue. Eine nicht verfügbare Liste blockiert die Bestellung ebenfalls nicht. OpenCart 4 führt für den Checkout eine einzige Bestellung und aktualisiert sie jedes Mal, wenn der Kunde erneut bestätigt; der Servicepunkt der Bestellung wird dabei mit aktualisiert.
Lizenzschlüssel
Die Erweiterung funktioniert mit einem VibeFox-Lizenzschlüssel von vibefox.net. Der Lizenzblock License — VibeFox PostNord ist der erste Block auf Extensions > Extensions > Shipping > VibeFox PostNord > Edit, über den Einstellungen. Geben Sie den Schlüssel in License key ein und klicken Sie auf Activate. Danach zeigt der Block den Schlüssel maskiert, den Status (zum Beispiel das Datum, bis zu dem die Lizenz gültig ist, und Ihre Domain) sowie die Schaltflächen Check now zum erneuten Prüfen des Status, Change key zur Eingabe eines anderen Schlüssels und Remove key zum Entfernen des Schlüssels aus diesem Shop. Darunter stehen die Zeile Product: opencart-shipping-postnord und der Link Manage licenses and domains in your account, der Ihr vibefox.net-Konto öffnet. Nur Admin-Benutzer 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 PostNord-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
PostNord erscheint nicht an der Kasse: Prüfen Sie, ob die Lizenz aktiv ist und Enable/Disable (oder Home delivery) eingeschaltet ist. Prüfen Sie Geo zone bzw. die Liste Countries, wenn Ignore shipping zones aktiviert ist. Prüfen Sie, ob ein Preis für das Land festgelegt ist (Länderzeile, *-Zeile oder Fallback cost), die Gewichtsgrenzen und die Minimum subtotal. Prüfen Sie, ob die Produkte Requires Shipping auf Yes haben.
Die Auswahl meldet, dass keine Servicepunkte geladen werden können: Prüfen Sie den API key und die Einstellung Test mode. Ein Produktionsschlüssel funktioniert nicht in der Testumgebung und umgekehrt. Schalten Sie das Debug log ein, laden Sie die Kasse neu und sehen Sie sich das Feld Log auf der Seite der Erweiterung an. Die Bestellung kann trotzdem aufgegeben werden; PostNord liefert dann an den nächstgelegenen Servicepunkt.
Unerwartete Servicepunkte: Prüfen Sie das Agreement country. Es bestimmt, welche Servicepunkte angeboten werden.
Versand ist fälschlicherweise kostenlos: Prüfen Sie die Country prices auf Zeilen mit einem Price von 0, besonders eine *-Zeile, die mit Add country hinzugefügt und nicht ausgefüllt wurde, und prüfen Sie Free shipping from.
Servicepunkte wirken nach einer Änderung veraltet: Klicken Sie auf der Seite der Erweiterung auf Save. Dadurch werden die zwischengespeicherten Listen gelöscht.
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 PostNord!“: Ihre Admin-Benutzergruppe darf die Einstellungen möglicherweise nur ansehen. Geben Sie der Gruppe die Berechtigung zur Änderung für extension/shipping/vfd_postnord (OpenCart 3) oder extension/vfd_postnord/shipping/vfd_postnord (OpenCart 4) unter System > Users > User Groups.
Für Entwickler: Die PostNord-API-Adresse kann über die Einstellung vfd_ptnd_api_url ersetzt werden (für Tests); sie hat kein Feld auf der Einstellungsseite.
Deinstallation
Gehen Sie zu Extensions > Extensions, wählen Sie den Typ Shipping und klicken Sie neben VibeFox PostNord auf Uninstall (die rote Schaltfläche −). Der Lizenzschlüssel und der Lizenzstatus dieser Erweiterung werden immer entfernt. OpenCart setzt immer den Status der Erweiterung, die Sort order, die Tax status und die Geo zone zurück. Die zwischengespeicherten Servicepunktlisten werden immer entfernt. Ist Remove data on uninstall aktiviert, werden außerdem die PostNord-Einstellungen, das Debug-Protokoll und die Servicepunkte von Kassenvorgängen gelöscht, die nie zu einer Bestellung wurden. Ist die Option deaktiviert, bleiben die übrigen Einstellungen erhalten und werden beim erneuten Installieren wieder verwendet. Bestehende Bestellungen behalten ihre Versandart, ihre Kosten und den gespeicherten Servicepunkt.
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 PostNord auf Uninstall (die orangefarbene −-Schaltfläche) und anschließend auf Delete (die rote Papierkorb-Schaltfläche), um das hochgeladene Paket zu entfernen.
PostNord ist eine Marke ihres jeweiligen Inhabers. Diese Erweiterung ist nicht mit PostNord verbunden und wird von PostNord nicht empfohlen.
