{"id":54,"date":"2023-09-14T11:44:37","date_gmt":"2023-09-14T11:44:37","guid":{"rendered":"https:\/\/doc.freevision.me\/luxed\/?p=54"},"modified":"2023-09-14T11:44:37","modified_gmt":"2023-09-14T11:44:37","slug":"add-future-bookings-via-the-admin-panel","status":"publish","type":"post","link":"https:\/\/doc.freevision.me\/luxed\/add-future-bookings-via-the-admin-panel\/","title":{"rendered":"Add future bookings via the admin panel"},"content":{"rendered":"\n<p>You can manually add future bookings (but those that were <em>not <a href=\"https:\/\/motopress.com\/documentation\/wordpress\/plugins\/hotel-booking\/hotel-booking-synchronization\/\" rel=\"noreferrer noopener\" target=\"_blank\">synced via iCal<\/a><\/em>) to your hotel booking system on WordPress using these methods:<\/p>\n\n\n\n<h2>Use the Add New Booking button to add future bookings<\/h2>\n\n\n\n<p><em>Bookings &gt; All Bookings &gt; New Booking<\/em><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/doc.freevision.me\/luxed\/wp-content\/uploads\/sites\/25\/2023\/09\/add-booking.jpg\" alt=\"add booking\" class=\"wp-image-1374116\"\/><\/figure><\/div>\n\n\n<p>You\u2019ll be prompted with the general search available accommodation form. It works only for adding future bookings.<\/p>\n\n\n\n<p>Note: upon adding a new booking, the system will automatically send an associated email to the customer\u2019s email address. To avoid this, you can temporarily disable customer email notifications <em>Accommodation &gt; Settings &gt; Customer emails.<\/em><\/p>\n\n\n\n<h2>Import ICS files to add a bundle of future bookings<\/h2>\n\n\n\n<p>Note: the bookings you add using this method disappear from the system after the check-out date in the reservation.<\/p>\n\n\n\n<p>Compared to the first method, this one also allows you to add a bunch of future bookings.<\/p>\n\n\n\n<p>The bookings you plan to import must be saved in ICS or CSV formats. Every one must contain the check-in and check-out date information.<\/p>\n\n\n\n<p>If you have a single accommodation, you can export all bookings to one file.<\/p>\n\n\n\n<p>If you have multiple accommodations, it\u2019s important to import all bookings individually for each physical accommodation (NOT accommodation type).<\/p>\n\n\n\n<p>First, save your bookings to an ICS format. Example below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">BEGIN:VCALENDAR\nVERSION:2.0\nPRODID:import\nCALSCALE:GREGORIAN\nBEGIN:VEVENT\nUID:4931b40faee84c45ba6139e0ae6e521b\nDTSTART;VALUE=DATE:20220724\nDTEND;VALUE=DATE:20220726\nDTSTAMP:20220616T202319Z\nSUMMARY:John S\nDESCRIPTION:CHECKIN: 2022-07-26\\nCHECKOUT: 2022-07-28\\n\nEND:VEVENT\nEND:VCALENDAR<\/pre>\n\n\n\n<p>For each property individually, add data as many times as how many bookings you have between <code>BEGIN:VEVENT<\/code> and <code>END:VEVENT<\/code>.<\/p>\n\n\n\n<p><strong>UID must be unique for every booking.<\/strong><\/p>\n\n\n\n<p>Proceed with an assembled file in the following way: <em>WordPress Dashboard &gt; Bookings &gt; Sync Calendars &gt; choose the needed accommodation &gt; hover your mouse over it &gt; Import Calendar &gt; Browse &gt; Upload file and import.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can manually add future bookings (but those that were not synced via iCal) to your hotel booking system on WordPress using these methods: Use the Add New Booking button to add future bookings Bookings &gt; All Bookings &gt; New Booking You\u2019ll be prompted with the general search available accommodation form. It works only for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[],"_links":{"self":[{"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/posts\/54"}],"collection":[{"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/comments?post=54"}],"version-history":[{"count":1,"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/posts\/54\/revisions"}],"predecessor-version":[{"id":56,"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/posts\/54\/revisions\/56"}],"wp:attachment":[{"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/media?parent=54"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/categories?post=54"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/doc.freevision.me\/luxed\/wp-json\/wp\/v2\/tags?post=54"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}