shopStatus/ wird eine Schnittstelle bereitgestellt, mit der sich vor dem Live-Schalten eines Subshops überprüfen lässt, ob alle Voraussetzungen dafür erfüllt sind. Die eigentliche Statusänderung erfolgt nicht über diesen Endpunkt, sondern als regulärer Schreibzugriff auf die Konfiguration.
Eine fachliche Beschreibung der drei Modi und des Wechsels zwischen ihnen findet sich unter Shop-Modi.
Unterstützte Methoden
Angabe aller unterstützten MethodenMethode für die Bereitschaftsprüfung
Mithilfe der folgenden Methode wird geprüft, ob ein Subshop in den Aktiv-Modus wechseln darf. Sie ist rein lesend und nimmt keine Änderungen vor. Es werden alle aktiven Online-Zahlungsarten geprüft. Befindet sich eine dieser Zahlungsarten noch im Sandbox-Modus, wird sie als Blocker gemeldet. Für die Anwendung dieser Methode müssen entsprechende Berechtigungen zum Lesen von Konfigurationsdaten vorhanden sein.GET shopStatus/goLive/{subshopId}
Prüft für den angegebenen Subshop, ob die Voraussetzungen für einen Wechsel in den Modus “Aktiv” erfüllt sind.Beispiel
Antwort - Bereitschaft erfüllt
Antwort - Blocker gefunden (Zahlungsmethode PayPal im Sandbox-Modus)
Antwortfelder
Fehlercodes
Setzen des Status
In dieser Schnittstelle gibt es keine eigene Methode zum Setzen des Status. Die Statusänderung erfolgt als regulärer Schreibzugriff auf den Konfigurationsknoten mit dem Body
In dieser Schnittstelle gibt es keine eigene Methode zum Setzen des Status. Die Statusänderung erfolgt als regulärer Schreibzugriff auf den Konfigurationsknoten mit dem Body
{ "data": { "status": "active" } } . Siehe API-Referenz Konfiguration.