Many of our clients ask for a "agree to terms" checkbox at the bottom of their rental finalize page. We've put together some easy instructions on how you can add your own.
The first thing you'll want to make sure you do is turn off anonymous rentals. We always recommend this for reasons explained in this article. It also allows you to only have to edit one topic for your rental finalize page.
Now, let's get that checkbox in place!
The first thing you'll want to do is make sure you have a topic set up with your rental terms and conditions. In /aesys, navigate to "Content > Manage Topics" and create a new topic you can use for your rental terms and conditions. I'm calling this example "rentalterms" (TIP: it's much easier when you don't use spaces in topic names.
Fill out your topic with your own rental terms and conditions. Vortx cannot provide this information for you as it needs to be unique to your store.
Make sure you check the published checkbox before you save your new topic.
Next, lets navigate to "Content > Manage Topics" and search for a topic called "aeC2BRentalFinalize". We're going to add a bit of code to the bottom of this topic. Here is the code we're going to add:
<input type="checkbox" value="True" name="c2b_AgreedToTerms_req" /> I have read the <a href="t-rentalterms.aspx" target="_blank">Terms and Conditions</a> and agree to them.<br />
In order to add this code, make sure you first select the "HTML" button at the bottom of the text editor then, scroll to the very bottom of the topic. You can see in the image below exactly what this all should look like after you've pasted the code into the editor. Once your code has been added, make sure to save your changes.
*click image to zoom
There are a few things to note here. The first is the page name we're linking to. It's this bit of code
To create a link to a topic page, we will always use the format "t" dash "topic name" dot aspx. If you happened to name your topic anything else, you can follow that format and this will work.
The second thing to note is this bit of code:
Because we added the "_req" this checkbox, it will be required to be checked for a person to submit the rental order. You can remove the "_req" if you'd like and this checkbox will not be required but optional for the user. That might not make sense as to why you'd do that on this page, but not everyone wants to use this checkbox for terms and conditions. You might want to use it for something else that is not required.
Once you have your topics set up, you should be able to see this new line of code at the bottom of your rental checkout pages.
The terms and conditions checkbox value will be saved and sent to AIM where you can view this information in the Contract Notes field.
If you have any questions about this, please submit a support ticket and we'll be glad to help.