We have a website that is using API from Escapia (a property rental software site). The API uses SOAP and we have a PHP plugin to help code the API requests. Some use of these things will be necessary.
1. On our property pages, we currently have a calendar that pops up when a user selects the arrival or departure dates. We need this calendar to sync up with Escapia's available dates for that property. It should show which dates are available and which dates are not. This will allow a user to see when a property is available. The user should also not be allowed to select an unavailable date.
2. Currently our search forms include the options for "location", "start/end dates", and "# of guests". But the search results are only based on location and # of guests. The start/end dates need to be included in the search request so that the only units that populate are available units for those dates.
3. The prices that are reflected in the search results need to also reflect the prices for those dates.