Booker25 supports a one-way-sync from Booker25 to StayNTouch Rover PMS.
...
Booker25 sends the following data to Rover PMS Accounts:
JSON Account
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "type":"COMPANY", "primary_contact":{ "phone":"0201234567", "last_name":"Doe", "job_title":null, "first_name":"John", "email":"john@doe.com" }, "name":"Gen25", "address":{ "street3":null, "street2":null, "street1":"Gustav Mahlerlaan 350b", "state":null, "postal_code":"1082ME", "country":"Nederland", "city":"Amsterdam" }, "account_number":"FJ4575801" } |
...
In Booker25 you can select which status is the ending status for the StayNTouch Sync (e.g. Completed). ChargesĀ are synced in Rover PMS (the Booker25 Resource price & Booker25 Service prices on the reservation), when a reservation has a Posting Account in Rover PMS and this status is set in Booker25.
JSON Charges
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "charges":[ { "reference_text":null, "reference_number":null, "is_payment":null, "charge_code":"410", "bill_number":null, "amount":16.0 }, { "reference_text":null, "reference_number":null, "is_payment":null, "charge_code":"100101", "bill_number":null, "amount":400.0 } ], "datetime":"2018-01-01T10:22:17.041Z" } |
...
For every sync to Rover PMS, Booker25 writes a log to the StayNTouch Request object. On this log-record, you can see the status of the sync. If a sync failed you can use the "StayNTouch Retry Callout" button to retry.