GXBill
Please don't test your biller setup with GXBill's test account—it won't work correctly.
Setting up on GXBill's Website
Register a GXBill account. Record your GXBill Merchant ID and password. Setup your sites; for each site, record its GXBill Site Code.
Set the password script to:
Replace linkdomain with your Link Domain.
Set up GXBill in NATS
Go to the Billers Admin, select GXBill from the drop-down, and click Add. In the ID field, enter your GXBill Merchant ID and password.
Go to the Sites admin, edit or create a site, and go do the Biller Details section. In the Site Code field, enter a GXBill site code. Go to the Special Payment Options section, select GXBill from the Biller drop-down, and fill in the join form text; for example: "No Credit Card? Pay by Phone." Put a space in the Biller Code field.
Geo-Target Banners
GXBill can replace the Pay by Phone text with the words "Pay by Phone" in a user's native language. To enable this feature, edit the NATS join template and make the following change:
Remove the following line:
<input class="join_button" type="submit" name="special[]" value="">
Replace it with the following line:
{if $special_options[option][1] == 'GXB:361'}<input class="join_button" type="image" src=http://www.gxplugin.com/banners/image.php?id=MERCHANTID&site=SITEID&skin=default name="special[{$special_options[option][1]}]">{else}<input class="join_button" type="submit" name="special[{$special_options[option][1]}]" value="{$special_options[option][0]}">{/if}
Complete you change by logging in to your GXBill account and getting the extra banners. In the new code above, replace MERCHANTID and SITEID