VibeFox Melhor Envio 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.
Melhor-Envio-Konto (nur für Live-Angebote): Live-Angebote benötigen ein Zugriffstoken. Öffnen Sie in Ihrem Melhor-Envio-Konto die Token-Seite (melhorenvio.com.br/painel/gerenciar/tokens) und erzeugen Sie ein Token mit der Berechtigung „shipping-calculate“. Zum Testen erzeugen Sie ein Token in der Sandbox von Melhor Envio (sandbox.melhorenvio.com.br). Produktions- und Sandbox-Token sind verschieden. Es gibt keinen Button „Verbinden“: Sie fügen das Token in die Einstellungen der Erweiterung ein. Ohne Token verwendet die Methode die Ersatzpreise.
VibeFox-Lizenzschlüssel: erhältlich auf vibefox.net. 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_melhor_envio-oc3-(version).ocmod.zip und das Paket für OpenCart 4 vfd_melhor_envio.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_melhor_envio-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 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 Melhor Envio 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. Fügen Sie das Zugriffstoken, Ihre Kontakt-E-Mail-Adresse und die Ursprungs-CEP ein. Weicht die Standardwährung Ihres Shops von BRL ab, tragen Sie BRL exchange rate ein. Optional füllen Sie die Tabelle mit Ersatzpreisen (zum Beispiel für Brasilien) oder die Ersatzkosten aus. Aktivieren Sie Enable Melhor Envio shipping und 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_melhor_envio.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 Melhor Envio, 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 bleibt die Methode aus, bis Sie Enable Melhor Envio shipping einschalten und speichern. Wenn Sie die Erweiterung nach einer Deinstallation erneut installieren, werden die aufbewahrten Einstellungen wieder verwendet.
Konfiguration
Alle Einstellungen befinden sich auf der Seite der Erweiterung: Extensions > Extensions > Shipping > VibeFox Melhor Envio > Edit. Die Abschnitte sind links aufgelistet. Ein Button Save speichert die gesamte Seite ohne Neuladen. Jedes Speichern leert außerdem die zwischengespeicherten Angebote von Melhor Envio und den letzten API-Fehler. Nur Admin-Benutzer mit der Änderungsberechtigung für diese Erweiterung können die Einstellungen speichern.
Warnungen oben auf der Seite (und nach jedem Speichern) zeigen eine unvollständige Einrichtung an: eine Ursprungs-CEP, die leer ist oder nicht 8 Ziffern hat, eine fehlende Kontakt-E-Mail-Adresse, ein fehlender Wechselkurs für BRL, kein Token und kein Ersatzpreis (dann wird die Methode nie angezeigt), der letzte Fehler der Melhor-Envio-API mit Datum (wenn ein Token gespeichert ist) oder ein Shop ohne Gewichtsklasse „kg“ oder Längenklasse „cm“ (Einheiten werden dann anhand ihres Namens umgerechnet, und unbekannte Einheiten werden als kg bzw. cm gelesen). Ist Name leer, zu lang oder enthält eines der Zeichen < > ; = # { }, enthält ein Zahlenfeld etwas, das keine Zahl von 0 oder mehr ist, ist Min weight größer als Max weight oder entspricht Default product size nicht der Form Länge x Breite x Höhe, zeigt die Seite einen Fehler, und nichts wird gespeichert.
Allgemein
Die Einstellungen gelten für alle Geo-Zonen. Sie können die Methode unter Availability auf eine Geo-Zone beschränken. Der Preis stammt immer von der Erweiterung.
Enable Melhor Envio shipping: blendet Melhor Envio an der Kasse ein oder aus. Standard: off.
Name: der Name der Versandart, den Kunden im Warenkorb und an der Kasse sehen. Standard: Melhor Envio. Pflichtfeld, höchstens 64 Zeichen.
Sort order: die Position von Melhor Envio unter den Versandarten an der Kasse. Eine ganze Zahl.
Melhor Envio API
Access token: das Token der unten gewählten Umgebung. Es wird als Bearer-Token an Melhor Envio gesendet. Nach dem Speichern bleibt das Feld leer und zeigt A token is saved — leave empty to keep it. Geben Sie nur dann ein neues Token ein, wenn Sie es ändern wollen. Um das gespeicherte Token zu entfernen, setzen Sie den Haken bei Remove the saved token und speichern Sie. Das Token wird nie ins Protokoll geschrieben.
Sandbox: nutzen Sie die Sandbox von Melhor Envio (sandbox.melhorenvio.com.br) zum Testen. Verwenden Sie dafür ein Sandbox-Token. Standard: off.
Contact e-mail: eine technische Kontakt-E-Mail-Adresse, die bei jeder Anfrage im User-Agent-Header an Melhor Envio gesendet wird, zum Beispiel tech@example.com. Melhor Envio verlangt sie von jeder Integration. Eine ungültige Adresse wird nicht gespeichert, und ein Hinweis weist darauf hin.
Origin CEP: die CEP (8 Ziffern), von der die Pakete versendet werden, zum Beispiel 01310-100. OpenCart hat keine Postleitzahl für den Shop, daher benötigen Live-Angebote dieses Feld. Eine CEP, die nicht 8 Ziffern hat, wird mit einem Hinweis gespeichert, aber es werden keine Angebote angefragt.
Services: optionale, durch Kommas getrennte Dienst-IDs von Melhor Envio für die Angebote, zum Beispiel 1 = Correios PAC, 2 = Correios SEDEX, 17 = Correios Mini Envios, 3 = Jadlog .Package, 4 = Jadlog .Com. Leer lassen, um jeden Dienst Ihres Kontos anzubieten.
Quotes at checkout: wie die Angebote angezeigt werden.
Delivery time: zeigt die Lieferzeit von Melhor Envio neben dem Namen an, zum Beispiel „(3-5 business days)“. Standard: on.
Declared value: deklariert den Produktwert (Versicherung) in den Angeboten. Ist es aus, werden Angebote ohne deklarierten Wert erstellt: günstiger, aber die Pakete sind nicht versichert. Standard: on.
BRL exchange rate: Melhor Envio rechnet in brasilianischen Real. Nur nötig, wenn die Standardwährung Ihres Shops nicht BRL ist: Geben Sie den Preis von 1 BRL in Ihrer Standardwährung ein, zum Beispiel 0.17. Ohne ihn werden keine Live-Angebote verwendet. Der Wert muss größer als 0 sein. Der deklarierte Wert wird mit demselben Kurs in BRL umgerechnet. Ist Ihre Standardwährung BRL, zeigt das Feld an, dass die Preise von Melhor Envio unverändert verwendet werden.
Default product weight (kg): wird für Produkte ohne Gewicht verwendet, sowohl in den Angeboten als auch bei den Gewichtsgrenzen. Muss größer als 0 sein. Standard: 0.3.
Default product size (cm): Länge x Breite x Höhe, für Produkte ohne Abmessungen. Standard: 16x11x5.
Ersatzpreise (in der Standardwährung Ihres Shops)
Ersatzpreise werden verwendet, wenn kein Token vorliegt, die CEP des Ziels fehlt oder die API kein Angebot liefert (Fehler, Zeitüberschreitung, keine Abdeckung).
Fallback price table: Preis nach Land und Warenkorbgewicht, ohne Steuer. Klicken Sie auf Add country, um eine Zeile hinzuzufügen (eine neue Zeile beginnt mit Brasilien), und auf die Entfernen-Schaltfläche, um eine Zeile zu löschen. Wählen Sie * Any country für alle Länder ohne eigene Zeile. Jede Zeile hat einen 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 leere Spalte oder 0 verwendet den Price, und ein Price von 0 bedeutet kostenlosen Versand. Sowohl „9.99“ als auch „9,99“ werden akzeptiert. Werte, die keine Zahlen sind, werden nach dem Speichern gemeldet und ignoriert. Zeilen ohne Preis werden entfernt.
Fallback cost: wird verwendet, wenn auch die Tabelle keinen Preis hat. Lassen Sie das Feld leer, um die Methode in diesem Fall auszublenden.
Fallback calculation: Per order (Standard) berechnet den Ersatzpreis einmal. Per item (each item priced by its own weight x quantity) sucht den Ersatzpreis für das Gewicht jedes Artikels (das Standardgewicht, wenn er keines hat) und multipliziert ihn mit seiner Menge. Dies gilt nur für Ersatzpreise. Die Angebote von Melhor Envio enthalten bereits alle Artikel.
Verfügbarkeit
Min weight (kg): blendet die Methode aus, wenn der Warenkorb weniger wiegt. 0 bedeutet kein Limit (Standard).
Max weight (kg): blendet die Methode aus, wenn der Warenkorb mehr wiegt. Standard: 30. 0 bedeutet kein Limit. Ein leeres Feld bedeutet 30 kg, oder kein Limit, wenn Ignore shipping zones aktiviert ist.
Minimum subtotal: zeigt die Methode nur an, wenn die Zwischensumme des Warenkorbs (Produkte, die einen Versand benötigen, nach dem Gutschein, vor der Steuer) mindestens diesen Betrag erreicht. Leer lassen, um sie immer anzuzeigen.
Free shipping from: die Zwischensumme des Warenkorbs, ab der der Versand kostenlos ist. Bei einer Option pro Dienst wird nur der günstigste Dienst kostenlos. Schnellere Dienste behalten ihren Preis. Leer lassen, um die Funktion zu deaktivieren.
Tax class: die Steuerklasse, die auf die Versandkosten aufgeschlagen wird, oder No tax (Standard). Die Preise von Melhor Envio sind endgültige Preise der Versanddienstleister. Wählen Sie No tax, wenn OpenCart darauf keine Steuer aufschlagen soll.
Geo zone: bietet Melhor Envio nur für Adressen in dieser Geo-Zone an. All zones (Standard) bedeutet kein Limit. Geo-Zonen werden unter System > Localisation > Geo Zones verwaltet. Die Geo-Zone wird nicht geprüft, wenn Ignore shipping zones aktiviert ist.
Verfügbarkeit ohne Versandzonen
In der Regel wird die Methode in der unter Availability gewählten Geo-Zone angeboten (in allen Zonen, wenn keine gewählt ist).
Ignore shipping zones: bietet die Methode für die unten aufgeführten Länder an, unabhängig von der gewählten Geo-Zone. In diesem Modus wird die Geo-Zone nicht geprüft.
Countries: die Zielländer für diesen Modus. Leer lassen für alle Länder. Dieses Feld wird nur verwendet, wenn Ignore shipping zones aktiviert ist.
Erweitert
Debug log: schreibt die API-Anfragen und die Tarifberechnung in storage/logs/vfd_menv_debug.log.php (in OpenCart 4 system/storage/logs/vfd_menv_debug.log.php). Die Datei ist aus dem Web nicht lesbar. API-Fehler werden immer protokolliert, auch wenn diese Option aus ist. Das Token wird nie protokolliert, und die CEP des Kunden wird auf ihre ersten 5 Ziffern gekürzt. Erreicht die Datei 5 MB, wird sie nach vfd_menv_debug.old.log.php verschoben und 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 es aktiviert, löscht die Deinstallation der Erweiterung alle Einstellungen und das Protokoll. Ist es deaktiviert (Standard), bleiben sie für eine erneute Installation erhalten. Der Angebots-Cache wird immer entfernt. Die mit Bestellungen gespeicherten Dienste gehören zur Bestellhistorie und bleiben erhalten.
Import / Export
Export: Klicken Sie auf Download JSON, um die Einstellungen als JSON-Datei zu speichern. Das Zugriffstoken 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. Das gespeicherte Zugriffstoken bleibt erhalten.
So funktioniert es an der Kasse
Wenn OpenCart die Versandarten anzeigt, fragt es die Erweiterung nach dem Preis von Melhor Envio. Ist eine Geo zone gesetzt und die Adresse liegt außerhalb, wird Melhor Envio nicht angeboten. Mit Ignore shipping zones wird die Geo-Zone nicht geprüft: Melhor Envio wird nur angeboten, wenn das Land in Countries steht (oder Countries leer ist). Nur Produkte, bei denen Requires Shipping auf Yes steht, zählen: andere Produkte fügen kein Gewicht hinzu und sind nicht in der Zwischensumme enthalten. Anschließend prüft die Erweiterung das Warenkorbgewicht und die minimale Zwischensumme.
Bei einer Lieferadresse in Brasilien mit einer 8-stelligen CEP sendet die Erweiterung an Melhor Envio die Ursprungs- und die Ziel-CEP sowie jeden versandfähigen Artikel mit Gewicht, Größe, Menge und deklariertem Wert, dazu die Dienstliste, falls Sie eine festgelegt haben. Das Produkt-Model wird als Artikel-ID übermittelt. Dienste mit einem Fehler oder ohne Preis werden übersprungen. Die Angebote werden in Ihre Standardwährung umgerechnet, auf deren Dezimalstellen gerundet, nach Preis sortiert und in der Währung des Kunden mit der Steuer der gewählten Tax class angezeigt. Gilt kostenloser Versand, kostet der günstigste Dienst 0.
Bei One option - the cheapest service sieht der Kunde eine Option, zum Beispiel Melhor Envio (6-7 business days). Bei One option per service sieht der Kunde eine Option pro Dienst, zum Beispiel Melhor Envio: Correios SEDEX (1-2 business days). Die Lieferzeit wird nur hinzugefügt, wenn Delivery time aktiviert ist.
Jedes Angebot wird 1 Stunde zwischengespeichert, damit derselbe Warenkorb keine neue Anfrage auslöst. Ein fehlgeschlagener Aufruf wird 5 Minuten lang gemerkt, damit ein Ausfall der API nicht jede Aktualisierung der Kasse verlangsamt. Das Zeitlimit der API beträgt 12 Sekunden.
Gibt es kein Token, liegt die Adresse außerhalb Brasiliens oder hat noch keine gültige CEP, fehlt der Wechselkurs für BRL, oder liefert Melhor Envio einen Fehler oder keinen Dienst für die Strecke, werden die Ersatzpreise verwendet: die Zeile des Landes (oder die Zeile * , wenn das Land keine eigene Zeile hat), sonst die Ersatzkosten. Eine solche Option heißt einfach so, wie es im Feld Name steht. Gilt kostenloser Versand, wird die Methode auch ohne Preis kostenlos angezeigt. Gibt es gar keinen Preis, wird die Methode ausgeblendet. Der Kunde sieht nie einen API-Fehler. Der Grund wird ins Protokoll geschrieben.
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 Melhor Envio aus. Die Optionen und Preise sind dieselben wie in OpenCart 3.
Die Erweiterung berechnet nur Preise. Sie kauft oder erzeugt keine Etiketten, legt keine Sendungen in den Warenkorb von Melhor Envio, verfolgt keine Pakete, plant keine Abholungen und übermittelt keine Rechnungsdaten (NF-e). Sie bietet keine Auswahl von Versandagenturen (Abgabestellen) an. Verwalten Sie Sendungen in Ihrem Melhor-Envio-Panel. Melhor Envio versendet nur innerhalb Brasiliens. Andere Länder erhalten nur die Ersatzpreise.
Bestellungen
OpenCart speichert den Namen der gewählten Option als Versandart der Bestellung, sodass der Dienst und die Lieferzeit in den Bestell-E-Mails, im Kundenkonto und unter Sales > Orders erscheinen.
Wenn eine Bestellung mit einem Live-Angebot aufgegeben wird, speichert die Erweiterung zusätzlich den Dienst von Melhor Envio genau so, wie der Kunde ihn im Schritt der Versandart gesehen hat, ohne eine neue Anfrage. Die Bestellseite im Admin unter Sales > Orders zeigt einen Block Melhor Envio mit Melhor Envio service, Service ID und Delivery estimate, damit Sie wissen, welchen Dienst Sie in Melhor Envio buchen müssen. Der Kunde sieht Melhor Envio service und Delivery estimate auf der Bestellseite seines Kontos. Bei Bestellungen mit einem Ersatzpreis gibt es keinen Dienst. Bestehende Bestellungen sind nicht betroffen.
In OpenCart 4 wird der Block Melhor Envio oberhalb von History angezeigt. OpenCart 4 führt für den Checkout eine einzige Bestellung und aktualisiert sie jedes Mal, wenn der Kunde erneut bestätigt: Der gespeicherte Dienst wird dann mit aktualisiert, und er wird entfernt, wenn der Kunde zu einer anderen Versandart wechselt oder die Bestellung einen Ersatzpreis erhält.
Lizenzschlüssel
Die Erweiterung funktioniert mit einem VibeFox-Lizenzschlüssel von vibefox.net. Der Lizenzblock License — VibeFox Melhor Envio ist der erste Block auf Extensions > Extensions > Shipping > VibeFox Melhor Envio > 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 zur erneuten Prüfung 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-melhor-envio 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 funktioniert auf einer Domain: der 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 Melhor Envio Kunden an der Kasse nicht angezeigt, und es wird kein Tarif 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
Melhor Envio erscheint nicht an der Kasse: Prüfen Sie, ob die Lizenz aktiv ist und Enable Melhor Envio shipping eingeschaltet ist. Prüfen Sie die Geo zone oder schalten Sie Ignore shipping zones ein und prüfen Sie Countries. Beachten Sie die Warnungen oben auf der Seite der Erweiterung, die Gewichtsgrenzen und die Minimum subtotal. Ohne Token oder Angebot braucht die Methode einen Ersatzpreis: eine Zeile in der Fallback price table oder ein Fallback cost. Prüfen Sie, dass die Produkte Requires Shipping auf Yes gesetzt haben.
Es werden nur Ersatzpreise angezeigt: Schalten Sie Debug log ein, laden Sie die Kasse neu und sehen Sie sich das Feld Log auf der Seite der Erweiterung an. Typische Gründe: kein Token, eine Ursprungs-CEP mit nicht 8 Ziffern, kein BRL exchange rate bei einer Standardwährung außer BRL, noch keine Ziel-CEP oder kein Dienst deckt die Strecke ab.
HTTP 401 oder 403 im Protokoll oder in den Warnungen: Melhor Envio hat das Zugriffstoken abgelehnt. Es ist falsch, abgelaufen oder widerrufen oder gehört zur anderen Umgebung. Erzeugen Sie ein neues Token und prüfen Sie, dass Sandbox dazu passt.
Auf den Preis von Melhor Envio wird Steuer aufgeschlagen: Setzen Sie Tax class auf No tax.
Angebote wirken nach einer Änderung veraltet: Klicken Sie auf der Seite der Erweiterung auf Save. Dies leert die zwischengespeicherten Angebote.
Die Seite zeigt "Warning: You do not have permission to modify VibeFox Melhor Envio!": Ihre Admin-Benutzergruppe darf die Einstellungen nur ansehen. Geben Sie der Gruppe die Änderungsberechtigung für extension/shipping/vfd_melhor_envio (OpenCart 3) oder extension/vfd_melhor_envio/shipping/vfd_melhor_envio (OpenCart 4) unter System > Users > User Groups.
Für Entwickler: Die Adresse der Angebots-API von Melhor Envio kann mit der Einstellung vfd_menv_api_url (für Tests) ersetzt werden; sie hat kein Feld auf der Einstellungsseite.
Deinstallation
Gehen Sie zu Extensions > Extensions, wählen Sie den Typ Shipping und klicken Sie neben VibeFox Melhor Envio auf Uninstall (die rote −-Schaltfläche). Der Lizenzschlüssel und der Lizenzstatus dieser Erweiterung werden immer entfernt. OpenCart setzt Enable Melhor Envio shipping, Sort order, Tax class und Geo zone immer zurück. Der Angebots-Cache wird immer entfernt. Ist Remove data on uninstall aktiviert, werden auch die übrigen Einstellungen und das Debug-Protokoll gelöscht. Ist es deaktiviert, bleiben sie erhalten und werden wieder verwendet, wenn Sie die Erweiterung erneut installieren. Die mit Bestellungen gespeicherten Dienste bleiben immer erhalten, und bestehende Bestellungen behalten ihre Versandart und ihre Kosten.
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 Melhor Envio auf Uninstall (die orangefarbene −-Schaltfläche) und anschließend auf Delete (die rote Papierkorb-Schaltfläche), um das hochgeladene Paket zu entfernen.
Melhor Envio ist eine Marke ihres jeweiligen Inhabers. Diese Erweiterung ist nicht mit Melhor Envio verbunden und wird von Melhor Envio nicht unterstützt.
