# Deinen Shopify-Shop mit RUIT verbinden

Shopify verbinden: die App im Dev Dashboard anlegen, die acht Berechtigungen einfügen, sie installieren und die beiden Schlüssel in RUIT eintragen.

_Updated: 2026-09-17 · Source: https://ruit.es/de/docs/auf-shopify-verkaufen/_

In diesem Tutorial verbindest du deinen Shopify-Shop mit RUIT. Es sind zwei Teile: Zuerst erstellst
du eine App in deinem eigenen Shop, danach fügst du ihre beiden Schlüssel in RUIT ein. Es dauert
**fünf Minuten** und passiert **ein einziges Mal**.

**Du brauchst** die Inhaberschaft des Shops oder, als Mitglied des Teams, die Berechtigung zur
App-Entwicklung. Jeder Shop geht, auch ein Entwicklungsshop. RUIT fragt dich zu keinem Zeitpunkt
nach deinem Shopify-Passwort: Die Berechtigungen legst du selbst fest, und du kannst sie jederzeit
zurückziehen.

> **Achtung:** Seit 2026 entstehen neue Apps **nur noch im Dev Dashboard**. Wenn du in den Einstellungen unter Apps
> und Vertriebskanäle nachsiehst, gibt es dort kein Formular mehr: nur eine Karte, die dich dorthin
> schickt. Die Apps, die du vorher in der Verwaltung erstellt hast, funktionieren weiter, und ihre
> Schlüssel stehen in ihrem Reiter der Zugangsdaten.

## 1. Öffne das Dev Dashboard

