Upsells Admin
The Upsells Admin displays and lets you edit your upsells and 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 article. If you're a biller or you want to use the NATS gateway cross sales biller interface, please read the NATS4 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 Upsells Admin and click the Outgoing Cross Sells tab. Scroll to the bottom of the next page, use the Biller drop-down menu to choose the biller that will bill the surfer for your cross sell, and click Add. Once you have done this, fill in the cross sale title, description, and disclaimer. (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.) You can also click the checkbox to enable your cross sale for all available options. Finally, enter your specific Biller Information (such as Ref Code, Merchant ID, etc.) and click "Save Changes" to create your outgoing cross sale.
Outgoing Cross Sell Post Fields to Another NATS Install
http://domain/signup/xsell_netbilling.php?trans_id=<id>&member_id=<memberid>&xs_ref=<xs ref code>&_data[<field>]&...
Here are the fields to pass in:
- domain - your domain
- trans_id - the NetBilling transaction id
- member_id - the NetBilling member id
- xs_ref - the NATS ref code
- _data[campaignid] - the NATS campaignid
- _data[username] - the member username
- _data[password] - the member password
- _data[email] - the member email
- _data[address1] - the member address
- _data[address2] - the member address
- _data[city] - the member city
- _data[state] - the member state
- _data[zip] - the member zip
- _data[country] - the member country
- _data[firstname] - the member first name
- _data[lastname] - the member last name
- bill_street - the members billing address
- bill_zip - the members billing zip code
- bill_city - the members billing city
- bill_country - the members billing country
- bill_state - the members billing state
- bill_name1 - the members billing first name
- bill_name2 - the members billing last name
- tran_type - the transaction type. A is for auth
- amount - the billed amount in cents
- settle_currency - the amount currency. defaults to USD
Additionally, you will have to get the other client to add your posting IP address to the $config['XSELL_NETBILLING_SECURE_IPS'] array.
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 Upsells Admin, click the Incoming Cross Sells 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.
Adding an Outgoing Upsell
Outgoing upsells let you sell upgrades to your current members. To add a new outgoing cross sell, go to Upsells Admin, click the Outgoing Upsells 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 Upsell
Incoming Upsells let other sites sell upgrades to your current members. To add a new incoming upsell, go to Upsells Admin, click the Incoming Upsells 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/internal.php?page=xsells
(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.