Magento är en molnbaserad e-handelsplattform för onlinebutiker med öppen källkod. År 2015 släpptes den senaste versionen av plattformen: Magento 2. Det är den version som stöds av nShift plugin. Följ den här guiden för att integrera Magento 2 med nShift så kommer du igång med att skriva ut adressetiketter på nolltid.
Ditt Magento 2-konto måste vara länkat till ett konto för Shipment Server. Ta kontakt med vår kundservice så hjälper de dig att skapa ett Shipment Server-konto om du inte redan har ett.
Den här artikeln förklarar följande:
- Installation av plugin
- Länka dina konton hos Magento och nShift
- Konfigurera transportprofiler
- Ladda ner ZIP-fil
Installation av plugin
Du måste installera nShifts plugin för Magento 2 för att kunna använda integreringen. Plugin inväntar för närvarande godkännande från Magento, och när den godkänns kommer den att läggas till i Magento Marketplace. Under tiden använder du ZIP-filen här.
Föjl dessa steg för att installera filerne:
- Packa upp ZIP-filen på den server där din Magento-plattform finns.
- Kopiera och placera filerna i mappen app/code
- När filerna har kopierats måste följande kommandon köras på mappen med Magento-plattformen:
- php bin/magento module:enable Nshift_Integration --clear-static-content
- php bin/magento setup:di:compile
- php bin/magento setup:upgrade -f
- php bin/magento module:status
- php bin/magento setup:static-content:deploy -f --area adminhtml
- php bin/magento cache:flush
När kommandona har körts är Magento-modulen installerad och klar att användas. Din Magento-meny innehåller nu en post som heter nShift.
Koppla dina Magento- och nShift-konton
Det första du måste göra efter att du installerat denna plugin är att koppla dina konton.
- Välj nShift > Settings i menyn till vänster.
- Fyll i inloggningsuppgifterna till Magento-API:et. Om du inte redan har en åtkomsttoken kan du skapa en här: https://devdocs.magento.com/guides/v2.4/get-started/authentication/gs-authentication-token.html (Obs! Din token måste ha tillgång till Orders och Shipments i Magento 2. Det behöver inte vara en administratör.)
- Fyll i inloggningsuppgifterna till nShift-API:et. Inloggningsuppgifterna till nShift är användarnamnet för Portal och det aktörs-ID och den nyckel som krävs för att ansluta till Shipment Server. Kontakta nShifts kundtjänst om du inte har dessa inloggningsuppgifter.
- Avsluta genom att klicka på Save. Du kan när som helst gå till sidan Settings för att uppdatera informationen.
Konfigurera transportprofiler
När integreringen är på plats är det dags att definiera transportprofiler. En transportprofil i Magento motsvarar en produkt i nShift, och den innehåller även information om tilläggstjänster och godstyper. Det måste finnas en transportprofil för varje kombination av produkter och tjänster. Konfigurera bara de du behöver.
Följ dessa steg för att konfigurera en transportprofil:
- I menyn till vänster väljer du nShift > Shipping Profiles för att öppna konfigurationssidan.
- Klicka på knappen Add Shipping Profile.
- Skriv in en profil och klicka på Save. Systemet tillåter flera profiler med samma namn, men vi rekommenderar att du använder unika namn för varje profil så att de blir lättare att identifiera.
- Listan ser ut så här när du har lagt till din första transportprofil. Du kan nu skapa flera transportprofiler.
- Varje profil måste konfigureras innan den kan börja användas. Välj en av nShift-produkterna som finns tillgängliga i rullgardinsmenyn.
- Välj en tillgänglig skrivare i rullgardinsmenyn. De skrivare som visas är de som har konfigurerats i Drop Zone (läs mer). Om du inte väljer en skrivare kommer integreringen som standard att spara etiketterna som PNG-bilder.
- Välj Enabled eller Disabled i kolumnen Status. För att kunna använda en profil måste du ställa in den som Enabled.
- I kolumnen Action klickar du på Settings om du vill ange mer information om produkten. Alternativen skiljer sig från produkt till produkt och kan innehålla tilläggstjänster eller information som krävs för att produkten ska fungera. I exemplet nedan visas formuläret för en DHL Express-produkt.
- Klicka på Save för att spara inställningarna.
- Länken Details i kolumnen Action öppnar sidan med transportörsinformation. Det behövs bara om du använder tullinformation för försändelser över tullbelagda nationsgränser, som till exempel försändelser från platser inom EU till mottagare utanför EU. Detta innehåll är specifikt för varje transportör och i exemplet nedan visas några av de fält som visas på en DHL Express-produkt.
- Klicka på Save för att spara inställningarna. Transportörsprofilen är nu klar att användas.
Se även artikeln Komma igång med nShift plugin för Magento 2. Den här artikeln förklarar hur du skapar ordrar och försändelser.
Download ZIP file
Release notes:
2.5.0 - Bugfixes, extra debug tracking, and UX improvements.
2.4.0 - Complete rebranding from Consignor to nShift.
2.3.0 - Fixed issue with missing token on customer install.
2.2.0 - Added Ship Orders in Bulk interface meant to speed up shipping process.
2.1.0 - refactored customer install procedure and linked both admin plugin and checkout plugin to the same logic.
2.0.0 - added shipping methods and drop points in checkout using Shipment Server - Shipadvisor.
1.2.0 - solved issue with https on production and CORS policies.
1.1.0 - bugfixes.
1.0.0 - initial version.