Purchase Purchase
twitter  Twitter
facebook  Facebook

News about Too Much Media products and related technology.

  • 22 March 2024 New NATS Version Available: 5.0.5.2

    A new version of NATS is now available.

    Version 5.0.5.2
    Released March 21st, 2024 (2024-03-21)
    * Moved config ‘SEVERE_NOTIFY_POPUP’ from ‘misc’ to the ‘notifications’ section.
    * Added delay on Bill1st PrimeOrange and MobiusPay poll script.
    * Added error details for the failed, fake, and auto instant upgrade surfer actions.
    * Updated international wire payvia field to be grouped better.
    * Added the ‘upsellexpire’ feature for Argus.
    * Resolved an issue regarding Epoch passing ‘member_id’ field in the signupplus script.
    * Added Google reCAPTCHAv2 support for Special Join Options & Special Join Form.
    * Fixed incorrect ‘from’ address used to send email using the API.
    * Resolved an issue with subscription passthrough fields for the Epoch Token Plus feature.
    * Corrected a possible issue that prevented adding a manual invoice for an affiliate.
    * Added the ability to select ‘special options’ in the Options dropdown of the Profit and Loss report.
    * Resolved an issue preventing expired members from upselling using Vservices.
    * Added bluecheck age verification integration

  • 22 March 2024 New NATS Version Available: 5.0.5.1

    A new version of NATS is now available.

    Version 5.0.5.1
    Released March 18th, 2024 (2024-03-18)
    * Added TRX as a Biller.
    * Updated default currency conversion rates for all supported currencies.
    * Implemented Additional fixes to increase PHP8 compatibility.
    * Removed mplayer as a requirement for NATS.
    * Updated the Segpay Package Plus feature.
    * Added CVV and AVS responses to the Biller view of Payze subscriptions.
    * Added non NATS Cross Sale support for Bill1st, Mobius, Segpaygateway, Porange and Billapay.
    * Updated GoCoin where ‘Process Currency’ is no longer Required. A new ‘none’ option was added to allow surfers to select their currency type on currency type whenever on GoCoin’s join page instead.
    * Removed the Merchant ID and Password requirement for Outgoing RocketGate Cross Sales.
    * Added template description for built-in templates which were previously not set.
    * Resolved issues with memcached.
    * Resolved an issue where the Trial Flag was not sending correctly during the CHECK User Management call.
    * Resolved an issue with the Legacy NATS Reporting Admin pie chart not displaying properly.
    * Updated default payvia dump template format to support Smarty4 with PHP8.
    * Improved the Segpay script to prevent Segpay’s system from failing to auto-redirect a denied surfer back to NATS.
    * Updated CoinPayments integration to include an expiration date in the User Management Postbacks.
    * Resolved an issue with query lookup of member transaction tax configuration.
    * Resolved a display issue under the Tour Overview where linkdomain and URL were incorrect.
    * Resolved an issue with Rules when multiple Rules start at the same time.
    * Corrected logic to use ‘override_siteid’ value (if set) when using process_gateway via Rocketgate.
    * Updated the check for CCBILL postback on conversion/rebill.
    * Resolved an issue where Join Options weren’t displayed for Affiliate-specific Rules using Package Plus and Token Plus.
    * Updated Affiliate Stats to display referring URL correctly.
    * Updated the Tour Overwiew’s “Pages/Steps” tab to include the “Package Approval” and “Package Denial” settings. This includes templates, Redirect URL, and Post URLs.
    * Resolved an issue on the Tour Overview’s “Posts/user Man” tab where the Package Upgrade Approval/Denial displayed URLs and not the Post URL. Post URLs for all the tours were also added.
    * Resolved an issue where featured sites were always ordered by name.
    * Updated Upgrade Plus script to handle Payze requirements.
    * Resolved an issue where incorrect SOAP API calls were being made.
    * Resolved an issue resulting in the poll script processing a transaction to the wrong NATS member.
    * Added Pumapay as a biller.
    * Updated the way NATS saves the config override file.
    * Added CashtoCode as a Biller.
    * Changed the severity of the Payze t19 and t20 errors.
    * Resolved an issue whereby NATS would store payments that it generated while creating Projections.
    * Added subscription passthrough support to gallery links.
    * Improved the retrieval of Upsells and Cross Sales in the NATS Admin.
    * Changed mobile only to tour type in site redirect rules.
    * Added SecurionPay as a Biller.
    * Added Smarty4 Compatibility Changes for Payvia Dumps.
    * Updated Segpay Payment Process and Added Cross Sale Information Postback feature.
    * Resolved a display issue regarding Smart2 and the Site Group dropdown in the Reporting Admin.
    * Resolved an issue that disabled affiliates from a group after enabling said affiliate.
    * Resolved an issue preventing Admins from viewing the number of rebills for a CCBill Paid Program.
    * Added ‘Postback Settings’ link in the affiliate area’s setting dropdown menu.
    * Added additional changes for Smarty4 compatibility.
    * Allowed merchant account to be set during the Upsell process for Rocketgate and RGNATIVE.
    * Added a feature for Rocketgate and RGNATIVE to allow overriding Merchant Site ID on a per-option basis.
    * Updated Epoch script to use epoch_digest for checking IP.
    * Updated CCBill Poll to handle per-subaccount polling.
    * Added a mobile flag record to the Member custom fields.
    * Added Xanpay as a Biller.
    * Added ‘ALLOW_AFFILIATE_STATS_WITH_AMOUNT_INFO’ config for Affiliate stats.
    * Resolved an issue regarding the handling of custom account types.
    * Added settings to store custom fields 1-10 for Paygarden
    * Added a new config setting ‘EXPLORE_EPOCH_ON_CREDIT’ to handle expired members on credit.
    * Added ‘$config[‘DONT_SEND_EVERYTHING_ON_AFFILIATE_POSTBACK’]=1’ to ensure NATS does not send everything on an affiliate postback that has nothing configured to send.
    * Updated the Epoch poll script to handle when a member expires on credit and chargeback.
    * Corrected an issue where duplicating an adtool type created a new adtool type with no fields when the new adtool type should inherit all of the original adtool type’s fields.
    * Updated BILL1st, Billapay, Mobius, Porange, and Segpaygateway scripts to handle incorrect auth sale settlement sales.
    * Updated the default search for affiliate username in Legacy NATS to be ‘like search’.
    * Resolved an issue where the Payze poll stops too early.
    * Resolved an issue where PackagePlus attempts resulted in displaying the incorrect template.
    * Resolved an issue where cascades in the Cascade Activity Report got a new version for each day for Special Billers.
    * Added CoinPayments as a Biller.
    * Added the ability for site owners to force NATS to ignore Join Deep Linking while performing a Site Redirect.
    * Updated Segpay pplist to not include duplicate order id as well as added a checkbox to disable pplist.
    * Added the ability to allow NATS to accept member IP addresses as IP parameters for Upsell Plus calls. This feature may be required for billers that use IP addresses as part of fraud protection.
    * Added upsellexpire for Rocketgate.
    * Updated “NATS5 REST API Affiliate POST API add” requirements.
    * Corrected an unexpected hash value for requests that have a value that contains a special character.
    * Added Affiliate Skype integration in the Admin Area.
    * Fixed display issue on Thirdparty free join on the Profit/Loss report and Admin override display.
    * Updated Epoch poll to handle multiple subscription cancels.
    * Added the Token Plus feature for Rocketgate (Gateway).
    * Added a checkbox in the Affiliate Payments Report to display correctional or manual invoices.
    * Added Captcha support on the Affiliate Forgot Password page.
    * Added Language Templates to Site Templates.
    * Expanded IP parameters to all API calls that could use GeoIP.
    * Added Join Option name in the Legacy NATS Transaction Report.
    * Added an option to store the RocketGate and RGNative merchant account value in one of the member custom fields.
    * Improved the speed of the Report query.
    * Improved the Vservices script on the cancel process check case.
    * Resolved an issue where Taxes were not added to the ‘Fees’ column when viewing the Profit/Loss Report and selecting the breakdown option ‘Country/Region.’
    * Corrected a Legacy NATS Admin issue when viewing adtools and using the sort by dropdown where NATS incorrectly found no adtools.
    * Resolved an issue with updating CSS colors for skins in NATS5
    * Resolved an issue when managing CSS colors where the correct colors weren’t set when the ‘Revert to Parent Skin’ button was pressed.
    * Resolved an issue regarding the Biller Data Report.
    * Resolved an issue regarding Vservices postback.
    * Incorporated additional PHP8 compatibility changes.
    * Added the ability to use special billers on NATS cascade setup.
    * Improved the speed at which reports load.
    * Resolved an issue regarding license.php and PHP 7.4.33
    * Resolved an issue caused by incorrect table names being on by default.
    * Added the ability for multiple subscription IDs to be sent to CCBILL Flex Form.
    * Added TCharge re-integration for initial signups and polling.
    * Added new IPs for CCBill and CCBill Flex Forms.
    * Addressed a redirect issue with special characters to third-party billers.
    * Addressed a bug where notifications in the affiliate area were not being marked as read.
    * Updated TCharge poll script to daily frequency.
    * Adjusted the processing type lookup within the 'Plus' Systems to properly handle CCBill paid and import_adjust_initial transactions for the imported account.
    * Resolved an issue where an incorrect hash was sent for CHECK usermanagement postback.
    * Updated Netbelling, OrbitalPay, and StandardBill’s cust_ip field to replace the address with ipv4 when an ipv6 address is detected.
    * Updated the handling of usernames and email addresses to allow the ‘+’ character.

  • 28 June 2023 New NATS Version Available: 5.0.4.1

    A new version of NATS is now available.

    Version 5.0.4.1
    Released June 28th 2023 (2023-06-28)
    * Added MySQL8 support to NATS
    * Added PHP 8.1 support to NATS
    * Added Subscription Passthroughs to the Subscription tab found on the Members Overview
    * Added functionality to the join template to display the third party cross sales with the refreshXsells variable
    * Added the Site ID to the details tab in Site Overview
    * Added CoinPayments in NATS as an integrated biller
    * Added check amount feature for CoinPayments
    * Added a new adtool type: 'HTML5 Hosted Image Banner'
    * Added support for Flirt4Free processing via NATS
    * Added support for Flirt4Free xsell/upsells
    * Added the {$join_option_details} array to smarty that contains all option details for each currently available join option
    * Added new config DISABLE_DOWNLOADABLE_HOTLINK restricts view_flash.php to logged in users only
    * Addressed bad text on the Search Payments search form
    * Addressed all possible phar deserialization issues
    * Addressed an issue with openid when used with certain PHP configurations
    * Addressed incorrect text in the Quick Tour on the Pay Via list page
    * Addressed items when adding or editing a Focus, as well as when adding a report
    * Addressed multi-select fields where all the selected options in a select type field are cleared out, instead of just the option being cleared
    * Addressed a display issue on the Ad Tool → Add Field modal when adding a new field. It now better displays any issues that may have been found
    * Addressed display issues on the Ad Tool Management page when using mobile devices
    * Addressed display issue on the Site Coupons page where redemption count displayed 'None Redeemed' when the coupon had already been used
    * Addressed an issue on the N5 Tax page that may not have allowed the Country of a tax to be saved properly on edit
    * Addressed a display issue on the NATS5 Configuration page when a user clicks between the tabs before all the content is displayed
    * Addressed possible issue where API may not have used the DB_STATS_SERVER when configured
    * Updated tables from MyISAM to InnoDB
    * Updated Segpay IP updated method and URL
    * Updated the Flash Charts within the Affiliate Area of NATS with a new Javascript solution. This will allow all browsers to view the charts without requiring flash
    * Updated Segpay revoke trans type process for Segpay process and poll
    * Updated Segpay integration by adding Paypal as a payment method
    * Updated default behavior to not log php deprecated errors
    * Updated the write to log files to be once per script run, at the end of execution
    * Updated default behavior to not add GET API calls to admin actions during normal UI usage
    * Updated Embedded Videos Adtool Type to support HTML5 videos using the 'embed' tag. Adds additional html5 video tag attributes: autoplay, controls, loop, muted
    * Updated displayed videos in affiliate adtools section with html5 video element instead of flowplayer
    * Updated Epoch dataplus database structure
    * Updated display on the special join template when errors occur
    * Updated the Cross Sale links within the Affiliate area and NATS4 Admin area to point to the proper NATS5 admin pages
    * Updated the form on the Encode Linkcode Tool page to help Admins better generate codes
    * Updated the table label within the Program Overview->Latest Members to be Affiliates, instead of Channel
    * Updated the "Back to Template List" button displayed when editing a Skin Template to include your previous search criteria
    * Updated the Cross and Up Sale Overview pages to better handle Enabling and Disabling sale
    * Updated the toastr (notice) messages to be more clear on any job that may have occurred
    * Updated the 'case' of some company names and terms within the Config Admin
    * Updated the Expires On date to always show the proper information on Support->NATS Support Page
    * Removed the link on the Site Overview for clicking onto the Linkdomain
    * Removed a misleading link noting a URL can be edited since this URL can not actually be changed in Ad Tool Overview

  • 24 August 2021 New NATS Version Available: 5.0.3.1

    A new version of NATS is now available.

    Version 5.0.3.1
    Released August 24th 2021 (2021-08-24)
    * Added memberid / member subscription id information into surfer action
    * Added new 2KCharge biller integration
    * Added biller subscription status to smarty for Payze
    * Added configuration for Cookie Secure and SameSite settings, which are now available under Cookie Settings in the Surfer section of the Configuration admin
    * Added ‘igm_data’ flag to GET member/details API call
    * Added memberid / member subscription id information into surfer action
    * Added ‘igm_data’ flag to GET member/details API call
    * Addressed an issue where some encrypted ip addresses logged for member logins were not recorded correctly
    * Addressed an issue with Epoch signupplus
    * Addressed an issue with Payze onestep gateway join page
    * Addressed where Payze poll did not run properly in certain cases
    * Addressed a complication with the affiliate payment updates
    * Addressed a typo with the config variable name for a global template (site)
    * Altered Cancelplus to allow filtering the biller lookup results for Payze by subscription status or a list of statuses
    * Changed the domain for the cams.com poll from cams.com to affiliates.streamray.com
    * Corrected the Paxum csv dump format
    * Corrected a typo with the config variable name for a global template (skin)
    * Updated angular packages
    * Updated email check function to allow plus sign
    * Updated PHPmailer library to 6.5.0
    * Updated where mail variables available in mass mailer templates are not decrypted
    * Updated the protocol for the Flirt4Free poll url from http to https
    * Updated the list of Argus (Inovio) ips
    * Updated the Rocketgate report library to PR2.0
    * Updated the Rocketgate sdk library to P7.10
    * Updated polls script for Bill1st, Mobius, Billapay, Segpay Gateway and Prime Orange

  • 15 October 2020 New NATS Version Available: 5.0.2.7

    A new version of NATS is now available.

    Version 5.0.2.7
    Release October 15th, 2020 (2020-10-15)
    * Added a setting to write to log files at the end of a process
    * Added ability to upload thumbnails for tours
    * Added ETHOCA-REFUND for Rocketgate and RGNATIVE
    * Added missing fields (taxes, related transaction, processing type) to refund postbacks and made sure refund postbacks are identical between live processing the resend postback feature from the view member page in the admin
    * Added an option to pass in overrides for the approval and denial redirect URLs for billers that do not require a redirect to their system for upsells
    * Added an option to pass in additional approval and denial post URLs for billers that do not require a redirect to their system for upsells
    * Added an option to pass in overrides for the approval and denial redirect URLs for billers that do not require a redirect to their system for token rebuys
    * Added an option to pass in additional approval and denial post URLs for billers that do not require a redirect to their system for token rebuys
    * Added Segpay Packageplus feature
    * Added Signupplus feature for Segpay
    * Added subscription pass-throughs for packageplus, upgradeplus, tokenplus and upsellplus
    * Added Affiliate Group filter to the Affiliate Liability Details Report
    * Added verification on the xsellid value before doing an insert into the third_party_partner_sale table
    * Added all payout and bonus fields to the transactions reported in the NATS 5 UI
    * Added config setting LOGGING_ON_SHUTDOWN which configured NATS to write to log files at the end of a process
    * Added flag so Pending transactions are suffixed with :P
    * Added support for subscription passthrough variables to upgradeplus, signupplus and packageplus for all billers that do a back end call (not a redirect to a biller hosted page)
    * Added a post URL setting for free third party registrations
    * Added an option to not display hidden join options on the /signup/upsellplus.php page unless they are passed in
    * Added an option to not display hidden join options on the /signup/tokenplus.php page unless it is passed in
    * Added support for the subscription pass through fields for epoch for pacakgeplus, signupplus, tokenplus and upgradeplus
    * Added support for subscription pass-through variables to tokenplus for all billers that do a back end call (not a redirect to a biller hosted page)
    * Added signupplus support for RocketGate and RGNative
    * Added packageplus support for RocketGate
    * Added missing currency field for RocketGate incoming xsells
    * Added support for subscription pass-throughs for RocketGate and RGNative for upgradeplus, tokenplus, signupplus, packageplus
    * Addressed an issue with the postback script for Verotel that prevented NATS from properly processing initial transactions for a signup that went through NATS but did not have a member record
    * Addressed upsell pre-checks on the initial load of the /signup/upsellplus.php page if they are passed in
    * Addressed changes to optimize the speed of the join page
    * Addressed an issue with the URL in the polling script for cams.com
    * Addressed issue with Centorbill curl header called
    * Addressed an issue on the Site Overview where members on the Member Tab were not for the site you were viewing
    * Corrected possible issue where Webbill non-recurring join options were not available
    * Corrected the condition for the Gigadat special case on the cascade, approval and denial templates
    * Corrected issue that caused report data to not load on the NATS5 Admin's Profit/Loss Report when Breakdown by 'Referring Url' is selected
    * Corrected an issue with subscription passthrough variables for upsells for billers that do not have an upsell template
    * Corrected the email check for upsells
    * Corrected errors based on not matching email and/or password in the plus scripts
    * Ensured NATS does not forget to check biller specific required form fields for the plus scripts
    * Improved NATS notifications about missing biller fields
    * Removed the ALLOW_PACKAGE_UPDATE_PASSTHROUGH config setting
    * Updated the denied surfer action to store the biller error message for billers that do not require a redirect to their system for upsells
    * Updated Affiliate Admin search for like usernames
    * Updated member admin dump to use 24h time instead of the current 12h format
    * Updated affiliate API with new flags to skip email send out to affiliate.