Once an instrument is selected, the customer will be taken to the Rental Finalize Contract page. As explained in the rental finalize page overview, the page is comprised of four sections. In this article, we'll cover editing the display links in the Accessories, Maintenance, and Delivery Options display tables.

You can see when looking at our example of a flute rental Finalize page, we used topics to change the text of the descriptors to links. When a link is clicked, it will open a small modal (popup) window that will display the contents of the associated topic.

In our examples, we've filled in some topics for our Accessories, Maintenance, and Delivery Options in our AIM setup, and added those topics to our website. You can now see them appear as a links on the finalize page, rather than just a line of text.


In the examples below, we'll cover exactly how we add Topics to each area of this page and show you how they will display on the page and how you can control their contents.


Accessories


In AIM, you can see we've set the topic for the Accessories Description here, in the Maintenance area of the Active-e Contract Setup Launcher (Maintenace > Active-e > Contract Setup Launcher, then select Accessory

You can add a topic for each Accessory here. If you have more than one accessory line item set up in AIM, you can either use the same topic for all of them, or set and create different topics for each. 

Next, you can add a matching topic in /aesys of your website and filled it out like this:

This will cause the Accessory Description to appear as a link on the Contract Finalize Page of your website.

When that link is clicked, you should get a popup "modal" window that looks like this: 



Maintenance


In AIM, you can see we've set the topic for the Accessories Description here, in the Maintenance area of the Active-e Contract Setup Launcher (Maintenace > Active-e > Contract Setup Launcher, then select Maintenace

You can add a topic for each Maintenance item here. If you have more than one maintenance line item set up in AIM, you can either use the same topic for all of them, or set and create different topics for each. 

Next, you can add a matching topic in /aesys of your website and filled it out like this:


This will cause the Maintenance Description to appear as a link on the Contract Finalize Page of your website.


When that link is clicked, you should get a popup "modal" window that looks like this:



Delivery Options




The display tokes available on this page include: PLAN, SCHL, INST and RATE

As you can see it is very flexible on where your customers start. You can have them start at the Promo page, the School/Teacher page or they can start at the Instrument page. Or you could have them start at the Promo page and then bypass the School/Teacher page and go directly to the Instrument page. 

If you would like a one page selection you can set AppConfig parameter aeOneRentalSelectionPage to true. This allows you to select the Location, School, Teacher and Instrument from aeRntSchoolSelect.


You will probably put a link in a menu or on your hometopintro topic to shoot to aeRntPlan.aspx. Or you might put a link to go to some new topic that you created that explains your Contract Plan etc, and then on this topic you would have a link going to either aeRntPlan.aspx.

If you do not wish to have the customer enter a plancode but you wish to use separate pricing per school you can go to the Contract Maintenance -> Add/Change School   - > Active-e Info and enter a plan code there and it will automatically be assigned.

Schools

Online Rentals Finalization Page

  • aeC2BRentalsFinalize – This topic is used to display the customer selections, the accessory choices, delivery options and maintenance, and to collect customer contract information. The display tokens and input tokens are used here.
  • aeC2BRentalsFinalizeAnon – If you want your customers to create an online account before starting rentals, enable this through appconfigs “aeAllowAnonRentals” and make sure this topic is gathering the correct information.


 Rental Finalize ("aeRntFinalize")


This is the final page of rental checkout. It is entirely derived from the content of one of two topics:


- "aeC2BRentalFinalize" - displays when the user is logged in

- "aeC2BRentalFinalizeAnon" - displays when a user is NOT yet logged in, and allowing anon rentals is setup.


Then, in these topics, you specify the form that is displayed, using tokens to display information about the selected plan/school/teacher/instrument. There are many tokens that can be used here; please see the AIMsi manual for a full listing. 


There are two custom topics that will be dynamically embedded in these pages, if you specify the token for them in one of the two topics, above. 


 - the Instrument topic is specified in AIMsi on the Inventory Setup screen. To display this topic, specify the token (!INSTRUMENT_TOPIC!).

 - the Plan Finalize topic is also specified in AIMsi on the Plan and Rate screen . To display this topic, specify the token (!PLAN_FINAL_TOPIC!).


Here are some other common tokens you can also embed in the two rental finalize topics:


(!C2B_NRINSTIMAGEPATH!) - has the path to the image specified in AIMsi on the Inventory Setup screen. You can use this in conjunction with an IMG tag to display the instrument image, like so:

<img src="(!C2B_NRINSTIMAGEPATH!)" width="500" />


(!C2B_PAYMENTINFO!) - displays the payment collection (credit card) form

(!C2B_ACCESSORYTABLE!) - displays accessory options as defined in AIMsi

(!C2B_DELIVERYTABLE!) - displays delivery options as defined in AIMsi

(!C2B_MAINTENANCETABLE!) - displays maintenance options as defined in AIMsi

(!C2B_NRPLANTERMSURL!) - displays the path to the terms and conditions URL


You can use this last to create a clickable link, like so:

<div><a href="(!C2B_NRPLANTERMSURL!)">Terms and Conditions</a></div>


AIM setup