Setting Up at AltoBilling
When registering with AltoBilling, make sure to take down the Merchant ID and Password that they provide for you. This can be found by clicking the "List" link in the "Merchant" section on their site. Other useful information to take down includes your chosen Site Name, and your Terminal ID.
Setting up AltoBilling in NATS
Fill in the Merchant ID and Password that were provided to you by AltoBilling. If you were not provided with this information, please contact AltoBilling.
Next, go to the Sites Admin, create or edit a tour, and scroll down to the "Biller Details" section. Find the "ALTO" settings, and enter your Site Name and Terminal ID. This information will be provided to you by AltoBilling.
Once you have done that, scroll down to the "Join Options for this Tour" section and create or edit a join option to add AltoBilling compatibility. Under "Biller Codes", choose the currency type that you want AltoBilling to record your transactions under. The default setting for this is USD.
Additionally, you must add rules in order for this join option to show on your join page. You can do so by using the "Rules" action icon, marked with purple arrows. For more information on adding rules in NATS, please see our NATS4 Rules wiki article.
AltoBilling also supports Cross Sale transactions through NATS. In order to process cross sale transactions, you will first have to set them up with AltoBilling. Please contact AltoBilling for assistance with this.
To set up cross sales in NATS, go to the Upsells Admin and click incoming or outgoing cross sales from the navigation tabs (depending on whether you are sending or receiving the cross sale).
If you are sending the cross sale, go to the Outgoing Cross Sales section. Add AltoBilling from the Biller drop-down menu, and click Add New Option. On the next page, you will be prompted to fill in the Title, Description, and Disclaimer for your cross sell option.
You will then need to fill out the Biller Info for your cross sale, which will be provided by AltoBilling. Fill in your Merchant ID, Passcode, Terminal ID, Site Name, Initial Days, Initial Dollar, Recurring Days, Recurring Dollar, Ref Code, and Domain. You can also choose if you want to sent an HTTPS Post when a cross sale transaction occurs with AltoBilling. When you have finished configuring your option, click Save Changes.
If you are receiving the cross sale, go to the Incoming Cross sales section. Add AltoBilling from the Biller drop-down menu and click Add New Option. When prompted, choose the site and program you want to associate with this cross sale..
Under "Details," fill in the title of your cross sale option, the initial membership fee and length, and the recurring membership fee and length. Finally, fill in your Site Name in the "Biller Info" section and click Save Changes.