Difference between revisions of "Difference between NATS4 and NATS3 Postback URL"

From TMM Wiki
Jump to navigationJump to search
(Created page with 'There have been some changes to the Post URL variables since NATS3. ==Variables in NATS3 and NATS4== *memberid *identid *loginid *networkid *status *trial *joined *last_login *…')
 
 
(4 intermediate revisions by 2 users not shown)
Line 58: Line 58:
 
*billerid
 
*billerid
 
==Variables in NATS3 ONLY==
 
==Variables in NATS3 ONLY==
==Varialbes in NATS4 ONLY==
+
*amount
 +
*transid ($billername.':'.transactionid)
 +
*posttype (approval , denial , rebill, credit, chargeback , expire)
 +
*all the columns in the 'members' table
 +
**tourid
 +
**campaignid
 +
**cascade_name
 +
**subid1
 +
**subid2
 +
**adid
 +
**urlref
 +
**ptype
 +
**nextrebill
 +
**cchash
 +
**first_login
 +
**verify_amount
 +
**verify_hash
 +
**verify_is_active
 +
**verify_needed
 +
**xsell_success
 +
**xsell_message
 +
**previous_memberid
 +
**natsform_optionid
 +
**cascade_step
 +
**gateway_token
 +
 
 +
==Variables in NATS4 ONLY==
 
*active
 
*active
 +
*refurl_lookup_id
 +
*expired
 +
*cascadeid
 +
*cascade_item_id
 +
*token
 +
*original_username
 +
*renamed
 +
*marked
 +
*token_hash
 +
*member_subscription_id
 +
*statid
 +
*next_rebill
 +
*nats_expires
 +
*biller_expires
 +
*original_optionid
 +
*created_date
 +
*last_modified
 +
*post_time
 +
*post_type
 +
*transaction( is an associative array with the following information):
 +
**transaction_id
 +
**biller_time
 +
**server_time
 +
**biller_transid
 +
**amount
 +
**biller_amount
 +
**biller_currency
 +
**exchange_rate
 +
**trans_type_id
 +
**charges
 +
**charge_deduct
 +
**process_type
 +
 +
[[Category:NATS4 Upgrade Changelog]]

Latest revision as of 10:58, 28 June 2011

There have been some changes to the Post URL variables since NATS3.

Variables in NATS3 and NATS4

  • memberid
  • identid
  • loginid
  • networkid
  • status
  • trial
  • joined
  • last_login
  • stamp
  • siteid
  • username
  • password
  • cryptpass
  • ip
  • email
  • session
  • mailok
  • flat_price
  • first_login
  • cost
  • cost_charge
  • spent
  • refunded
  • charges
  • optionid
  • rebills
  • upgradeid
  • expires
  • firstname
  • lastname
  • address1
  • address2
  • zip
  • city
  • country
  • state
  • shipping_firstname
  • shipping_lastname
  • shipping_address1
  • shipping_address2
  • shipping_zip
  • shipping_city
  • shipping_country
  • shipping_state
  • phone
  • xsell_success
  • xsell_message
  • custom1
  • custom2
  • custom3
  • custom4
  • custom5
  • third_party_partner_id
  • memberidx
  • billerid

Variables in NATS3 ONLY

  • amount
  • transid ($billername.':'.transactionid)
  • posttype (approval , denial , rebill, credit, chargeback , expire)
  • all the columns in the 'members' table
    • tourid
    • campaignid
    • cascade_name
    • subid1
    • subid2
    • adid
    • urlref
    • ptype
    • nextrebill
    • cchash
    • first_login
    • verify_amount
    • verify_hash
    • verify_is_active
    • verify_needed
    • xsell_success
    • xsell_message
    • previous_memberid
    • natsform_optionid
    • cascade_step
    • gateway_token

Variables in NATS4 ONLY

  • active
  • refurl_lookup_id
  • expired
  • cascadeid
  • cascade_item_id
  • token
  • original_username
  • renamed
  • marked
  • token_hash
  • member_subscription_id
  • statid
  • next_rebill
  • nats_expires
  • biller_expires
  • original_optionid
  • created_date
  • last_modified
  • post_time
  • post_type
  • transaction( is an associative array with the following information):
    • transaction_id
    • biller_time
    • server_time
    • biller_transid
    • amount
    • biller_amount
    • biller_currency
    • exchange_rate
    • trans_type_id
    • charges
    • charge_deduct
    • process_type