Gateway One Step Join
Article Topics: Cascades, Billers, Sites, Customization
Origination and Version History
NATS supports a one-page Gateway Setup. This allows surfers to bypass the NATS pre-join page, instead combining the required information onto a single gateway join page that surfers can register on. This article describes how to set up this feature, as well as how it works.
Setting up in NATS
Site Template
In order to use the Gateway One Step Join feature, you must first customize the corresponding template. You can do this by editing the new site template: gateway_onestep_join where you can configure your one-page setup.
To find your gateway_onestep_join template, If you would like to add this feature, navigate to the Sites Admin, select the Tour you wish to add a Gateway One Step Join option to, and navigate to the Templates tab.
Once you are on the Site Templates page, scroll down until you locate the gateway_onestep_join template, click the "Actions" button and select the "Customize Template" option.
To learn more about customizing Templates, see "Customizing Your Join page."
Cascade Setup
In order for NATS to recognize a cascade as a Gateway One Step cascade, you will need to either set a special Cascade Weight or set the Cascade Type to Gateway One Step.
To set this, navigate to the Billers Admin and select the Cascades tab to view a list of your Cascades or create a new one. Once you have chosen a cascade to use, ensure the Type is set to "Gateway one Step Cascade" or the weight is set to "258." Both choices will allow NATS to recognize that cascade as a Gateway One Step Cascade.

Remember your Cascade ID number, as you will need it for a future step.
Next, navigate to the "Billers" tab to add your preferred billers to the cascade you have just edited or created. Finally, navigate to the Steps tab to select the order of Billers in your Cascade.
Query String Setup
In order for NATS to know that you want to use the Gateway One Step Process, you will need to specify your one step cascade number in your query string.
For example, if your Cascade ID is 3 (your gateway one step cascade number), you will have to change your default NATS join link from the example below:
https://joinow.toomuchmedia.com/signup/signup.php?nats=<?=(!empty($_REQUEST['nats']) && !preg_match('/[\'\"<>()\\\+\[\]]/', $_REQUEST['nats']))?$_REQUEST['nats']:'MC4wLjEuMS4wLjAuMC4wLjA'?>&step=2You can modify this URL to include your gateway one step cascade by adding "&cascade=3" to the end of the URL.
For example:
https://joinow.toomuchmedia.com/signup/signup.php?nats=<?=(!empty($_REQUEST['nats']) && !preg_match('/[\'\"<>()\\\+\[\]]/', $_REQUEST['nats']))?$_REQUEST['nats']:'MC4wLjEuMS4wLjAuMC4wLjA'?>&cascade=3This allows the surfer to bypass the NATS pre-join page entirely, and view a combination of the pre-join and gateway join pages. From here, the join process should continue as any normal gateway join would.
Related Articles
Cascade Weights and TypesLast updated
Was this helpful?