CN!Express CX-7000 Change Logs
Current Release:
31 December 2009 4.0.10.1
CN!Express CX-7000 Demo & Production Setup & UpdateGENERAL:
- remove outdated MasterCard check for UK cards. Was incorrectly returning cards as UK-based when they were not.
29 December 2009 Version 4.0.9.1a
CN!Express CX-7000 Demo & Production Setup & Update
8 December 2009 4.0.9.1
GENERAL:
- append on log rollover failure, don't overwrite.
CHASE PAYMENTECH:
- don't send Orbital Level III unless detail records have been imported.
LITLE:
- accept '&' in division name.
1 October 2009 4.0.8.1
GENERAL:
- Found scenario in which unmasked account numbers could be exported. Corrected.
CHASE PAYMENTECH:
- Added Swiss Franc to Orbital/Salem.
LITLE:
- Initial release of support for Litle & Co. (pending docs)
PAYPAL:
TENDERCARD:
TRANSCOM:
TRANSFIRST:
- Corrected problem where shifting from not sending division id, to sending division id, caused look-up failure of Qualified Data. 'Qualified Data' is data maintained by CN!Express that needs to be sent back to the processor. Typically evidenced by an error stating CN!Express was unable to find the PROCDIV. Change allows transactions processed before the switch to be found.
- Problem may still occur if merchant had been sending an arbitrary PROCDIV or DIVISION for auth requests in the previous request that did not match the actual processor division id.
2 June 2009 Version 4.0.7.6
CN!Express CX-7000 Demo & Production Setup & UpdateGENERAL:
- Log start-up user and encryption user in logs.
- Make user check case insensitive.
- Improved checking in configuration utility when config file edited by different Windows user.
CHASE PAYMENTECH:
- Add support for Purchase Card Level III MasterCard and Visa transactions.
FIRST DATA:
- Official release of First Data Global Gateway support.
14 May 2009 Version 4.0.7.2
FIRST DATA:
- Beta release support for First Data Global Gateway.
13 April 2009 Version 4.0.6.4
CN!Express CX-7000 Demo & Production Setup & Update
CHASE PAYMENTECH:
- '&' character was not escaped properly during xml logging.
- Improved retries. Specific retry scenario would cause failure due to time element not being passed to function call.
- Clip address fields to maximum size. Previously, address fields that were rejected.
EBILLME:
- Initial eBillme Standard and Express support.
PAYFUSE:
- Corrected AVS return failure due to case sensitivity issue.
16 January 2009 Version 4.0.5.11
GENERAL:
- Always lookup AUTHAMT if not present.
- Hold Qual Data even when using CNXTID transactions. (allows multiple capture on single auth using cnxtid field)
- Importing large number of single-transactions files (more than 100) caused import error due to a full internal queue. Now properly deferring imports when real-time queue is full.
- Hold Qual data for 60 vs. 30 days.
Provides additional support for merchants using cnxtid for settling transactions.
Recommend all existing sites change expiration from 31 to 60 in CN!Express Settings manager:
Advanced Tab:
- Database Maintenance Service section.
- Discard Saved Authorization Information after 60 days.
2 December 2008 Version 4.0.5.7
CN!Express CX-7000 Demo & Production Setup & Update
GENERAL:
- Support ability to import remotely-authorized transactions for both Chase Paymentech and TransFirst using same import template.
CHASE PAYMENTECH:
- Support for UK Domestic Maestro (Switch)
- When generating order numbers (i.e., order numbers are not imported), they must be unique in the first 8 characters. Changed generation from being ORD-cnx0-T4303 to 4303-cnx0-ORDT. Only affects imports where order number is not presented in the import.
- Add AUD (Australian Dollar)
11 November 2008 Version 4.0.5.5
PAYFUSE:
- Implement ability to send refund with or without PROCORDR
23 October 2008 Version 4.0.5.4
GENERAL:
- Transactions with blank CHKTYPE or ROUTENUM field were being rejected.
- CRTDATE generated for exports.
07 October 2008 Version 4.0.5.1
GENERAL:
- Backwards compatibility changes for CX-6000
- Export AUTHAMT as amount requested for Authorization. Previously was blank (in expectation of future partial auth support).
- Support XCLASS (Transaction Class) long-name values. Previously supported single-character input.
M: MOTO
E: E-Commerce
I: Installment
R: Recurring
- Write CN!Express version to configuration files.
19 September 2008 Version 4.0.4.8
CN!Express CX-7000 Demo & Production Setup & Update
GENERAL:- Remove SSL connection handshake logging. Was causing problems in multiprocessor machines. Future: Upgrade PyOpenSSL which addresses the problem.
- Remove full dump of backup logs when running in debug mode.
- Improved support for upgrading very old CN!Express installations that had active batches loaded during update.
- Improved support for QuickResponse error messages from Orbital.
- Correct problem with switching between test and production transactions.
12 September 2008 Version 4.0.4.4
- Usernames are case insensitive; however the code check to allow Administrative access was only working when the user logs-in with lowercase username.
- Added support for legacy ICVerify-style transaction formats (Version 1).
- Upgrading from CN!Express 4.0.0.25 (original release) with transactions still in database causes export problem.
- Importing a blank PROCTID caused the QualData lookup to fail.
- Currency filed in configuration utility was saved, but not read/displayed properly.
- Documentation updated for Orbital and PayFuse regarding how to settle externally authorized transactions.
- PROCTID field is composed of two Orbital Fields separated by a period: TxRefNum.TxRefIdx.
- Account field now required only for Authorization and Sales transactions. This allows transactions authorized against the Orbital Gateway from outside CN!Express to be processed without remembering the account number.
- PROCORDR field used for settling external auths.
21 July 2008 Version 4.0.3.9
- Set up logging functionality earlier in process so start-up errors are logged.Particularly, recent change in start-up process moved errors generated by service not running as proper user sufficiently forward that error was being logged before log was set up.
- Improved timeout handling for both processor and DNS look-up timeouts.Export file now contains all necessary information.
- Add CN!Express_Field_Reference.html to docs\FieldReference directory.
TRANSFIRST:
- Implement Force (voice) deposit.
FNMS PAYFUSE:
- Initial release.
- Credit Card methods of payment.
TENDER CARD:
- Initial release.
- Gift Cards.
30 May 2008 Version 4.0.2.4
GENERAL:
- Add support for Firebird database running on remote server. Default installation continues to include embedded Firebird relational database.
30 April 2008 Version 4.0.1.8b
Download CN!Express CX-7000 Demo & Production Setup & Update 4.0.1.8bGENERAL:
- CN!Express settings manager would not start on certain processor/operating system combinations. Problem was related to a third-party IP Range control added in 4.0.1.8 Replaced control with Microsoft-standard control. Only settings manager changed. Now 4.0.1.10. Released as part of installer 4.0.1.8b.
28 March 2008 Version 4.0.1.8
Download CN!Express CX-7000 Demo & Production Setup & Update 4.0.1.8a
PABP-Specific Updates:
Email options are now:
- System Errors (when they occur) - Login Report (when someone logs in)
- All Logs (daily accumulation of all logs emailed out)
- CN!Express configuration remembers last four passwords and does not allow them to be reused.
- Support HTTPS on Web Console port.
- Added console_users log which shows successful and unsuccessful logins to web console.
- Added Administrative Lockout to web console for users with access to System Maintenance tab.
- Web Console users may now be restricted from the controls to pause/restart CN!Express.
- Standard web console users may only monitor activity.
- Pause Server button removed from web console status page and moved to Server Maintenance (which may be disabled based on user rights).
- Add secure delete process to uninstaller. Securely deletes data and configuration files.
GENERAL:
- In Trevance, the following fields have the format xx -- Text Description, where xx is the result code (Response, AVS, etc.).
RESPTEXT
AVSTEXT
CVVTEXT
CN!Express did not have the "xx -- " portion.
"xx -- " added to field for proper compatibility between Trevance and CN!Express formats.
- Text status is now created on export.
- Blank card type import field caused CVV/CID value to not be sent. CN!Express treated blank import field as invalid card-type. Correct behavior is to override blank imported field with proper card type.
- Allowed Hosts configuration now allows an IP range to be set. Previously, addresses needed to be added individually.
- Database maintenance settings now set whenever configuration changes. Previously only being set when CN!Express started.
CHASE PAYMENTECH SOLUTIONS:
- Support for Tampa/PNS.
- Gateway log now shows HTTPS headers sent and received.
- Improved retry logic handling.
Feburary 2008 Version 4.0.0.25
(CN!Express CX-7000 Demo & Production Setup and Update )
First official release.
Numerous bug fixes, improvements, and PABP modifications since early releases.
Recommend upgrade from all pre-4.0.0.25 versions.