Shopify API Authentifizierung 2026

circle-info

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