Cross Sells Admin
The Cross Sells Admin displays your currently setup cross-sells and lets you add new incoming and outgoing cross sells. The instructions below are sufficient to setup a regular cross sell between two NATS programs. To send or receive cross sells from something besides NATS to NATS, please read the Process Gateway Cross Sales Outside NATS article. If you're a biller or you want to use the NATS gateway cross sales biller interface, please read the Outgoing Gateway Cross Sales article.
Adding An Outgoing Cross Sell
Outgoing Cross Sells let you sell memberships to other sites on your join form. To add a new outgoing cross sell, go to Cross Sells Admin, click the Outgoing tab, scroll to the bottom of the next screen, use the Biller drop-down to choose the biller that will bill the surfer for your cross sell, and click Add. Fill in the comment and data fields. (For biller-specific settings, see the biller setup instructions for details; you can use the Biller Instructions menu on the right side of this page.) Click Edit to save.
Adding An Incoming Cross Sell
Incoming Cross Sells let other sites sell memberships to your sites on their join form. To add a new incoming cross sell, go to Cross Sells Admin, click the Incoming tab, scroll to the bottom of the next screen, use the Biller drop-down to choose the biller that billed the surfer for your cross sell, and click Add. Fill all the available fields. (For biller-specific settings, see the biller setup instructions for details; you can use the Biller Instructions menu on the right side of this page.) Click Edit to save.
Promoting Your Cross Sells
Affiliates can view your cross sells at the following URL:
- http://domain/xsells.php
(Replace domain with your domain.)
Affiliates and cross sells must both belong to the same program before an affiliate can view cross sell reference codes.
Incoming Gateway Cross Sell Setup
To receive cross sells with a gateway biller, you must add the seller's IP address to the cross sells secure IPs configuration array. The configuration arrays for each gateway are named after the gateway biller:
- $config['XSELL_JETGATE_SECURE_IPS']
- $config['XSELL_NETBILLING_SECURE_IPS']
- $config['XSELL_RSBILLING_SECURE_IPS']
Place the configuration array above for your biller in your NATS includes/config.php file and add IP addresses to it. For example:
$config['XSELL_NETBILLING_SECURE_IPS'] = Array( '0' => '111.111.111.111', '1' => '222.222.222.222', '3' => '333.333.333.333' );
Incorrectly formatting this line will break your NATS. Each entry should be a single IP address -- ranges, masks, and globs are not supported. Place a comma between each entry.