For the complete documentation index, see llms.txt. This page is also available as Markdown.

Shopify API Authentifizierung 2026

DIese Seite befindet sich noch im Aufbau!

Ziel

Diese Anleitung beschreibt die Erstellung und Installation einer Shopify Custom App inklusive OAuth-Authentifizierung, wie sie für sync4 bzw. desk4 verwendet wird.


Voraussetzungen

  • Zugriff auf das Shopify Developer Dashboard

  • Shop, in dem die App installiert werden soll

  • Gültige Redirect-URL (sync4.de oder desk4.de)


1. Developer Dashboard öffnen

  • Shopify Developer Dashboard aufrufen

  • Entweder ein bestehendes App-Projekt auswählen oder ein neues erstellen


2. App erstellen

  • Auf Create App klicken

  • App-Typ: Custom App


3. App-Name festlegen

  • Namenskonvention:

    • sync4

    • oder desk4_<kundenname>

Beispiel: sync4_mustermann


4. Redirect URL konfigurieren

In den App-Einstellungen:

  • Redirect URL setzen auf:

    • https://sync4.de oder

    • https://desk4.de

Diese URL wird nach erfolgreicher Authentifizierung aufgerufen.


5. Embedded App deaktivieren

  • Option „Embed app in Shopify admin“ abwählen


6. API Scopes (Berechtigungen) eintragen

Im Bereich Scopes folgende Rechte hinterlegen:

⚠️ Hinweis: Änderungen an den Scopes erfordern immer eine neue App-Version.


7. App veröffentlichen (Release)

  • App releasen

  • Versionsnummer setzen

Versionslogik

  • Start bei 1.0

  • Versionsnummer erhöhen bei:

    • Änderung der Scopes

    • Hinzufügen / Entfernen von Rechten

    • Änderung der Webhook-Version

Beispiel:

  • 1.0 → Initial

  • 1.1 → Neue API-Rechte

  • 2.0 → Größere Änderungen


  • Nach dem Release den Installations-/OAuth-Link kopieren


9. App-Installation

  • Link im Browser öffnen

  • Shopify zeigt Berechtigungsabfrage

  • Abfrage muss bestätigt werden → App wird installiert


10. Redirect nach erfolgreicher Installation

  • Nach erfolgreicher Installation:

    • Shopify leitet automatisch auf die konfigurierte Redirect URL weiter

    • (https://sync4.de oder https://desk4.de)


11. Installation prüfen

Im Developer Dashboard:

  • App öffnen

  • Status prüfen:

    • Anzeige „Install“ bestätigt erfolgreiche Installation

Last updated