Upsells Admin

From TMM Wiki
Revision as of 15:27, 24 September 2010 by TMMStephenY (talk | contribs)
Jump to navigationJump to search
NATS 4
Members Admin
The Members Admin
View Member Details
Add Member
MySQL Auth
Mod Authn DB
Multisite Access
Member Logging
Member Password Retrieval
OpenID Connect
Mod Auth OpenIDC
ID Numbers
Upsells Admin
The Upsells Admin
Configuring Cross Sells
Configuring Upsells
Cross Sell Supported Billers
Upsell Supported Billers
Process Gateway Cross Sales Outside NATS
Cross Sells: A to Z
Upsells: A to Z
Upsell Plus
Setting Rules

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 Process Gateway Cross Sales Outside NATS 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.

For more information on this feature, please see our Configuring Cross Sells wiki article.

Note: The necessary biller information must be acquired directly from the biller.

Configuring Outgoing Cross Sales

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>]&...

The following 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 menu to choose the biller that billed the surfer for your cross sell, and click Add.

For more information on this feature, please see our Configuring Cross Sells wiki article.

NOTE: In order to process an incoming cross sell, you must have a Cross Sell program configured first!

Configuring Incoming Cross Sales

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.

On the next page, fill out the title, description, and disclaimer for your upsell. After you have done that, fill in the necessary biller information, choose if you want the upsell to be available for all join options, choose if you want a HTTPS post, and save your changes. 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.

Once you have configured your outgoing upsell, you will be able to add Rules to your new upsell option. To configure new rules, click the Rules icon (marked by purple arrows) under the Action column. On the next page, you will be able to select whether you want your rule to be enabled, disabled, or ignored. You can also select certain affiliates, join options, programs, countries, sites, tours, and cascades you want to be affected by this rule. When you have finished configuring your rule, click Save Rule.

Configuring Outgoing Upsells

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.

On the next page, select what site and program you want to affect, as well as the title, initial membership fee and length, and recurring membership fee and length. You will then need to fill out the necessary biller information-- 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. When you are done, click Save Changes to save.

Configuring Incoming Upsells