If additional quote to is performed, it will be both the availability and rates quotes and you may find the logs in the S3 browser under:

 

Request: data= { "propertyRef":"PW993", "brandCode":"WA", "fromDate":"2022-02-06", "toDate":"2022-02-11", "partySize":2, "pets":0 } &hash=*** Response: { "id":"PW993_WA", "propertyRef":"PW993", "brandCode":"WA", "fromDate":"2022-02-06", "toDate":"2022-02-11", "partySize":2, "pets":0, "available":true, "price": { "outstandingBalance":349, "basicPrice":309, "extras": { "BKFE": { "quantity":1, "description":"Booking Fee", "price":40, "totalPrice":40, "type":"compulsory" } }, "totalPrice":349, "securityDeposit":20, "depositAmount":349, "specialOffer": { "saving":0, "partysizesaving":0, "percentagepaidbyowneroffersaving":0 }, "securityDeposits": [ { "id":null, "amount":200, "dueindate":"2022-02-04", "dueoutdate":"2022-02-15", "propertysecuritydeposit": { "id":14146, "type":"Property", "description":"200.00 refundable", "parent":"\/v2\/property\/5624", "tag":"Property", "noaccidentaldamagedeposit":false, "noaccidentaldamagedepositglobal":null, "bookedfromdate":"2018-12-03", "bookedtodate":"2100-01-01", "holidayfromdate":"2018-12-03", "holidaytodate":"2100-01-01", "amount":200, "currency": { "id":1, "code":"GBP", "name":"Pound Sterling", "decimalplaces":2, "plaintextsymbol":"" }, "daysduein":56, "daysdueout":4, "refundable":true, "peradult":false, "perchild":false, "perinfant":false, "perpet":false, "anypet":false, "perperiod":false, "pricingperiod":"Week", "minimumdays":1, "maximumdays":5624, "maximumdaysbeforeholiday":9999, "comments":"", "ownerchargecode":"", "ownerchargeamount":0, "defaultforperiod":false } }, ...

Les réservations sont insérées dans immédiatement après que les a récupérées d'un canal de vente. Les détails de la réservation sont affichés sur et transférés sur .

En outre, les prix des réservations sont détaillés dans les commentaires de la réservation. Cette répartition est effectuée selon les règles du canal d'où provient la réservation. Si vous souhaitez voir comment le prix de la réservation est ventilé en fonction des paramètres définis sur , consultez la rubrique Reservation price breakdown.

 

Booking: {"propertyRef":"B4392", "brandCode":"LB", "fromDate":"2022-02-15", "toDate":"2022-02-18", "adults":5, "children":0, "infants":0, "pets":0} Booking response: { "bookingId":243869, "bookref":"", "id":"B4392_LB", "propertyRef":"B4392", "brandCode":"LB", "fromDate":"2022-02-15", "toDate":"2022-02-18", "customer":[], "adults":5, "children":0, "infants":0, "partyDetails":[], "pets":0, "confirmation": { "status":false, "wnumber":"", "confirmedDate":null }, "payments":[], "notes":[], "price": { "basicPrice":389, "extras": { "BKFE": { "code":"BKFE", "description":"Booking Fee", "quantity":1, "price":35, "totalPrice":35, "type":"compulsory", "maxLimit":99, "visibletocustomer":true, "visibletoowner":false } }, "totalPrice":424, "outstandingBalance":424, "depositAmount":424, "securityDeposit":0, "specialOffer": { "saving":0 } }, "createdDate":"2022-02-07 12:52:03", "useragent":""} AddCustomerDetails: { "name": { "title":"", "firstName":"***", "surname":"***"}, "address": { "addr1":"***", "addr2":"***", "town":"***", "county":" ", "postcode":"***", "country":"US" }, "daytimePhone":"***", "eveningPhone":"", "mobilePhone":"", "email":"***", "emailOptIn":true, "source":"HMA", "which":"" } AddCustomerDetails result: AddPartyMember: { "party": [ { "title":"Mr-Mrs", "firstName":"***", "surname":"***", "age":"over 18", "type":"adult" } ] } AddPartyMember response: AddAffiliateExtra: { "quantity":1, "price":"143.39" } AddAffiliateExtra response: { "code":"AFFIL", "description":"AFFILIATE OVER\/UNDER PRICE", "quantity":1, "price":143.38999999999999, "totalPrice":143.38999999999999, "type":"optional", "maxLimit":1 }

Synchronisation des détails CC

Les données relatives aux cartes de crédit ne sont pas transmises à .

Animaux de compagnie

Par défaut, nous ne transmettons pas le nombre réel d'animaux dans la réservation à . Le nombre d'animaux de compagnie est codé en dur pour être toujours égal à "0". Si vous souhaitez activer la synchronisation de ces informations,

However, in order to provide accurate details of the reservation, we have enabled synchronisation of the number of pets for some of our clients. Those clients will have the number of pets passed in the reservation details.

Booking: {"propertyRef":"B4392", "brandCode":"LB", "fromDate":"2022-02-15", "toDate":"2022-02-18", "adults":5, "children":0, "infants":0, "pets":1}

The solution is available for the following clients:

  • mfilewood@corncott.com

  • james@toadhallcottages.co.uk

  • david@nwhc.co.uk

Commission and other charges

To provide a more insightful reservation price breakdown, we created a custom solution to send the commission (the AddOtaExtra request) and other channel manager-related charges (the AddChanExtra request) to the PMS for selected clients.

The AddOtaExtra value is the channel commission amount provided by the channel to . In case the channel commission is not provided or it is ‘0’, then ‘0’ is passed to the PMS.

AddOtaExtra: { "quantity": 1, "price": "276.84" } AddOtaExtra response: { "code": "OTA", "description": "OTA (AirBnB, Booking.com) commission ", "quantity": 1, "price": 276.84, "totalPrice": 276.84, "type": "optional", "maxLimit": 1 }

The AddChanExtra value indicates other reservation costs. This value is calculated on the following logic:

Total Booking Price - Fees - Channel commission - Rent

When the sales channel shares with us the reservation price breakdown, we will use the fees from the channel breakdown. If the channel does not share the reservation price breakdown, then we will use the fee amount according to our reservation price breakdown. You can preview the sales channel and breakdowns in . See more here.
AddChanExtra: { "quantity": 1, "price": "79.24" }AddChanExtra response: { "code": "CHAN", "description": "Charge to cover channel manager costs ", "quantity": 1, "price": 79.24, "totalPrice": 79.24, "type": "optional", "maxLimit": 1 }

Whenever the solution is applied, we do not send the AddAffiliateExtra request.

The solution is available for the following clients and applies to reservations from all sales channels:

(N/A)

Après que a reçu une réservation, nous n'envoyons pas le prix total à . La seule information que nous pouvons envoyer est la différence entre le prix payé par l'invité et le prix sur

Cela n'est possible que si le client définit la majoration du canal à l'adresse . Ensuite, la valeur de la majoration sera insérée dans sous la forme d'un paramètre supplémentaire appelé . Les clients doivent définir leur paramètre supplémentaire comme dans le PMS pour s'assurer qu'ils peuvent voir la valeur de la majoration (tout montant excédentaire par rapport au prix dans ).

(N/A)

Les modifications de réservation ne sont pas prises en charge. Si une réservation est modifiée, veuillez l'ajuster directement à l'adresse .

(N/A)

Les annulations de réservation ne sont pas prises en charge. En cas d'annulation d'une réservation, veuillez l'annuler directement à l'adresse .

Notifications par courrier électronique