Zurück

VibeFox Sameday Easybox 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.

Sameday-API-Benutzername und -Passwort: Der API-Zugang ist Teil eines Sameday-Geschäftskontos in Rumänien, Ungarn oder Bulgarien. Fragen Sie Ihren Sameday-Kundenbetreuer oder das Sameday-Integrationsteam. Die Zugangsdaten sind oft dieselben wie für das eAWB-Portal (eawb.sameday.ro, .hu oder .bg). Für die Demo-API stellt Sameday separate Testzugangsdaten bereit. Ohne API-Benutzername und -Passwort wird die Versandart nicht angeboten, weil der Kunde kein Schließfach auswählen könnte.

Land und Kreise: Das Land Ihres Sameday-Kontos muss unter System > Localisation > Countries aktiviert sein. Die Sameday-Schätzung benötigt den Kreis der Lieferadresse (das Feld Region / State). OpenCart enthält die Kreise von Rumänien und Bulgarien, aber OpenCart 3 hat keine für Ungarn (OpenCart 4.1 hat sie). Die Erweiterung kann sie für Sie ergänzen (siehe unten, easybox-Schließfächer). Ohne sie stammen die Preise aus Ihrer Tabelle oder dem Ersatzpreis.

VibeFox-Lizenzschlüssel: wird auf vibefox.net gekauft. Ein Schlüssel funktioniert auf einer 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_sameday_easybox-oc3-(version).ocmod.zip und das Paket für OpenCart 4 vfd_sameday_easybox.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_sameday_easybox-oc3-(version).ocmod.zip. Die Erweiterung fügt keine OCMOD-Modifikationen hinzu, daher müssen Sie Extensions > Modifications 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, wählen Sie den Erweiterungstyp Shipping, suchen Sie VibeFox Sameday Easybox 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. 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. Geben Sie Ihren Sameday-API username und Ihr API password ein, wählen Sie das Sameday country, aktivieren Sie Enable/Disable und klicken Sie auf Save. Die Seite sollte "Connected to Sameday ... easybox lockers" anzeigen. Pickup point und Easybox service werden aus Ihrem Konto ausgefüllt.

6. Legen Sie Ihre Preise fest: Exchange rate of the estimate, falls Ihre Shopwährung von der Sameday-Währung abweicht, und eine Zeile unter Country prices (zum Beispiel * Default) oder einen Fallback cost.

7. Wenn die Seite meldet, dass OpenCart keine Kreise für Ihr Sameday-Land hat, klicken Sie im Abschnitt easybox lockers auf Add counties.

OpenCart 4

1. Gehen Sie im Admin-Bereich zu Extensions > Installer, klicken Sie auf Upload und wählen Sie die Datei vfd_sameday_easybox.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 Sameday Easybox, 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 bis 7 für OpenCart 3 ein. Die Einstellungsseite und ihre Felder sind in beiden Versionen gleich. Nur die Cron-URL ist anders (siehe easybox-Schließfächer).

Nach der Installation ist die Versandart ausgeschaltet, bis Sie Enable/Disable einschalten und speichern. Installieren Sie die Erweiterung nach einer Deinstallation erneut, werden die aufbewahrten Einstellungen wieder verwendet, die Versandart startet jedoch ausgeschaltet.

Konfiguration

Alle Einstellungen befinden sich auf der Seite der Erweiterung: Extensions > Extensions > Shipping > VibeFox Sameday Easybox > Edit. Die Abschnitte stehen links. Ein Button Save am unteren Rand speichert die gesamte Seite ohne Neuladen. Nur Admin-Benutzer mit der Berechtigung zum Ändern dieser Erweiterung können die Einstellungen speichern.

Oberhalb der Einstellungen zeigt die Seite den Verbindungsstatus: den Sameday-Host, die Anzahl der easybox-Schließfächer und wann die Liste aktualisiert wurde, oder dass Sameday Benutzernamen oder Passwort abgelehnt hat. Außerdem werden Konfigurationsprobleme aufgelistet, etwa fehlende Zugangsdaten, fehlender Preis, fehlender Wechselkurs für die Schätzung, fehlende Kreise, fehlende Gewichtsklasse in Kilogramm oder ausgewählte Länder außerhalb Ihres Sameday-Landes.

