Redirecting from your Existing Website to SchemeServe

From SchemeServe Help
Revision as of 06:22, 18 December 2012 by Nickk (talk | contribs)
Jump to: navigation, search

Introduction

SchemeServe allows you to simply customise the look and feel of your web pages, you can use your own logo, create a theme, or use CSS and JavaScript as you prefer. However, sometimes you might want to redirect customers from within your current website to the “Get Quote” process or one of the other SchemeServe pages. There are three means to do this the first is the way we recommend you use – redirection. This allows you to simply call the page from SchemeServe.


The second method is to use an iFrame or XMLHTTPRequest. We don't recommend this method as we find that it can offer a substantially impaired user experience – in that some of the functionality may not work properly. We've given a little detail about this below too.


The final method is to use a program to call SchemeServe's functionality. This is a particularly advanced feature and we'd ask that if you want to do this you ask your software developer to contact ADM Support to ask about our API (Application Programming Interface).


Redirecting to the SchemeServe Website – Recommended Method

Step 1: Redirect your website

Your web developers will know how to do this. You should ask them to direct to the address below if you want to redirect to the New Quotes area of the site:


 https://YOURSITE.schemeserve.com/GetQuote/
 ...for a list of schemes.


Or you can use this process to bring up a specific Scheme's quote process.


https://YOURSITE.schemeserve.com/GetQuote/questions.aspx?SchemeId=


Please Note: Your developer will need to add the specific ID of the Scheme you are trying to bring up to the end of the URL. You can retrieve the ID when viewing a Scheme in SchemeServe.


Note: if you are using a custom domain name with SchemeServe, you should replace "https://YOURSITE.schemeserve.com" in the above examples with the full domain name you are using with SchemeServe.


Step 2 (Optional): Remove unnecessary tabs from your SchemeServe homepage

You might want to remove all the public pages from the SchemeServe instance when it's called in your website. (e.g. remove “About Us”, “Contact Us”, etc.) you can do this using CSS. (See Edit your Web Pages, Logo, Theme & CSS for more information on how to edit your website's styling.)


IFRAME or XMLHTTPRequest – Not Recommended

If you do choose to call SchemeServe pages using an IFRAME on your website, you do so at your own risk. ADM Networks strictly recommend that you don't do this because of the potentially poor user experience. You should make sure you test this functionality on a range of different browsers before making the experience “live” on your website as IFRAME handles very differently in different browsers.


Note: It might be possible to use JavaScript to call an XmlHttpRequest instead of using an IFRAME. However, this may cause problems as SchemeServe requires certain pages to “postback” to the database.


Note: To remove the headers, tabs and footers in SchemeServe for an IFrame you can add the phrase “&bare=1” to your URL in the IFrame.


e.g. http://schemeserve.com/GetQuote/ would become http://schemeserve.com/GetQuote/&bare=1


Video Demonstration of the Process to Remove Headers, etc.