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.

Please Note: The first biller in a cascade of this type MUST be a gateway. If anything other than a gateway is used, the surfer will be redirected back to your regular pre-join page.

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=2

You 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=3

This 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.

Cascade Weights and Types

Last updated

Was this helpful?