Einige Fehler verhindern das Speichern, dann wird nichts gespeichert: Enter a valid name (1-64 characters, without < > ; = # { })., Sort order must be a whole number., eine ungültige Steuerklasse oder Geozone. Andere Probleme betreffen nur einen Wert: Alle Preise und Grenzen akzeptieren ein Komma oder einen Punkt als Dezimaltrennzeichen (4,99 oder 4.99), und eine ungültige oder negative Zahl wird nicht gespeichert. Eine Warnung nennt das Feld, und der bisherige Wert bleibt erhalten.

Allgemein

Enable/Disable: blendet die Versandart in der Kasse ein oder aus. Es ist der Status der Erweiterung unter Extensions > Extensions > Shipping. Standard: aus.

Name: der Name der Versandart, den der Kunde sieht. Standard: Sameday easybox. Bis zu 64 Zeichen.

Tax class: --- None --- (Standard) bedeutet, dass der Preis endgültig ist. Mit einer Steuerklasse fügt OpenCart die Steuer dieser Klasse auf den Preis hinzu.

Sort order: die Position der Versandart unter den Versandarten in der Kasse. Eine ganze Zahl.

Sameday-Konto (API)

Beim Speichern meldet sich die Erweiterung bei Sameday an und lädt Ihre Dienste, Abholpunkte und die Liste der easybox-Schließfächer. Die Liste wird täglich aktualisiert.

API username: Ihr Sameday-API-Benutzername.

API password: Ihr Sameday-API-Passwort. Es wird nie wieder angezeigt: Lassen Sie das Feld leer, um das gespeicherte beizubehalten. Wenn Sie den Benutzernamen leeren, wird auch das Passwort entfernt. Lehnt Sameday es ab, wird es 10 Minuten lang nicht erneut versucht.

Sameday country: das Land Ihres Sameday-Kontos: Romania (api.sameday.ro) (Standard), Hungary (api.sameday.hu) oder Bulgaria (api.sameday.bg). Dessen Schließfächer werden angeboten, und die Versandart wird nur für dieses Zielland angezeigt.

Test mode: verwendet die Sameday-Demo-API (sameday-api.demo.zitec.com) mit Demo-Zugangsdaten.

Preise (der Abschnittstitel zeigt die Standardwährung Ihres Shops)

Die Reihenfolge lautet: zuerst die Sameday-Schätzung (wenn Pickup point und Easybox service gesetzt sind), dann die Tabelle der Länderpreise und zuletzt der Ersatzpreis. Tabellenpreise werden in der Standardwährung des Shops eingegeben. Kunden, die in einer anderen Währung bezahlen, sehen den umgerechneten Preis.

Pickup point: Ihr Sameday-Abholpunkt, an dem Sameday die Pakete abholt. Nach erfolgreicher Anmeldung ist es eine Liste der Abholpunkte Ihres Kontos, und der Standard wird automatisch gewählt. Davor ist es ein Feld für die ID. Er wird für die Sameday-Schätzung benötigt. Wählen Sie - not set (price table only) -, um nur die Preistabelle zu verwenden.

Easybox service: der Sameday-Dienst für die easybox-Zustellung, meist „Locker NextDay“ (Code LN), der automatisch gewählt wird. Er wird für die Sameday-Schätzung benötigt.

Exchange rate of the estimate: Sameday berechnet Schätzungen in der Währung Ihres Sameday-Landes: RON, HUF oder BGN (EUR für bulgarische Shops, die in Euro verkaufen). Verkauft Ihr Shop in einer anderen Währung, geben Sie den Wert von 1 Einheit der Sameday-Währung in Ihrer Shopwährung ein, zum Beispiel 0.20. Der Kurs muss über 0 liegen. Ohne ihn wird die Schätzung nicht verwendet und die Preistabelle gilt. Lew und Euro werden automatisch zum festen Kurs umgerechnet.

Table price: Per order berechnet den Preis einmal. Per item (price x quantity) multipliziert ihn mit der Anzahl der Artikel. Das gilt für den Tabellenpreis und den Ersatzpreis. Die Sameday-Schätzung gilt immer für das gesamte Paket.

Country prices: ein Preis je Zielland und Paketgewicht. Klicken Sie auf Add country, um eine Zeile hinzuzufügen, und auf die Entfernen-Schaltfläche, um eine zu löschen. Jede Zeile hat eine Spalte Price und Gewichtsspalten: XS bis 1 kg, S 1–2 kg, M 2–3 kg, L 3–5 kg und XL über 5 kg. Eine Gewichtsspalte, die auf 0 oder leer steht, verwendet die Spalte Price. Die Zeile * Default gilt für Länder ohne eigene Zeile. Eine neue Zeile beginnt als * Default mit allen Preisen auf 0, was kostenlosem Versand entspricht. Wählen Sie das Land und geben Sie die Preise ein, bevor Sie speichern, oder entfernen Sie die Zeile. Steht dasselbe Land in zwei Zeilen, bleibt beim Speichern nur die erste erhalten, und eine Warnung weist darauf hin. Ist eine Zelle keine Zahl von 0 oder mehr, wird die Tabelle nicht gespeichert.

Fallback cost: wird verwendet, wenn es keine Sameday-Schätzung gibt und die Ländertabelle für das Ziel keine Zeile hat. Lassen Sie das Feld leer, um die Versandart in diesem Fall nicht anzubieten.

Free shipping from: die Warenkorb-Zwischensumme (Produkte, die einen Versand benötigen, nach Rabatten, ohne Steuer), ab der die easybox-Zustellung kostenlos ist. Erreicht die Zwischensumme diesen Betrag, wird die Versandart kostenlos angeboten, und es wird kein Preis abgefragt. Leer lassen, um nie kostenlosen Versand anzubieten.

Verfügbarkeit

Minimum weight (kg): blendet die Versandart aus, wenn der Warenkorb weniger wiegt. Das Gewicht wird aus der Gewichtsklasse der Produkte umgerechnet. Leer oder 0 bedeutet keine Grenze.

Maximum weight (kg): Pakete, die schwerer sind, werden nicht für die easybox-Zustellung angeboten. Standard: 30. Prüfen Sie die Grenze Ihres Sameday-Vertrags und die easybox-Fächergrößen. Leer oder 0 bedeutet keine Grenze. Ein Mindestgewicht über dem Höchstgewicht wird nicht gespeichert: Eine Warnung weist darauf hin, und die bisherigen Werte bleiben erhalten.

Minimum cart subtotal: bietet die Versandart nur an, wenn die Warenkorb-Zwischensumme (Produkte, die einen Versand benötigen, nach Rabatten, ohne Steuer) diesen Betrag erreicht. Leer bedeutet kein Minimum.

Geo zone: bietet die Versandart 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 geprüft, wenn Ignore shipping zones eingeschaltet ist.

Ignore shipping zones: Ist es eingeschaltet, wird die Geozone nicht geprüft, und die Versandart wird für die unten ausgewählten Länder angeboten (bei leerer Liste das Sameday-Land). Ist es ausgeschaltet, gilt nur die oben gewählte Geozone.

Countries (ignore zones mode): die Zielländer für diesen Modus. Andere Länder als das Sameday-Land werden übersprungen, und die Seite warnt davor. Dieses Feld wird nur verwendet, wenn Ignore shipping zones eingeschaltet ist.

easybox-Schließfächer

Locker list: zeigt, wie viele easybox-Schließfächer in wie vielen Städten geladen sind und wann. Refresh the locker list now lädt sie neu. Die Liste wird beim Speichern der Einstellungen aktualisiert und, sobald sie älter als einen Tag ist, nach einer Kassenanfrage (höchstens einmal pro Stunde). Für eine feste tägliche Aktualisierung rufen Sie die hier angezeigte URL einmal täglich über einen Cron-Job Ihres Servers auf. Auf OpenCart 3 sieht sie so aus: https://your-store/index.php?route=extension/shipping/vfd_sameday_easybox/cron&token=(token), auf OpenCart 4 so: https://your-store/index.php?route=extension/vfd_sameday_easybox/shipping/vfd_sameday_easybox.cron&token=(token). Kopieren Sie die URL genau so, wie die Einstellungen sie anzeigen. Die URL enthält ein geheimes Token. Ohne das richtige Token antwortet sie mit einem Fehler und kontaktiert Sameday nicht. Sie tut auch nichts, solange die Versandart ausgeschaltet ist.

Counties: zeigt, wie viele Kreise OpenCart für Ihr Sameday-Land hat. Hat es keine, klicken Sie auf Add counties. Die Erweiterung fügt die Kreise dieses Landes unter System > Localisation > Zones hinzu, und das Feld Region / State des Adressformulars zeigt sie dann an. Vorhandene Kreise werden nicht doppelt hinzugefügt. OpenCart 4.1 hat die Kreise aller drei Länder bereits, daher wird der Button dort nicht benötigt.

Erweitert

Debug log: schreibt Tarifberechnungen, API-Aufrufe und Schließfachauswahlen in storage/logs/vfd_sdeb_debug.log.php, die nicht über das Web gelesen werden kann. API-Fehler werden immer protokolliert. Kein Passwort, Token oder personenbezogene Kundendaten werden protokolliert. Erreicht die Datei 5 MB, wird ein neues Protokoll begonnen. Schalten Sie das Protokoll aus, wenn Sie fertig sind.

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 es eingeschaltet, löscht die Deinstallation der Erweiterung die Einstellungen, die zwischengespeicherten Sameday-Daten und das Protokoll. Ist es ausgeschaltet (Standard), bleiben die Einstellungen erhalten. Die Liste der Schließfächer und die Zwischenspeicher werden immer entfernt. Das in Bestellungen gespeicherte Schließfach bleibt immer erhalten.

Import / Export

Export: klicken Sie auf Download JSON, um die Einstellungen als JSON-Datei zu speichern. Das API-Passwort wird nicht exportiert.

Import: fügen Sie zuvor exportiertes JSON ein und klicken Sie auf Import. Die Werte durchlaufen dieselben Prüfungen wie das Formular. Das gespeicherte Passwort bleibt erhalten.

So funktioniert es in der Kasse

Wenn OpenCart die Versandarten anzeigt, fragt es die Erweiterung nach dem Sameday-easybox-Preis. Die Erweiterung prüft die Geozone (oder die Länder von Ignore shipping zones), das Zielland Ihres Sameday-Kontos, die API-Zugangsdaten und eine brauchbare Schließfachliste, das Warenkorbgewicht und die Mindest-Warenkorbsumme. Nur Produkte mit Requires Shipping auf Yes zählen. Die Zwischensumme ist der Preis dieser Produkte ohne Steuer, nach dem Gutscheinrabatt. Gilt kostenloser Versand, sieht der Kunde die Versandart ohne Kosten.

Andernfalls fragt die Erweiterung Sameday nach einer Schätzung, sobald der Kunde eine Stadt und einen Kreis eingegeben hat. Sie sendet Ihren Abholpunkt und Dienst, das Paketgewicht sowie Straße, Stadt, Kreis und Postleitzahl des Kunden. Name, E-Mail oder Telefonnummer werden nicht gesendet. Bukarest wird als „Sector 1“ gesendet, wie beim offiziellen Sameday-Plugin. Die Schätzung wird in Ihre Shopwährung umgerechnet. Gibt es keine Schätzung (nicht eingerichtet, noch keine Stadt oder kein Kreis, Fehler, kein Wechselkurs), stammt der Preis aus der Ländertabelle und danach aus dem Ersatzpreis. Gibt es keinen Preis, wird die Versandart ausgeblendet. Der Preis wird in der Währung des Kunden mit der Steuer der gewählten Tax class angezeigt.

Sameday-Probleme unterbrechen die Kasse nie. Die Schätzung wird 1 Stunde zwischengespeichert. Ein Fehler wird 10 Minuten zwischengespeichert. Nach einem Timeout oder Serverfehler wird 5 Minuten lang keine Schätzung angefragt. Anfragen laufen nach 15 Sekunden ab. Während der Kasse wird die Schließfachliste von Ihrem Server gelesen, nicht von Sameday.

Die Erweiterung erstellt keine AWBs (Sendungen), druckt keine Etiketten, verfolgt keine Pakete und verarbeitet keine Nachnahme. Sie bietet keine Heimzustellung per Kurier und kein Sameday-Kartenwidget. Erstellen Sie den AWB im Sameday-eAWB-Portal oder in Ihrem üblichen Tool mit der Schließfach-ID, die in der Bestellung angezeigt wird.

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

Abholpunkte

Wählt der Kunde die Versandart, erscheint darunter ein Block easybox locker mit zwei Listen: - Select city - und - Select easybox locker -. Die Stadt der Lieferadresse ist vorausgewählt, wenn dort Schließfächer vorhanden sind. Jedes Schließfach zeigt seinen Namen und seine Adresse. Die Auswahl wird sofort für die Kasse gespeichert, sodass sie erhalten bleibt, wenn der Schritt Versand erneut geöffnet wird.

Das Schließfach ist Pflicht. Ohne eines kann der Kunde nicht fortfahren und sieht "Please choose a Sameday easybox locker.". Klickt der Kunde auf Continue, prüft der Server, ob das gewählte Schließfach in der Liste steht. Eine gefälschte oder entfernte Schließfach-ID wird mit "The selected easybox locker is not available any more. Please choose another easybox locker." abgelehnt. Kann die Liste nicht geladen werden, sieht der Kunde "The easybox lockers could not be loaded. Please try again in a moment or choose another shipping method.". Name und Adresse, die mit der Bestellung gespeichert werden, stammen aus der Liste und nicht aus dem Browser.

Bestellseiten, E-Mails und Rechnung: das Schließfach wird der Versandart der Bestellung hinzugefügt, zum Beispiel „Sameday easybox: Name - Adresse“ (zuerst der Name der Versandart, dann das Schließfach). Der Kunde sieht es in der Bestellbestätigung, im Bestellverlauf und in den Bestell-E-Mails, Sie sehen es auf der Rechnung.

Bestellseite im Admin-Bereich: unter Sales > Orders hat die Bestellseite ein Feld Sameday easybox locker mit Name und Adresse sowie der Locker ID für den Sameday-AWB. Hat eine easybox-Bestellung kein Schließfach, zeigt das Feld "No easybox locker was selected for this order.". Das Feld wird auch angezeigt, während die Versandart ausgeschaltet ist.

In OpenCart 4 erscheint der Block easybox locker im Fenster Shipping method options, unter der Option Sameday easybox, und die Stadtliste 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ültiges Schließfach 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; das Schließfach der Bestellung wird dabei mit aktualisiert. Das Feld der Bestellseite im Admin wird oberhalb des Abschnitts History angezeigt.

Lizenzschlüssel

Die Erweiterung arbeitet mit einem VibeFox-Lizenzschlüssel von vibefox.net. Der Lizenzblock License — VibeFox Sameday Easybox ist der erste Block auf Extensions > Extensions > Shipping > VibeFox Sameday Easybox > Edit, oberhalb der Einstellungen. Fügen 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 aktiv 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-sameday-easybox und der Link Manage licenses and domains in your account, der Ihr vibefox.net-Konto öffnet. Den Schlüssel können nur Admin-Benutzer mit der Berechtigung Modify für die Erweiterung ä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 funktioniert auf einer 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 einen aktiven Schlüssel wird Sameday easybox Kunden in der Kasse nicht angezeigt, und es wird kein Preis abgefragt oder berechnet. Ein Administrator, der im Admin im selben Browser angemeldet ist, sieht die Methode 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 wird die Methode 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

Sameday easybox erscheint nicht in der Kasse: prüfen Sie, ob die Lizenz aktiv ist, Enable/Disable eingeschaltet ist, API-Benutzername und -Passwort eingegeben sind, die Einstellungsseite "Connected to Sameday" anzeigt und das Zielland das Land Ihres Sameday-Kontos ist. Prüfen Sie, ob ein Preis verfügbar ist (Sameday-Schätzung, Länderzeile, Zeile * Default oder Fallback cost), die Gewichts- und Zwischensummengrenzen, Geo zone und die Länder von Ignore shipping zones. Prüfen Sie, dass die Produkte Requires Shipping auf Yes haben. Schalten Sie Debug log ein, um den Grund im Feld Log zu sehen.

Sameday hat Benutzernamen oder Passwort der API abgelehnt: prüfen Sie beides und speichern Sie erneut. Demo-Zugangsdaten funktionieren nur mit eingeschaltetem Test mode, Produktionszugangsdaten nur mit ausgeschaltetem. Bis dahin wird die gespeicherte Schließfachliste angeboten, falls vorhanden, und die Sameday-Schätzung nicht verwendet.

Der Preis stammt aus meiner Tabelle, nicht von Sameday: die Schätzung benötigt einen Pickup point, den Easybox service, Kreise für Ihr Sameday-Land und, wenn Ihre Shopwährung von der Sameday-Währung abweicht, den Exchange rate of the estimate. Sie wird erst angefragt, nachdem der Kunde eine Stadt und einen Kreis eingegeben hat. Ist Sameday nicht erreichbar oder liefert einen Fehler, werden Tabelle oder Ersatzpreis verwendet; der Grund steht im Protokoll.

Die Schließfachliste ist veraltet oder fehlt: klicken Sie auf Refresh the locker list now oder speichern Sie die Einstellungen. Schlägt eine Aktualisierung fehl, wird die bisherige Liste verwendet und der Status zeigt das an.

Der Versand ist irrtümlich kostenlos: prüfen Sie Free shipping from und die Zeilen unter Country prices mit einem Price von 0, besonders eine mit Add country hinzugefügte Zeile * Default, die leer geblieben ist.

Gewichtsgrenzen oder Gewichtsspalten passen nicht: warnt die Seite, dass es keine Gewichtsklasse mit der Einheit "kg" gibt, fügen Sie unter System > Localisation > Weight Classes eine Kilogramm-Gewichtsklasse hinzu.

Die Seite zeigt "Warning: You do not have permission to modify VibeFox Sameday Easybox!": Ihre Admin-Benutzergruppe darf die Einstellungen möglicherweise nur ansehen. Geben Sie der Gruppe die Berechtigung zum Ändern für extension/shipping/vfd_sameday_easybox (OpenCart 3) oder extension/vfd_sameday_easybox/shipping/vfd_sameday_easybox (OpenCart 4) unter System > Users > User Groups.

Deinstallation

Gehen Sie zu Extensions > Extensions, wählen Sie den Typ Shipping und klicken Sie neben VibeFox Sameday Easybox auf Uninstall (die rote −-Schaltfläche). Der Lizenzschlüssel und der Lizenzstatus dieser Erweiterung werden immer entfernt. OpenCart setzt Enable/Disable, Sort order, Tax class und Geo zone immer zurück. Die gespeicherte Schließfachliste, das Ergebnis der Kontoprüfung und alle Zwischenspeicher werden immer entfernt. Ist Remove data on uninstall eingeschaltet, werden außerdem die übrigen Einstellungen, das Cron-Token und das Protokoll gelöscht. Ist es ausgeschaltet, bleiben sie erhalten und werden bei einer erneuten Installation wieder verwendet. Bestehende Bestellungen behalten das gespeicherte Schließfach.

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 Sameday Easybox auf Uninstall (die orangefarbene −-Schaltfläche) und anschließend auf Delete (die rote Papierkorb-Schaltfläche), um das hochgeladene Paket zu entfernen.

Sameday und easybox sind Marken ihrer jeweiligen Inhaber. Diese Erweiterung ist nicht mit Sameday verbunden und wird nicht von Sameday unterstützt.