|

Shopify-Anbindung einrichtenSet up the Shopify connection

Stand: 23.10.2026Last updated: 2026-10-23 · Die Oberfläche von Shopify ändert sich gelegentlich; Bilder können leicht abweichen.Shopify’s interface changes from time to time; screenshots may differ slightly.

So verbinden Sie Ihren Shopify-Shop mit unserem Programm. Das dauert etwa fünf Minuten. Sie legen dafür eine eigene App in Ihrem Shopify-Konto an; Client-ID und Secret gehören Ihnen und werden nur in Ihrem Programm eingetragen.

Shops mit einem bereits vorhandenen festen Zugangsschlüssel (beginnt mit shpat_) müssen nichts ändern.

This is how you connect your Shopify store to our program. It takes about five minutes. You create your own app in your Shopify account; the client ID and secret belong to you and are entered in your program only.

Stores that already have a permanent access key (starting with shpat_) do not need to change anything.

1 Dev Dashboard öffnenOpen the Dev Dashboard

Öffnen Sie das Dev Dashboard von Shopify: https://dev.shopify.com/dashboard/. Melden Sie sich mit dem Konto an, dem der Shop gehört.

Wichtig: Legen Sie die App in der Organisation an, zu der der Shop gehört. Sonst meldet Shopify später den Fehler shop_not_permitted.

Klicken Sie auf App erstellen.

Open Shopify’s Dev Dashboard: https://dev.shopify.com/dashboard/. Sign in with the account that owns the store.

Important: Create the app in the organization that the store belongs to. Otherwise Shopify later reports the error shop_not_permitted.

Click Create app.

2 App-Einstellungen eintragenEnter the app settings

Tragen Sie diese Werte ein:

  • App-Name: frei wählbar, z. B. Amicron Anbindung - AfterSell
  • Versionsname: z. B. v1.0.0
  • App-URL: https://anleitung.apiexpert.de/shopify/einrichtung (statt https://example.com)
  • App in Shopify-Adminbereich einbetten: ausschalten (das Programm hat keine Oberfläche im Shopify-Admin)
  • Zulässige Weiterleitungs-URL(s): leer lassen
  • Älteren Installationsablauf verwenden: aus
  • Webhooks-API-Version: die vorgeschlagene (aktuelle) Version lassen
  • Bereiche (Berechtigungen): die Liste einfügen, siehe unten
read_orders,write_orders,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_products,write_products,read_inventory,write_inventory,read_locations

Eine App für alle Programme (empfohlen): Die meisten Kunden legen nur eine App an und nutzen sie für alle unsere Programme. Wählen Sie dafür oben „Alle Programme“.

Eigene App je Programm: Wer jedem Programm eine eigene App zuweisen möchte, ergänzt den App-Namen um einen Zusatz, z. B. Amicron Anbindung - AfterSell (Bestellungen), und wählt die Berechtigungen des jeweiligen Programms.

Enter these values:

  • App name: your choice, e.g. Amicron Anbindung - AfterSell
  • Version name: e.g. v1.0.0
  • App URL: https://anleitung.apiexpert.de/shopify/einrichtung (instead of https://example.com)
  • Embed app in Shopify admin: turn off (the program has no interface inside the Shopify admin)
  • Allowed redirection URL(s): leave empty
  • Use legacy install flow: off
  • Webhooks API version: keep the suggested (current) version
  • Scopes (permissions): paste the list, see below
read_orders,write_orders,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_products,write_products,read_inventory,write_inventory,read_locations

One app for all programs (recommended): Most customers create just one app and use it for all of our programs. Choose “All programs” above.

A separate app per program: If you want to assign each program its own app, add a suffix to the app name, e.g. Amicron Anbindung - AfterSell (Bestellungen), and choose the permissions of that program.

3 App erstellen und Version veröffentlichenCreate the app and release the version

Klicken Sie auf App erstellen. Danach auf Version veröffentlichen und im Fenster auf Veröffentlichen (die Beschreibung ist optional).

Click Create app. Then click Release version and, in the dialog, Release (the description is optional).

4 Client-ID und Secret kopierenCopy the client ID and secret

Öffnen Sie in der App den Bereich Einstellungen. Dort stehen die Client-ID und das Secret.

Tragen Sie beide im Programm ein (Einstellungen → Shopify): URL/Shop-Name (meinshop.myshopify.com), Client-ID und Schlüssel/Secret.

Das Secret ist geheim: nicht weitergeben und nicht per E-Mail verschicken.

Open the app’s Settings section. It shows the client ID and the secret.

Enter both in the program (Settings → Shopify): URL/Shop name (mystore.myshopify.com), client ID and key/secret.

The secret is confidential: do not share it and do not send it by email.

5 App im Shop installierenInstall the app in the store

Wechseln Sie in der App auf Übersicht und klicken Sie auf App installieren. Wählen Sie den Shop aus und bestätigen Sie die Installation.

Go to the app’s Overview and click Install app. Choose the store and confirm the installation.

6 Zugang testenTest access

Klicken Sie im Programm (Einstellungen → Shopify) auf Zugang testen. Das Programm holt ein Zugriffstoken bei Shopify und prüft, ob alle nötigen Berechtigungen vorhanden sind. Bei einem Fehler zeigt es an, was fehlt.

Click Test access in the program (Settings → Shopify). The program requests an access token from Shopify and checks that all required permissions are present. If something is wrong, it tells you what is missing.

7 Häufige FehlermeldungenCommon error messages

  • shop_not_permitted: App und Shop gehören zu verschiedenen Organisationen. Legen Sie die App in der Organisation des Shops an (Schritt 1).
  • invalid_client oder „Client-ID/Secret falsch“: Client-ID oder Secret wurden falsch kopiert (Leerzeichen am Anfang oder Ende?).
  • Keine Antwort / App nicht gefunden: Die Version wurde nicht veröffentlicht (Schritt 3) oder die App ist noch nicht im Shop installiert (Schritt 5).
  • „Berechtigung fehlt“: Veröffentlichen Sie in der App unter Versionen eine neue Version mit der vollständigen Bereichsliste und bestätigen Sie im Shop die Aktualisierung der App.
  • shop_not_permitted: The app and the store belong to different organizations. Create the app in the store’s organization (step 1).
  • invalid_client or “client ID/secret wrong”: The client ID or secret was copied incorrectly (spaces at the start or end?).
  • No response / app not found: The version was not released (step 3) or the app is not installed in the store yet (step 5).
  • “Permission missing”: In the app, release a new version under Versions with the complete scope list and confirm the app update in the store.
ImpressumLegal notice