Setting/propertiesnotifyurl de: Unterschied zwischen den Versionen

Aus Beds24 Wiki
Zur Navigation springen Zur Suche springen
 
Zeile 16: Zeile 16:
  
 
https://yoururl.com/yourpage?cvv=post&bookid=12345678&status=new
 
https://yoururl.com/yourpage?cvv=post&bookid=12345678&status=new
 +
 +
Der Status "modify" kann für neue oder stornierte Buchungen gesendet werden, wenn mehrere Felder geändert werden, bevor der Webhook gesendet wird, d.h. der erste Webhook, den Sie erhalten, kann den Status = "modify" statt "new" haben und eine stornierte Buchung kann einen Webhook mit dem Status = "modify" haben; verwenden Sie nicht den von einem Webhook gemeldeten Status = "modify", um etwas über den Status der Buchung anzunehmen.
 +
 +
Eine Karten Prüfziffer (CVV) kann der Post Variable hinzugefügt werden wenn die URL https: nutzt und 'cvv=post' enthält. Die CVV wird nur einmal gesendet.
 +
 +
z.B. ihre URL ist
 +
 +
https://yoururl.com/yourpage?cvv=post
 +
 +
sendet folgendes mit dem CVV in Post Data
 +
 +
https://yoururl.com/yourpage?cvv=post&bookid=12345678&status=new
 +
 +
 +
Es können mehrere URLs mitgeteilt werden, geben Sie jede zusätzliche URL in einer neuen Zeile ein.
 +
 +
 +
Ihr Server sollte einen HTTP 200-Header zurückgeben, um den Empfang der Benachrichtigung zu bestätigen.
 +
 +
 +
Erfolgt keine Antwort oder ein HTTP-Antwortcode von 400 oder höher, wird die Benachrichtigung nach einer Verzögerung erneut versucht.
 +
 +
 +
Ausgehende Nachrichten werden in eine Warteschlange gestellt, so dass es zu einer kurzen Verzögerung zwischen dem Eintreten der Aktion und dem Senden der Benachrichtigung kommen kann.
 +
 +
Die Statuswerte sind nicht synchron, es ist möglich, dass die erste Benachrichtigung den Status "modify" oder "cancel" anstelle von "new" hat, wenn die Buchung in diesen Status geändert wurde, bevor die Nachricht gesendet wurde.

Aktuelle Version vom 11. Februar 2022, 11:05 Uhr

Eine Push-Nachricht wird an diese URL gesendet wenn eine neue Buchung erfolgt oder eine Buchung verändert wird und die Veränderung eine Änderung der Verfügbarkeit nach sich zieht.

An diese URL wird die Buchungsnummer und der Status angehangen wie in diesem Beispiel:.

https://yoururl.com/yourpage?bookid=12345678&status=new

Mögliche Statuswerte sind: new (neu), modify (modifiziert), cancel (storniert) und message

Eine Karten Prüfziffer (CVV) kann der Post Variable hinzugefügt werden wenn die URL https: nutzt und 'cvv=post' enthält. Die CVV wird nur einmal gesendet.

z.B. ihre URL ist

https://yoururl.com/yourpage?cvv=post

sendet folgendes mit dem CVV in Post Data

https://yoururl.com/yourpage?cvv=post&bookid=12345678&status=new

Der Status "modify" kann für neue oder stornierte Buchungen gesendet werden, wenn mehrere Felder geändert werden, bevor der Webhook gesendet wird, d.h. der erste Webhook, den Sie erhalten, kann den Status = "modify" statt "new" haben und eine stornierte Buchung kann einen Webhook mit dem Status = "modify" haben; verwenden Sie nicht den von einem Webhook gemeldeten Status = "modify", um etwas über den Status der Buchung anzunehmen.

Eine Karten Prüfziffer (CVV) kann der Post Variable hinzugefügt werden wenn die URL https: nutzt und 'cvv=post' enthält. Die CVV wird nur einmal gesendet.

z.B. ihre URL ist

https://yoururl.com/yourpage?cvv=post

sendet folgendes mit dem CVV in Post Data

https://yoururl.com/yourpage?cvv=post&bookid=12345678&status=new


Es können mehrere URLs mitgeteilt werden, geben Sie jede zusätzliche URL in einer neuen Zeile ein.


Ihr Server sollte einen HTTP 200-Header zurückgeben, um den Empfang der Benachrichtigung zu bestätigen.


Erfolgt keine Antwort oder ein HTTP-Antwortcode von 400 oder höher, wird die Benachrichtigung nach einer Verzögerung erneut versucht.


Ausgehende Nachrichten werden in eine Warteschlange gestellt, so dass es zu einer kurzen Verzögerung zwischen dem Eintreten der Aktion und dem Senden der Benachrichtigung kommen kann.

Die Statuswerte sind nicht synchron, es ist möglich, dass die erste Benachrichtigung den Status "modify" oder "cancel" anstelle von "new" hat, wenn die Buchung in diesen Status geändert wurde, bevor die Nachricht gesendet wurde.