FAQ Q147: Can I add a rental agreement (contract) with terms and conditions that the customer must agree to / sign?
Section: Reservation form
Yes, you can do this in
site settings > reservation form layout (
more info about form items in general in Q142).
There are two possible form item types you can use: 'agreement' and 'signature'. Both work in a similar way: either the full text of the agreement or a link to the page with the agreement on your website is displayed to the customer and underneath the customer confirms their agreement by checking a checkbox or by drawing their signature with a mouse or touching the screen on mobile devices and tablets.
Once you add an item of type 'agreement' or 'signature', set the name to e.g. 'License agreement' or 'Your signature' and in the comments field enter the full text of the agreement. If you
prefer the agreement to open in a new window (e.g. in case it's very long), instead of typing its contents, enter the full URL where the agreement is located on your website, starting with https://...
Your visitors will then be required to agree to the conditions, or their reservation will not be entered into the system. You will also clearly see that the conditions were accepted by given customer when you go to the reservation details page for given reservation. In case of the signature, it will be also recorded.
If your reservation process is initiated by your staff (reservation entered by the administrators) and you still need the customer's signature or agreement to the conditions, you can use the tags $(agree_url) or $(agree_and_pay_url) in your notification messages. The first version will display all fields of type 'agreement' and 'signature' and the second version will also present the payment form once the agreement/signature is submitted. See
Q204 for more info about these tags.
In case you want to use the signature in a template, e.g. if you want to attach the full contract with customer's signature (as a
reservation document PDF) to an email notification, you can use the tag $(prop_xxx) in the src parameter of the IMG tag, e.g. if your signature is called
Your signature, use the tag
<img src="$(prop_Your_signature)">. You can also limit the signature's size to fit your template e.g.
<img src="$(prop_Your_signature)" style="max-width:250px;max-height:150px" >
See Q379 for all the possible ways you can get your customers' agreement to rental conditions.