Verbinde dein aktuelles Profil mit dem gewünschten Shop auf dem Reiter „Allgemein“ unter dem Punkt „Standard Shop“. Danach wählst du im BCS das entsprechende Modul aus unserer Shopliste für weitere Konfigurationen.
Shopify:
Shopify ermöglicht die Erstellung einer individuellen Website, eines Blogs sowie eines Onlinestores. Das System bündelt all deine Produkte aus verschiedenen Verkaufskanälen, wie Amazon oder Pinterest, in einer zentralen Schnittstelle. Wähle aus über 100 verschiedenen, professionellen responsive Themes aus, die auch ohne Design-Kenntnisse deinen Vorstellungen angepasst werden können.
Konfiguration Part 1:
Shopify:
Richte zunächst in deinem Shopify-Backend eine App ein.
Eine ausführlichen Anleitung dazu findest du weiter unten.
WICHTIG:
Shopify-Basic-Plan reicht nicht aus. Personenbezogene Daten wie Adressen werden erst ab dem nächsthöheren Shopify-Plan über die API ausgegeben. Dies bitte bei deiner Shopify-Buchung beachten.
Hinweis:
Damit das Shopify-Modul in BarcodeShipping funktioniert, muss dieses für dich in unserem Portal (kostenfrei) frei geschaltet werden. Wende dich dazu gerne an unseren Support!
-
Name 1
Vergib hier einen Namen für dieses Modul.
-
MyShopify Subdomain 2
Gib hier die Subdomain deiner MyShopify-URL ein. Dies ist meist der Shopname in der Adresse, vor dem .myshopify.com-Teil.
Beispiel: Lautet deine Adresse meinshop.myshopify.com, so trägst du hier nur meinshop ein.
Wenn du dich nicht sicher bist, wie deine Domain richtig lautet, so kannst du diese im Shopify-Backend unter Domains aufrufen. -
Einloggen (Button) 3
Nachdem du unter Punkt 2 die Subdomain eingetragen hast und das Shopify-Modul in unserem Portal frei geschaltet wurde, solltest du dich mit diesem Button einloggen können.
Achtung: Eine weitere Voraussetzung für das automatischen Einloggen ist das vorhanden sein einer korrekt konfigurierten API-App in Shopify. Eine Anleitung dazu findest du weiter unten ... -
Enter Admin-API Access Token 4
Trage hier den Einmal-Token aus deinem Shop ein.
Klicke dazu auf den Button. In einem weiteren Fenster kannst du den Token einfügen.
Eine Anleitung zur Erstellung einer App in Shopify und wie deinen Token generierst, findest du weiter unten auf dieser Seite. -
BestellungsID Prefix 5
-
BestellungsID Suffix 6
-
Lade Commodity Code (Zolltarifnummer) 7
Aktiviere diese Checkbox, wenn du die Zolltarifnummer aus Shopify laden möchtest.
-
Lade Lagerort 8
Aktiviere diese Checkbox, wenn du den Lagerort mit laden möchtest.
-
Ignoriere Varianten 9
Aktiviere diese Checkbox, wenn du Varianten von Artikeln in BarcodeShipping nicht benötigst und somit deaktivieren willst.
-
Lade Produkte für Querverkauf 10
Aktiviere diese Checkbox, wenn du Produkte zum Querverkauf laden möchtest.
-
Produktattribute mit scanbaren Codes 11
Füge über den "+"-Button ein oder mehrere Attribute hinzu, welche deine Artikel scanbar machen.
-
Verwende Bestellnummer 12
Aktiviere diese Checkbox, wenn du zum Öffnen der Bestellungen die Bestellnummer anstelle der Bestell-ID verwenden möchtest.
-
Verwende Darstellungsgeld 13
Aktiviere diese Checkbox, wenn du die Werte der Währung übertragen möchtest, in der der Kunde in deinem Shop bezahlt hat, sofern der Kunde eine Auswahlmöglichkeit hat. Hast du z.B einen deutschen Shop in dem die Standardwährung EUR ist, aber z.B. Kunden aus den U.S.A. die Möglichkeit haben in U.S-Dollar zu bezahlen, sollte hier der Haken gesetzt werden, da dies wichtig für Zollabwicklungen ist. Ist diese Checkbox deaktiviert, wird immer die Shopstandardwährung übertragen.
-
Speichere Sendungsverfolgungsnummer 14
Aktiviere diese Checkbox, wenn du die Trackingnummer des Versenders an Shopify übergeben möchtest.
-
Code Für Nachnahme (Nachnahme Code) 15
Trage hier den Shop-Code für die Zahlart "Nachnahme" ein.
-
Sende E-Mail 16
Aktiviere diese Checkbox, wenn Shopify eine Versandbenachrichtigung an den Empfänger senden soll. Diese Funktion muss zusätzlich in Shopify entsprechend konfiguriert sein.
-
Füge die Trackingnummer dem Kommentarfeld der E-Mail hinzu 17
Aktiviere diese Checkbox, wenn die Trackingnummer dem Shopifgy-Kommentarfeld der Email hinzugefügt werden soll.
-
Tracking-Unternehmen 18
Trage hier den Versender ein, von dem du die Trackingnummer übersendet bekommst. Diese Angabe sollte mit den in Shopify hinterlegten Versendern übereinstimmen.
-
Tracking URL 19
Trage hier die Tracking-URL deines Versenders ein, falls vorhanden. Der Kunde erhält mit der Email aus Shopify dadurch eine klickbare Trackingnummer, die ihn auf die Tracking-Website des Versenders leitet.
Beispiel für DPD: https://tracking.dpd.de/status/de_DE/parcel/ ${shipment.trackingNumber}
Wende dich gerne an unsere Support, falls du keine passende URL parat hast. -
Shopify Standorte laden 20
Klicke auf diesen Button, um die Standorte zu laden, die in deinem Shopify-Shop angelegt sind. Dazu müssen die Zugangsdaten oben angelegt sein.
-
Standort 21
Wähle hier den Shop-Standort aus. Ist dieses Feld leer, musst du bitte oben deine Zugangsdaten eingeben und klickst anschließend auf den Button "Shopify Standorte laden".
-
Code für Altersbeschränkung und folgende Attribut- und Codefelder 22 und 23
Gib hier die Shop-Codes und/oder -Attribute für die folgenden Felder ein, bis einschl. „Attribut für Sonderausnahme“, falls benötigt, sonst Felder leer lassen.
-
Lebensmittel Code und folgende Attribut- und Codefelder 24 bis 30
Gib hier die Shop-Codes und/oder -Attribute für die folgenden Felder ein, bis einschl. „Attribut für Sonderausnahme“, falls benötigt, sonst Felder leer lassen.
-
Versendbare Statuscodes 31
Füge über den "+"-Button den/die Bestellstatus für versendbare Bestellungen hinzu.
Standardwert = open
open: Zeige offene Bestellungen. (Standardwert bei Shopify)
closed: Zeige (ab)geschlossene Bestellungen.
cancelled: Zeige abgebrochene Bestellungen.
any: Zeige Bestellungen jedes Status.
-
Versendbare Bezahl-Statuscodes 32
Füge über den "+"-Button den/die Bezahlstatus für versendbare Bestellungen hinzu.
Standardwert = paid
authorized: Zeige Bestellungen, die autorisiert sind.
pending: Zeige Bestellungen, die ausstehen.
paid: Zeige Bestellungen, die vollständig bezahlt wurden.
partially_paid: Zeige Bestellungen, die teilweise bezahlt wurden.
refunded: Zeige Bestellungen, die erstattet wurden.
partially_refunded: Zeige Bestellungen, die teilweise erstattet wurden.
voided: Zeige Bestellungen, die storniert wurden.
unpaid: Zeige Bestellungen, die nicht bezahlt wurden.
any: Zeige Bestellungen jedes Bezahl-Status. (Standardwert bei Shopify)
-
Versendbare Fulfillment-Statuscodes 33
Füge über den "+"-Button den/die Fulfillmentstatus für versendbare Bestellungen hinzu.
Standardwerte = null und unshipped
shipped: Zeige Bestellungen, die (vollständig) versendet wurden.
partial: Zeige Bestellungen, die teilweise versendet wurden.
unshipped oder unfulfilled: Zeige Bestellungen, die noch nicht versendet wurden.
any: Zeige Bestellungen jedes Fulfillment-Status. (Standardwert bei Shopify)
Der Wert null ist hier für BCS erforderlich. -
Überschreibe die Trackingdaten des zuletzt erstellten Fulfillments 34
Aktiviere diese Checkbox, wenn in Shopify bereits vorhandene Fulfillment-/Trackingdaten von BCS überschrieben werden sollen.
-
Maximal zu ladende Seiten 35
Gib die Anzahl der (Shopify-)Seiten an, die maximal in BarcodeShipping geladen werden.sollen.
-
Seitengröße 36
Trage hier die Anzahl der Bestellungen ein, die pro (Shopify-)Seite geladen werden sollen.
-
Check Depricated APIs (Button) 37
Eine App in Shopify anlegen
Damit du in BarcodeShipping deine Shopify-Bestellungen verarbeiten kannst, musst du in deinem Shopify-Backend eine s.g. App anlegen.
Melde dich dazu mit einem Benutzer mit Admin-Rechten an.
(Je nach Shopify-Version und Sprache des Backends können unsere folgenden Screenshots von deiner Shopify-Ansicht abweichen)
Navigiere zunächst im linken Menü zu dem Punkt Apps.
Klicke dann oben rechts auf Develop apps (App erstellen).
Im nun folgenden Fenster klickst du, ebenfalls oben rechts, auf Create an app (App anlegen)
Es öffnet sich ein weiteres Fenster, in dem du einen Namen für die neue App verbgeben musst. Danach klicke auf Create app (App anlegen).
App developer sollte mit deinem Anmeldenamen ausgefüllt sein.
Im nun folgenden Fenster klickst du auf Configuration.
Hier musst du nun die Rechtevergabe für BarcodeShipping wie folgt einstellen.
Aktivieren Sie folgende Checkboxen:
„read_merchant_managed_fulfillment_orders“,
„write_merchant_managed_fulfillment_orders“,
„read_assigned_fulfillment_orders“,
„write_assigned_fulfillment_orders“,
„read_third_party_fulfillment_orders“,
„write_third_party_fulfillment_orders“,
„read_inventory“,
„write_inventory“,
„read_orders“,
„write_orders“,
„read_products“,
„read_shipping“,
„write_fulfillments“,
„read_fulfillments“,
„read_locations“
„write_custom_fulfillment_services“,
„read_custom_fulfillment_services“,
Nutze die Filterfunktion (siehe Screenshot).
Durch Eingabe entsprechender Suchwörter vereinfachst du die Suche erheblich.
Wenn alle Rechte vergeben sind, scrolle nach ganz unten auf der Seite und stelle die API-Version ein. Verwende hier die Version mit dem Hinweis Latest (Neueste) im Namen.
Scrolle dann nach ganz oben und klicke oben rechts auf Install app (App installieren).
Im folgenden Fenster musst du die Installation der App bestätigen,
indem du einmal auf Install (Installieren) klicken.
Im Hauptfenster klickst du nun auf den Reiter API Credentials und bekommst dort den s.g. Einmal-Token.
Diesen Token kannst du über den Link (rechts daneben) einblenden lassen.
Kopiere dir den Token und speichere diesen am besten sicher weg, falls dieser später nochmal benötigt wird.
In Shopify kannst du diesen Token nur diese eine Mal anzeigen lassen.
Den eben kopierten Token musst du nun in BarcodeShipping einfügen (siehe auch Konfiguration weiter oben).
Navigiere in BarcodeShipping in das Shopify-Modul und klicke Sie auf den Button Enter Admin API Access Token.
Es öffnet sich ein weiteres Fenster, in dem du den Token hinein kopieren kannst. Anschließend noch speichern …. Fertig!
Werden deine Bestellungen noch nicht angezeigt, müssen weitere Konfigurationen (siehe weiter oben) in BarcodeShipping vorgenommen werden.