Welcome to G5 Help Center

G5 Knowledge Base
G5 Logo Knowledge Base

Return To Blog

Core: Forms - Bluemoon Application

Introduction

This document explains how to add a Bluemoon form to a Core website.

 

Procedure

  • Check the Wireframe to determine if the Bluemoon code has been added to the clients' sites (template sites should already have the code)

  • If the code is not present on the clients' sites, a Dev will need to add a start_application controller method to content_methods, and any conditionals that will point to the form link to the apply_bm lead slug

  • Once the code has been created, create a new Client Center form (if one hasn't been created already) and add custom values to each location using the integration; the form should be named something like Apply (BM). This is a simple lead capture form, so it should only contain basic fields: Application HTML Text, Name and Email, unless otherwise specified by the client.

  • The Redirect To URL on Save field needs to have a value of /content/start_application/ (core partial unless overridden). The Form 'Slug' URLfield needs to have a value of apply_bm. The Redirect and Slug fields and their values are essential for the Bluemoon form to work

  • For each location integrating a Bluemoon form, create a custom value named bluemoon_form, with the form code as the value

  • The form code should be supplied by the client, and should look similar to the following:

 

<FORM method="post" action="https://www.bluemoon.com/rentalapp/index.php">

<INPUT type="hidden" name="IMPORTXML" value="

<BLUEMOON>

<LOGIN>

<SERIAL-NUMBER>**Unique to each location/form**</SERIAL-NUMBER>

</LOGIN>

<RENTALAPP>

<SETTINGS>

<TO-EMAIL>**Unique to each location/form**</TO-EMAIL>

<CREDIT-CARDS-ACCEPTED>MasterCard, Visa, American Express, Discover</CREDIT-CARDS-ACCEPTED>

</SETTINGS>

<APPLICANT>

<NONREFUNDABLE-APPLICATION-FEE>**Unique to each location/form**</NONREFUNDABLE-APPLICATION-FEE>

</APPLICANT>

</RENTALAPP>

</BLUEMOON>

">

<INPUT name="LAUNCHRENTALAPP" type="submit" value="Launch Rental Application">

</FORM>

 

  • If the client hasn't supplied this form code, or it seems to be malfunctioning, you can re-generate the code here: Blue Moon Software - Developers - Online Rental Application (click the 'Launch Generator link in the lower right).

  • A number of G5 clients use Bluemoon application forms. For examples, see Abbey Residential, PASSCO,or Sequoia Real Estate Management