Email Vorlagen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
| Zeile 348: | Zeile 348: | ||
Reiter Rechnung: | Reiter Rechnung: | ||
*Rechnungsnummer erzeugen = Ja | *Rechnungsnummer erzeugen = Ja | ||
===Gruppen Check-in === | ===Gruppen Check-in === | ||
| Zeile 363: | Zeile 362: | ||
Reiter "Buchung Info" : | Reiter "Buchung Info" : | ||
*Info Code = CHECKIN | *Info Code = CHECKIN | ||
===API/Webhook benutzen, um das Feld 'Nachricht' zu beschreiben=== | |||
Sie können mittels eines Webhooks in Verbindung mit der API-Funktion '''setBooking''' das Feld 'Nachricht' beschreiben. Zunächst müssen Sie den Zugriff über die API aktivieren. | |||
Sie brauchen zwei Zugangsschlüssel für die API - einen für die API selbst und einen spezifischen für die Unterkunft. Die Schlüssel müssen mindestens 16 Stellen lang sein, aber ansonsten können Sie diese frei bestimmen.<br> | |||
'''API-Schlüssel:'''<br> | |||
Konfiguration > Benutzerkonto > Account Zugang > API Key 1:<br> | |||
API Key = my_very_secret_api_key | |||
API Key Zugang = alle IPs erlauben | |||
IP Whitelist = [leer lassen] | |||
Schreibrecht = Ja | |||
Zugang Unterkunft = Owned by this account only<br> | |||
'''Unterkunft-Schlüssel:'''<br> | |||
Konfiguration > Unterkünfte > Zugang > API Zugang > propKey = secret_key_for_prop_XXXXXX | |||
Jetzt legen Sie eine Auto-Action an mit den Triggern, die Sie brauchen, zum Beispiel: | |||
* Feld in der Buchung enthält: Nachricht = XXX | |||
Unter dem Reiter 'Webhook' machen Sie Folgendes: | |||
* URL = <nowiki>https://api.beds24.com/json/setBooking</nowiki> | |||
* Individueller Header = [leer lassen] | |||
* Daten im Body = | |||
:{ | |||
:"authentication": | |||
:{ | |||
:"apiKey": "my_very_secret_api_key", | |||
:"propKey": "secret_key_for_prop_XXXXXX" | |||
:}, | |||
:"bookId": "[BOOKID]", | |||
:"message": "[MESSAGE] - Diesen Text hinzufügen" | |||
:} | |||
===API/Webhook benutzen, um den Wert des Feldes 'Provision' in einen neuen Rechnungsposten einzusetzen=== | |||
Man kann eine Auto-Action erstellen, die den Wert aus dem 'Provision'-Feld für einen neuen Rechnungsposten übernimmt. Der Wert wird mit einem Minus-Zeichen versehen, damit er vom Preis abgezogen wird. Das geht mit der API. | |||
Sie brauchen zwei Zugangsschlüssel für die API - einen für die API selbst und einen spezifischen für die Unterkunft. Die Schlüssel müssen mindestens 16 Stellen lang sein, aber ansonsten können Sie diese frei bestimmen.<br> | |||
'''API-Schlüssel:'''<br> | |||
Konfiguration > Benutzerkonto > Account Zugang > API Key 1:<br> | |||
API Key = my_very_secret_api_key | |||
API Key Zugang = alle IPs erlauben | |||
IP Whitelist = [leer lassen] | |||
Schreibrecht = Ja | |||
Zugang Unterkunft = Owned by this account only<br> | |||
'''Unterkunft-Schlüssel:'''<br> | |||
Konfiguration > Unterkünfte > Zugang > API Zugang > propKey = secret_key_for_prop_XXXXXX | |||
Jetzt legen Sie eine Auto-Action an mit den Triggern, die Sie brauchen, zum Beispiel: | |||
*Buchungsherkunft = Booking.com | |||
Unter dem Reiter 'Webhook' machen Sie Folgendes: | |||
* URL = <nowiki>https://api.beds24.com/json/setBooking</nowiki> | |||
* Individueller Header = [leer lassen] | |||
* Daten im Body = | |||
:{ | |||
:"authentication": | |||
:{ | |||
:"apiKey": "my_very_secret_api_key", | |||
:"propKey": "secret_key_for_prop_XXXXXX" | |||
:}, | |||
:"bookId": "[BOOKID]", | |||
:"invoice": | |||
:[ | |||
:{ | |||
:"description": "Booking.com Provision", | |||
:"status": "", | |||
:"qty": "1", | |||
:"price": "-[COMMISSIONNUM]", | |||
:"vatRate": "7.00", | |||
:"type": "0", | |||
:"invoiceeId": "" | |||
:} | |||
:] | |||
:} | |||
== Troubleshooting == | == Troubleshooting == | ||