DESCRIPTION field in Extneded ical is a BASE64 encypted JSON object.
{
"id": "500398",
"sid": "500398",
"scid": "6",
"room": "Room #5 (Apartments)",
"start_time": "2020-01-12",
"end_time": "2020-01-18",
"adults": "2",
"children": "0",
"status": "ACCEPT",
"rate": "Superior Room [BB]",
"first_name": "ALEX",
"last_name": "NOVA",
"price": "360.00",
"revenue": "342.00",
"email" : "info@effectivetours.com",
"phone" : "+93378282732",
"channel_id" : "Direct",
"payment_pref" : "Hotel Collect",
"comment": "Smoking room requested",
"source": "Booking.com"
}
We use JSON as it allows us to add new fields easily, without breaking up existing implementations.
iCal Behaviour
Extended iCal behavior is absolutely the same as for a normal ICal in Effective Tours. Please check this article for more information.
Use cases
Read more about use cases in our blog post Extended iCal