Please don't test your biller setup with NATS4 GTBill GATEWAY's test account—it won't work correctly.
Setting Up at GTBill Gateway
To begin setting up GTBill Gateway in NATS4, you must first register for an account at their website: http://www.gtbill.com
After registering, go to the GTBill Gateway Merchant Area, click the "Add/Modify" link under the Merch Setup tab, and enter the following URL into their Postback URL field:
- http://domain/signup/process_gtbill.php
Replace domain with your NATS domain.
While setting up your sites and join option prices, make sure that you record each site's Site ID. Record your Merchant ID as well; you will need all of this information when setting up GTBill Gateway in NATS.
Member Management (optional)
Follow these instructions if to set-up Member Management in GTBill Gateway.
- Click the Site Management link under the Merch Setup tab
- Click the Configure Site Link next to the desired Site
- Enter the following URL in the Member Management URL field: http://domain/signup/process_gtbill.php
Replace domain with your domain.
Setting up GTBill Gateway in NATS
Billers Admin
To begin setting up GTBill Gateway in NATS, go to the Billers Admin. Scroll down to the "Setup New Biller" drop-down menu, select GTBill Gateway, and click Add.
When prompted, fill in the Merchant ID that you received from GTBill Gateway. If you do not have a Merchant ID, please contact GTBill Gateway for the necessary information. Click Save when you have filled in your Merchant ID.
Sites Admin
Next, go to the Sites Admin, create or edit a tour, and scroll down to the Biller Details section. Fill in your GTBill Gateway Site ID, and choose which Join Form you want to use from the available drop-down menu.
After you have done that, scroll down to the "Join Options for this Tour" section and edit the join options you want to use GTBill Gateway with. On the next page, fill in the GTBill Gateway default Currency Type you wish to process transactions as. Once you have done that, click Save.
Upsells Admin
GTBill Gateway also supports cross sale transactions in NATS4. To begin configuring NATS to accept these transactions, go to the Upsells Admin. For more information on Cross Sales in NATS, please see our NATS4 Configuring Cross Sells wiki article.
Outgoing Cross Sales
In the Upsells Admin, begin by configuring an Outgoing Cross Sale (if applicable). To do so, scroll down to the "Biller" drop-down menu and choose GTBill Gateway from your list of options.
On the next page, you will be prompted for a variety of information. Fill out the title, description, and disclaimer for your cross sale option, and choose if you want cross sales enabled for all join options. Next, fill in your Merchant ID, Site ID, Initial Amount, Initial Days, Recurring Amount, Recurring Days and Ref Code. Once you have filled out the available fields, click Save Changes.
Incoming Cross Sales
To set up incoming cross sales to process transactions through GTBill Gateway, go to the Upsells Admin and click the "Incoming Cross Sells" tab at the top of the page. Select GTBill Gateway from the "Biller" drop-down menu, select the site and the program that you want to associate with this cross sale option, then click Add New Option.
When prompted, enter the title and fees/lengths of your join options. Under "Biller Info," enter your GTBill Gateway Currency. Click save changes when you have filled out the required fields, and your cross sale should now be configured in NATS.