Shopify anbinden
Den eigenen Shopify-Shop über eine App im Dev Dashboard verbinden: Bestellungen, Produkte, Bestand und Kunden im Chat nachsehen und pflegen.
Mit Shopify verbunden sieht der Agent die Bestellungen, Produkte, Bestände und Kunden deines Shops. Er beantwortet Fragen wie „Welche Bestellungen sind noch nicht versendet?“ oder „Wie viele Mützen haben wir noch im Lager?“ und pflegt auf Wunsch Preise, Bestand und Produkttexte.
Seit Januar 2026 legt Shopify eigene Apps nicht mehr im Shop-Admin an, sondern im Dev Dashboard. Von dort kommen Client-ID und Secret, die du bei operanda einträgst. Das Zugriffstoken holt operanda damit selbst und erneuert es täglich.
Was du vorher brauchst
| Wer | Was |
|---|---|
| Shopify | den Zugang des Shop-Inhabers, denn App und Shop müssen zur selben Organisation gehören |
| Du | eine App im Dev Dashboard mit Client-ID und Secret, siehe Schritt 1 |
| operanda | Rolle Inhaber oder Verwaltung, wenn das Konto der Firma gehören soll; sonst reicht jedes Mitglied |
Schritt 1: App im Dev Dashboard anlegen
- Auf dev.shopify.com mit dem Konto des Shop-Inhabers anmelden.
- Apps, App erstellen, Im Dev Dashboard beginnen, einen Namen vergeben, etwa „operanda“.
- In der Version die App-Adresse so lassen, wie sie vorgeschlagen ist, und die Rechte ankreuzen. Zum Lesen:
read_orders,read_products,read_customers,read_inventory,read_locations. Zum Pflegen dazuwrite_orders,write_products,write_customers,write_inventory, für Bestellentwürfewrite_draft_orders, für Rabattcodeswrite_discounts, für den Versandwrite_merchant_managed_fulfillment_orders, für Auswertungenread_reportsund dazu den Zugriff auf geschützte Kundendaten. Ältere Bestellungen als 60 Tage sieht die App nur mitread_all_orders. - Veröffentlichen, dann App installieren und deinen Shop wählen.
- Unter Einstellungen der App stehen Client-ID und Client-Secret.
Schritt 2: Konto verbinden
- Konten, dann Konto verbinden, dann Shopify.
- Wem gehört das Konto?
- Mir: Nur du entscheidest, welche Projekte es benutzen.
- Der Firma: Die Leitung entscheidet, und das Konto bleibt, wenn du gehst. Diese Wahl sehen nur Inhaber und Verwaltung.
- Die Shop-Adresse eintragen: die Adresse auf
.myshopify.comoder nur den Namen davor. Die eigene Domain des Shops geht hier nicht. Die richtige Adresse steht im Shopify-Admin unter Einstellungen, Domains. - Client-ID und Client-Secret eintragen.
- Verbinden. operanda holt ein Token und fragt einmal Namen und Adresse des Shops ab, ändert aber nichts. Erst wenn Shopify beides annimmt, wird das Konto gespeichert, das Secret verschlüsselt.
- Bei „Wer soll es benutzen?“ die Projekte einschalten. Eingeschaltet heißt Lesen.
Aus einem Projekt geht es auch direkt: im Projekt unter Konten auf Konto für …, dann Neues Konto verbinden. Das Konto heißt danach wie der Shop.
Schritt 3: Recht im Projekt einstellen
| Stufe | Was der Agent darf |
|---|---|
| Lesen | Bestellungen, Produkte, Bestand, Lagerorte, Kunden und Auswertungen sehen, eine Erstattung durchrechnen |
| Bearbeiten | dazu Produkte anlegen (als Entwurf) und ändern, Preise und Bestand ändern, Kunden pflegen, Notizen und Tags setzen, Rabattcodes und Bestellentwürfe anlegen |
| Senden & Löschen | dazu Bestellungen als versendet melden, Geld erstatten und Bestellungen stornieren |
Preise, Bestand und Rabattcodes wirken sofort im Shop. Versand melden, Erstatten und Stornieren fragt der Agent im Chat immer erst nach einem Klick von dir. Eine Versandmail an den Kunden geht nur raus, wenn du es ausdrücklich so willst.
Prüfen, ob alles stimmt
Am Konto unter Mehr auf Verbindung prüfen tippen. operanda holt dann ein frisches Token und fragt den Shop ab, ändert aber nichts. Danach im Chat des Projekts „Welche Shopify-Bestellungen kamen heute?“ fragen.
| Was du siehst | Woran es liegt | Was hilft |
|---|---|---|
| „Bitte die Shopify-Adresse angeben, die auf .myshopify.com endet“ | die eigene Domain eingetragen | die Adresse aus Einstellungen, Domains nehmen |
| „Client-ID oder Secret abgelehnt“ | falsch kopiert, Secret erneuert oder App nicht im Shop installiert | im Dev Dashboard nachsehen, die App installieren, neu verbinden |
Der Agent meldet ACCESS_DENIED | der App fehlt ein Recht | im Dev Dashboard das Recht ankreuzen, neue Version veröffentlichen und die App neu installieren |
| Am Konto steht „neu verbinden nötig“ | App deinstalliert oder Secret erneuert | am Konto unter Mehr auf Neu verbinden; Projekte, Apps und Rechte bleiben |
Trennen unter Konten, Shopify öffnen, Trennen. Client-ID und Secret werden gelöscht. Die App bleibt im Shop installiert, bis du sie dort entfernst.
Quellen
Mehr zu Verbindungen
- Konten verbinden und teilenEin Konto verbinden, festlegen, wem es gehört, und es Projekten oder Personen geben.Stand: 22. Oktober 2026
- Wer nutzt wasAuf einen Blick sehen, welches Konto in welchem Projekt, welcher App und im Schnellchat was darf.Stand: 22. Oktober 2026
- Microsoft 365 anbindenPostfach, Kalender, Dateien und Teams aus Microsoft 365 verbinden und einem Projekt das passende Recht geben.Stand: 5. Oktober 2026
- Google anbindenGmail, Kalender, Drive, Sheets, Docs, Kontakte und Analytics mit deinem Google-Konto verbinden und einem Projekt geben.Stand: 5. Oktober 2026
- Anderes Postfach per IMAP anbindenEin Postfach bei GMX, IONOS, Gmail und anderen über IMAP und SMTP verbinden und einem Projekt geben.Stand: 5. Oktober 2026
- Kalender über CalDAV anbindenEinen Kalender bei Nextcloud, iCloud, mailbox.org oder einem anderen CalDAV-Server verbinden, für Termine und freie Zeiten im Projekt.Stand: 7. Oktober 2026