NATS3 Changelog

From TMM Wiki
Revision as of 15:39, 15 April 2009 by TMMKevin (talk | contribs) (3.1.59.1)
Jump to navigationJump to search

3.1.59.1

  • Localbilling will now only deactivate a member the first time NATS sees a particular credit or chargeback
  • ZERO_PAYOUT_FIRST added to config. If this is set, NATS will use the zero payout to calculate affiliate payout if a temporary payouts or affiliate-specific payout exists for that program
  • FORCE_AFFILIATE_PAYOUT added to config. If this is set, NATS will force the use of the affiliate-specific payout when one exists for that program
  • The Payments Admin now checks to make sure it uses the correct format to display payment dumps
  • The member password feature (signup/password.php) no longer shows the failure template on initial load
  • The Programs Admin no longer allows you to set up programs with the same shortname
  • WTS cross-sells can now be upgraded instantly
  • The profit/loss report now correctly reports extended payouts if the extended program has affiliate-specific payouts
  • Expire padding for all varieties of Jettis now works correctly
  • A bug introduced after 3.1.50.2 prevented full member/transaction information from being included in the approval post URL. This was remedied in this version
  • The GameLink poll now correctly polls based of the member's subscriptionid
  • Netbilling members will now only be prematurely canceled if the processing of the credit transaction was successful
  • A typo was fixed in the query that controls intellichat popups
  • Netbilling Fraud Scanning can now be disabled on a per-option basis
  • Fixed a bug introduced in 3.1.58.1 that broke pagination in the Members Admin
  • NATS now has the ability to store data from gateway replies in a member's custom fields
  • If a Jettis transaction is sent to a Jettis International script (or vice versa), NATS will attempt to process the transaction based on the original biller the member signed up under
  • The gateway processing functions will now take RSBilling's alternative servers into account
  • NATS will now correctly update the optionid of a segpay member is they change their option on the segpay join page
  • Third Party Sites will now behave correctly if you have multiple instances of the same Third-Party Content Provider
  • Third Party redirects will now behave correctly if you have multiple instances of the same Third-Party Content Provider
  • The weight of a cascade will no longer be affected if you add new steps to a cascade
  • You can now deeplink the URL for Feed adtools


3.1.58.2

  • news.php will no longer break templates that already exist in your template cache
  • signup/signup.php will now pass the sessionid when redirecting across linkdomains
  • Sessionid is now passed to Jettis International and Jettis International Gateway
  • Fixed a bug where mailers' To: address was being overwritten in certain cases
  • Mail from outside the Mailing Admin will now take MAIL_SINGLE_LINE_ENDINGS into account
  • Our stats functions will now record stats for the proper loginid when using a CCBill-Paid Program
  • Fixed a bug that was breaking the gateway retry functionality
  • IP_FILTER_DEFAULT can now be set to a default country code in case geo-targetting can not determine a surfer's country
  • The CC: email works once again when a reseller signs up
  • signup/signup.php now takes UNIQUE_USERNAMES into account when renaming member usernames


3.1.58.1

  • Fixed issue with deep linking in track.php for thrid-party content providers
  • Netbilling xsell info is now marked up properly when sending information to Netbilling
  • NATS v3 now supports netbilling one-time cross sells
  • Fixed a bug where we used the php function str_split which is not available in PHP v4
  • Fixed issue where credits/chargebacks would not be deducted from affiliate stats if a stats row did not exist for that day yet
  • Deductions from credits/chargebacks are now limited to the original amount the affiliate was paid
  • NATS will now make deductions for credits/chargebacks in Webmaster Referral Programs when the referrer is being paid per sale


3.1.57.1

  • PaysiteCash is now integrated as a biller with NATS v3
  • Oakbill is now integrated as a biller in NATS v3
  • Zombaio is now an integrated biller in NATS v3
  • Member emails now properly decrypts/encrypts when a member submits to a gateway biller
  • NATS now properly sends the _u parameter to Webcams when redirecting a surfer to this 3rd party content provider
  • Campspot is now integrated as a Third-Party content provider in NATS v3
  • You can now specify the auth amount Netbilling will temporarily hold on a member's account when an initial transaction is approved (minimum $1)
  • NATS now supports expiration dates for perminute transactions if the biller passes a specific date to NATS
  • NATS will no longer send multiple cancel emails to Netbilling members whose information that is different on Netbilling's end
  • CCBill 900 transactions will now work properly when using different currencies
  • IntelliChat and the Promotions Admin added to NATS v3
  • NATS now supports EU Debit transactions with DHD
  • Detailed Stats now calculates credit/chargeback amounts even if one or the other doesn't exist for a certain day/campaign/site/program
  • NATS now sets password information correctly when posting to Netbilling Native
  • NATS now accounts for the new way Webbilling post their credits/chargebacks back to NATS
  • NATS no longer show affiliates marked as deleted by default
  • Added a new configuration var $config['ADMIN_RESELLER_OVERVIEW_NO_MEMBERS_INLINE'] . If set to 1, an affiliate's members will not be retrieved admin_reseller_overview.php, and will not be shown (for the affiliate in this example, 15K members were being loaded in the table). Instead there will be a link to the members admin
  • admin_reseller_overview.php will now display the referring affiliate (if one exists)
  • Moved a query from run_mailer_now.php from the master database to the slave database
  • The NATS billers admin correctly indicates that we do not support checks for NBNative (we never did)
  • NATS now supports netbilling's newest way of reporting chargebacks back to NATS
  • process_wts.php now correctly handles any DELETE posts from WTS
  • Jettis International and Jettis International Gateway now has proper expire padding (if enabled)