Geh auf [dev.shopify.com](https://dev.shopify.com) mit demselben Konto, mit dem du deinen Shop
verwaltest. Du siehst die App-Liste deiner Organisation und oben rechts `Create app`.

_Screenshot: Die App-Liste im Dev Dashboard von Shopify, mit der Suche nach Namen und der Schaltfläche zum Erstellen einer App oben rechts_

Die App-Liste. Beim ersten Mal ist sie leer, und du siehst einen Terminal-Befehl: Ignoriere ihn, er
ist für alle, die Apps programmieren. Die Schaltfläche, die du suchst, heißt `Create app`.

## 2. Erstelle die App und gib ihr einen Namen

Drücke auf `Create app`, gib einen Namen ein, den du wiedererkennst, und bestätige. Der Name ist
nur für dich.

_Screenshot: Der Bildschirm zum Erstellen einer App im Dev Dashboard, mit dem Feld für den Namen und der Schaltfläche zum Erstellen_

Jeder Name geht. In den Abbildungen dieser Anleitung heißt sie RUIT.

## 3. Füge die acht Berechtigungen ein

Shopify lässt dich auf dem Bildschirm der Version. Such den Abschnitt `API access` und füge im Feld
`Scopes` genau diese Liste ein:

```
read_products,write_products,read_inventory,write_inventory,read_locations,read_orders,read_publications,write_publications
```

Es gibt auch eine Schaltfläche, um sie einzeln in einer sehr langen Liste auszuwählen, aber das
Einfügen der Liste geht schneller und du vergisst keine. Die übrigen Felder bleiben, wie sie sind.

_Screenshot: Das Feld `Scopes` im Dev Dashboard mit den acht eingefügten Berechtigungen als durch Kommas getrennte Liste_

Die acht Berechtigungen auf einmal eingefügt. Unter dem Feld gibt es eine Auswahl mit Kästchen, die
dasselbe einzeln erledigt.

| Berechtigung                               | Pflicht?        | Wofür                                                        |
| ------------------------------------------ | --------------- | ------------------------------------------------------------- |
| `read_products` und `write_products`       | Ja              | Produkte importieren, veröffentlichen und bearbeiten          |
| `read_inventory` und `write_inventory`     | Ja              | Den Bestand synchron halten                                   |
| `read_locations`                           | Ja              | Wissen, in welches Lager dieser Bestand geschrieben wird      |
| `read_orders`                              | Ja              | Verkäufe sofort mitbekommen. Ohne sie wird die Verbindung abgelehnt |
| `read_publications` und `write_publications`| Sehr empfohlen | Dass das Produkt in deinem Shop erscheint und nicht nur in der Verwaltung |

> **Achtung:** Die ersten sechs werden beim Verbinden geprüft, wenn also eine fehlt, erfährst du es sofort. **Die
> beiden für die Veröffentlichungen werden nicht geprüft**, und das ist die Falle: Die Verbindung
> klappt, das Produkt entsteht, und in deinem Shop taucht es nicht auf, weil niemand es im
> Vertriebskanal veröffentlicht hat. Setz sie jetzt, dann sparst du dir den Weg zurück.

## 4. Veröffentliche die Version

Drücke oben rechts auf `Release` und bestätige im Fenster, das sich öffnet. Name und Nachricht,
nach denen es fragt, sind optional.

_Screenshot: Das Fenster, das die Veröffentlichung einer neuen Version der App bestätigt, mit den optionalen Feldern für Name und Nachricht_

Dieser Schritt wird am häufigsten vergessen. **Ohne veröffentlichte Version gibt es die Schlüssel
aus Schritt 6 noch nicht.**

## 5. Installiere die App in deinem Shop

Geh zurück zur Übersicht der App und drücke auf `Install app`. Wähle deinen Shop und bestätige auf
dem Bildschirm mit den Berechtigungen.

_Screenshot: Die Übersicht der App im Dev Dashboard, mit der aktiven Version und der Schaltfläche zum Installieren der App_

Die Übersicht, mit der bereits veröffentlichten Version und der Schaltfläche zum Installieren.

_Screenshot: Der Bildschirm der Installation in der Verwaltung des Shops, mit den Berechtigungen, die die App verlangt, und den Schaltflächen zum Abbrechen und Installieren_

Shopify weist darauf hin, dass die App seine Prüfung nicht durchlaufen hat. Das ist normal bei einer
privaten App aus deiner eigenen Organisation: Niemand außer dir kann sie installieren, und die
Berechtigungen sind die, die du gerade festgelegt hast.

> **Hinweis:** Ohne diesen Schritt gibt es die Schlüssel zwar, sie erlauben aber nichts, und RUIT lehnt die
> Verbindung mit dem Hinweis ab, dass die App nicht im Shop installiert ist.

## 6. Kopiere `Client ID` und `Client Secret`

In den Einstellungen der App, im Abschnitt der Zugangsdaten, stehen die beiden Werte. Das `Client Secret` ist
verborgen, bis du auf das Augensymbol drückst.

> **Achtung:** RUIT will das Paar aus `Client ID` und `Client Secret`, und sonst nichts. Kopiere weder den
> Automatisierungsschlüssel des Dev Dashboard noch, bei einer alten App, den Zugriffsschlüssel, der
> mit `shpat_` beginnt. Aus diesen beiden Schlüsseln stellt RUIT eigene Zugänge aus, die täglich
> ablaufen und sich von selbst erneuern, wir speichern also nie einen dauerhaften Schlüssel deines
> Shops.

## 7. Verbinde den Shop in RUIT

Geh auf **Einstellungen → Konten**, drücke auf **Konto verbinden** und wähle **Shopify**. Gefragt
sind drei Dinge:

| Feld           | Was du einfügst                                  |
| -------------- | ------------------------------------------------ |
| Shop-URL       | Die Domain, die auf `.myshopify.com` endet       |
| `Client ID`      | Aus Schritt 6                                  |
| `Client Secret`  | Aus Schritt 6                                  |

Die Adresse ist die Domain, die auf `.myshopify.com` endet, nicht die Domain, unter der du
öffentlich verkaufst. RUIT ist beim Kopieren und Einfügen nachsichtig: Es nimmt auch die Adresse
der Shop-Verwaltung an.

_Video noch nicht verfügbar: Einen Shopify-Shop verbinden_

## Was du erreicht hast

Dein Shopify-Shop ist mit RUIT verbunden, über Schlüssel, die dir gehören und die du jederzeit
zurückziehen kannst. Von hier an kannst du die Produkte importieren, die du schon hast, die aus
deinem Bestand veröffentlichen, und RUIT erfährt von jedem Verkauf, sobald er passiert.

**Nächster Schritt:** [aus einem Marktplatz importieren](https://ruit.es/docs/importar-desde-un-marketplace/), um
zu holen, was du in diesem Shop schon verkaufst.

## Wenn etwas nicht passt

- **Die Verbindung scheitert an fehlenden Berechtigungen.** Der Fehler nennt, welche. Geh zurück zu
  Schritt 3, füge die ganze Liste in eine **neue Version** der App ein und veröffentliche sie; die
  Berechtigungen reisen mit der Version, sie zu bearbeiten, ohne zu veröffentlichen, ändert also
  nichts.
- **Das Produkt entsteht, ist im Shop aber nicht zu sehen.** Dir fehlen die beiden Berechtigungen
  für die Veröffentlichungen. Es sind die, die beim Verbinden nicht geprüft werden.
- **Die Verbindung scheitert mit dem Hinweis, dass die App nicht installiert ist.** Du hast Schritt
  5 übersprungen oder die App in einem anderen Shop installiert.
- **Du hattest eine App von vor 2026.** Sie gilt weiter. Ihre Schlüssel stehen in ihrem Reiter der
  Zugangsdaten in der Verwaltung des Shops, nicht im Dev Dashboard.
- **Der Bestand eines Produkts ist aufgebraucht.** RUIT archiviert das Produkt in Shopify, statt es
  zu löschen, Verlauf und Adresse des Produkts bleiben also erhalten.

- [Auf WooCommerce verkaufen mit RUIT](https://ruit.es/docs/vender-en-woocommerce/)
- [Auf PrestaShop verkaufen mit RUIT](https://ruit.es/docs/vender-en-prestashop/)
