von pichel » Mi 17. Mär 2021, 16:31
Hallo Eddie,
OrderSprinter übergibt für den Zahlvorgang die Kontrolle an die Sumup-App, die auf dem Android-Gerät installiert ist. Nach Abschluss des Zahlvorgangs möchte Sumup die Kontrolle wieder zurück an OrderSprinter geben, angereichert mit Infos zur Transaktion (Status der Abwicklung). Damit das geht, muss OrderSprinter der App beim Aufruf die Info mitgeben, wohin denn der Rücksprung zu erfolgen hat, d.h. die eigene URL.
Wenn also OrderSprinter über
http://meinrestaurant aufgerufen wird, so muss genau diese Adresse als Webserver in die Konfigurationsmaske unter "Allgemeine Einstellungen" eingetragen werden. Es ist nämlich so, dass OrderSprinter selbst gar nicht weiß, wie seine eigene Adresse ist. Und auch localhost darf nicht vorkommen, sondern muss durch den Rechnername ersetzt werden. Ansonsten würde Sumup versuchen, die Kontrolle an das Gerät zu übergeben, auf dem die APP selbst läuft (also das Handy statt dem Webserver) und auf dem Handy läuft (hoffentlich) kein Webserver.
Mit Sumup gibt es viele Probleme. Bitte halte uns auf Stand, wie weit du kommst.
Viele Grüße,
Stefan
Hallo Eddie,
OrderSprinter übergibt für den Zahlvorgang die Kontrolle an die Sumup-App, die auf dem Android-Gerät installiert ist. Nach Abschluss des Zahlvorgangs möchte Sumup die Kontrolle wieder zurück an OrderSprinter geben, angereichert mit Infos zur Transaktion (Status der Abwicklung). Damit das geht, muss OrderSprinter der App beim Aufruf die Info mitgeben, wohin denn der Rücksprung zu erfolgen hat, d.h. die eigene URL.
Wenn also OrderSprinter über http://meinrestaurant aufgerufen wird, so muss genau diese Adresse als Webserver in die Konfigurationsmaske unter "Allgemeine Einstellungen" eingetragen werden. Es ist nämlich so, dass OrderSprinter selbst gar nicht weiß, wie seine eigene Adresse ist. Und auch localhost darf nicht vorkommen, sondern muss durch den Rechnername ersetzt werden. Ansonsten würde Sumup versuchen, die Kontrolle an das Gerät zu übergeben, auf dem die APP selbst läuft (also das Handy statt dem Webserver) und auf dem Handy läuft (hoffentlich) kein Webserver.
Mit Sumup gibt es viele Probleme. Bitte halte uns auf Stand, wie weit du kommst.
Viele Grüße,
Stefan