Software Release - July 2020 - v3.20.07.31

Modified on Fri, 31 Jul, 2020 at 5:12 PM

Overview

This release guide documents the changes made to the iPro CRM Software during the month of July 2020

Reminder: All clients have the ability to view all software changes on their staging site (IPROSTAGE), prior to deployment on the live site.

i.e. clientdomain(com).iprostage.com

(com) is the extension of domain .co.uk, .net, .info, etc...

Deployment Process

Deployment of the updated software is by client request raising a ticket with the support desk or via an email to support@ipro-software.com.

Deployment will be scheduled within an agreed time window. If you wish to change the time which has been agreed, please contact the support desk to arrange a suitable alternative. ,

Enhancements

API Updates [3750]

The Property Detail API has been updated so that an alternative format can be used for location and attribute details if called using the version=2.0 parameter (the format of the results is unchanged is the new parameter is not used).

Improved search results performance [3722]

The performance of the search functionality on the website has been improved.  This will be particularly noticeable on sites with a large number of properties when searching using a specific set of dates.

Balance and Payment Schedule checks [3760]

After editing a booking a number of checks will be performed to ensure that the payment schedules and balance are correct.  If the total of the payment schedules doesn't match the amount due to be paid then a warning will be displayed highlighting the error.  This will make it much clearer when there is a problem with the booking which needs to be fixed.

Known issue: In some circumstances a warning may pop up to say that there is a problem with the balances when there aren't any issues.  If there are no issues with the booking then you can ignore the message.  The remaining issues will be resolved in the next release.

Extras [3607]

There have been some improvements to the UI to make it easier to assign extras to a property.  It's now easier to add an extra to multiple properties or to all properties at once.

Configure logo in company settings [3712]

It is now possible to edit your company logo on the company settings page.  The logo uploaded here will be used on invoices and statements.

Bookings Tokens

The {BookUrl} token has been enhanced so that you can now specify how long the link will remain valid.  You can specify a number of hours in the token after which it will no longer be possible to book the property.  This can be used to require that the guest accept the price quoted and book within a limited time.  You can use specify the number of hours that the link will work once sent in the token, for example {BookUrl=exp:24} will expire after 24 hours [3710]

Several new token are now available for use in booking emails [3857]:

  • ownerGuestAmount - This token will show the accommodation cost and will exclude any extra's where "In List Price" is set to yes
  • ownerGuestExtras - This token will display the amount of all extras except, the ones marked "Payable to Agency" and "In List Price"
  • ownerExtrasPayable - This token will show the amount for all extras on the booking which are marked as payable to owner
  • ownerGuestTotal - This will show the total amount payable by the guest excluding extras that are set to "In List Price"and "Payable To Agency" or "Payable To Supplier"

Several new token are now available for use in all email templates [3063]:

  • companyWebsite - The address of your website
  • companyPhone - Your main phone number
  • company - The name of your company
  • companyAddress - Your address
  • logo - the URL of the regular version of your logo
  • logoSquare - the URL of the square version of your logo

Edit Booking Currency [2717]

It's now possible to edit the currency on a booking.  Please note that this wont change any of the values (such as the rental amount or any payments made), it will just edit the currency.  If you need to convert a price from one currency to another then you will need to edit the price after changing the currency.

Allow suppliers to log in [3825]

It's now possible to give a supplier the ability to log into iPro without having to configure them as a travel agent.  If they have a contact record in the system and the contact type (such as Housekeeper) has been set up as a supplier then you will see an option to allow them to log in when you edit their contact record.  Any supplier what has been configured with a log in will be included in the list of users alone with all your travel agents.  Make sure that you assign the supplier to a suitable profile so that they can only access the parts of the system that you want them to see.

Rentals United

There have been a number of enhancements to the Rentals United integration.

  • A new user interface has been added to manage the connection to Rentals United so it's no longer necessary to go into the CMS.  You can access this by clicking on Channels in the main menu on iPro.  This new UI lists all of the properties that are connected to RU along with a summary that clearly shows if there are any errors with the sync. [2241, 2242]
  • If a property is using extras then the extras can be mapped onto the list of extras that RU use.  Details of extras that have been mapped with be uploaded to RU [2977]
  • When a booking arrives from RU the amount that the owner receives will now always be the same as it would have been if the booking was entered directly into iPro, regardless of the price that the guest paid through the channel [2977, 3800]
  • If a booking is cancelled or the dates changed in iPro then the details are sent back to RU, so you can now cancel or move bookings from a channel from within iPro [2977]
  • If you are using the multi language feature in iPro then property descriptions and property directions will be sent to RU in all of the languages that you are using [2977]
  • It's now possible to connect to multiple Rentals United accounts.  In the CMS, the RU node for each property has an option where you can select which account the property is connected to [3563]
  • Any updates to the rates in iPro should now automatically sync to RU immediately [3346]

Statements

There have been a number of enhancements to statements.

  • When viewing cleared statements, the date range that the statement covers is now clearly visible [3741]
  • The ability to delete a cleared statement has been removed with additional warnings given to users that processing a statement can't be undone [3741]
  • Rather than having multiple different statement layouts there is now a single layout, the contents of which will adapt automatically based on the deposit settings you are using [3761]

Booking Fee

For most users the behaviour of the booking fees remains unchanged.  Some clients are now using extras to apply a booking fee to a bookings as there are a number of different pricing options available in extras which are more flexible than the standard booking fee functionality.  If you are not using the standard booking fee functionality then it will now be hidden in the user interface, which will reduce confusion for anyone using extras to apply booking fees.

Booking Tags [3860]

A new type of booking tag type has been added called "Repeat Guest to Property", which can be used to highlight when a guest has stayed at the same property previously.

Short Breaks Overlapping Changeover Days [3861]

A new switch called "Enable Restricted Short Breaks" has been added to the allowed start days ruled.  When switched on short breaks will not be allowed if they cross over the weekly changeover day.  This will prevent someone from booking a short break on a property which would prevent two full weeks from being sold.

Website Builder

All customers now have access to the improved checkout and payment pages.  Website customers will see improvements in the layout across their web site..

Booking Protect [3575]

From this release we are able to integrate with Booking Protect.


Bugs Fixed

  • New users don't have access to the CMS [3684]
  • The {BookUrlV2} token sometimes expires immediately [3710]
  • The {paymentSchedule} token doesn't take into account the "In List Price" option for extras [3709]
  • Annual Statements don't display for some sites [3734]
  • Net Price of an extra displayed incorrectly when set to use commission % [3727]
  • Error on some PayPal transactions [3812]
  • Bills created for compensation payments have a description which is too long to include on a statement [2851]
  • Money reclaimed from an owner doesn't appear on the statement if the reclaim happens on the last day that the statement covers [3682]
  • A booking created through the website may be automatically cancelled if no payment is received [3775]
  • There are a number of cases where an extra that isn't payable to the owner will be included on a statement [3746]
  • Email templates are not shown when emailing a cleared statement [3688]
  • The Active/Archived status of a contact isn't being displayed correctly [3889]
  • In some circumstances the net and gross prices saved in the Agency Income report are incorrect [3843]
  • The PropertyAddress token doesn't work when used in attachments [3841]
  • Some of the payment status booking tags aren't being applied when a new booking is created [3859]
  • The payment token in Labels and messages can return the wrong amount if a previous payment has been made [3924]
  • Unable to retain the entire security deposit [3945]


Follow us via social media to gain an insight into things as and when they are happening.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article