8.1r2 sp1a release notes 8.1.2.1a... · page 1 of 51 8.1r2 sp1a release notes updated january 24,...

51
Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a Area Description XCharge, Bug Fix When upgrading XCharge to the latest build, users receive a system restart notification multiple times. o Updated code to only display system restart notifications once upgrade process has successfully completed. When attempting to upgrade XCharge to the latest build while XCharge is running, the upgrade process is not successful. o Updated code to require users to close XCharge before beginning upgrade process. December 2017 Version 8.1 Release 2 SP1 Area Description XCharge, Enhancement Added support for TLS 1.2 and a restricted cipher suite. October 2017 Version 8.1 Release 2 Area Description XCharge, Enhancement Added support for Ingenico iCMP PIN Pad. Added ability to obtain BIN lookup for aliases. Updated supported maximum amount to $999,999.99. XCharge, Bug Fix Users receive an XCharge Server connection error when more than 170 users are configured. (TRIAGE-79) o Updated code to allow up to 250 users to be configured, and display an error message “Reached Maximum Limit of 250 Users” when the limit is exceeded. POS software crashes intermittently when the XCClient.dll file is called. (TRIAGE-19) o Updated code to only install the Magtek HID component when necessary. EdgeLink PC, Enhancement /PROMPTTIP and /PROMPTBATTERYSTATUS are now available parameters for EdgeLink PC. May 2017 Version 8.1 Release 1 SP8 Area Description XCharge, Enhancement XpressLink2 logs are enhanced to include the product name, product version, integration entry point, and operating system. (SF#023107) XCharge, Bug Fix Users are prompted for signature twice if they are using an RDP connection.

Upload: dinhquynh

Post on 13-Oct-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 1 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

● = Issue, Enhancement

o = Resolution

January 2018 Version 8.1 Release 2 SP1a

Area Description

XCharge, Bug Fix ● When upgrading XCharge to the latest build, users receive a system restart notification multiple times.

o Updated code to only display system restart notifications once upgrade process has successfully completed.

● When attempting to upgrade XCharge to the latest build while XCharge is running, the upgrade process is not successful.

o Updated code to require users to close XCharge before beginning upgrade process.

December 2017 Version 8.1 Release 2 SP1

Area Description

XCharge, Enhancement ● Added support for TLS 1.2 and a restricted cipher suite.

October 2017 Version 8.1 Release 2

Area Description

XCharge, Enhancement ● Added support for Ingenico iCMP PIN Pad. ● Added ability to obtain BIN lookup for aliases. ● Updated supported maximum amount to $999,999.99.

XCharge, Bug Fix ● Users receive an XCharge Server connection error when more than 170 users are configured. (TRIAGE-79)

o Updated code to allow up to 250 users to be configured, and display an error message “Reached Maximum Limit of 250 Users” when the limit is exceeded.

● POS software crashes intermittently when the XCClient.dll file is called. (TRIAGE-19) o Updated code to only install the Magtek HID component when necessary.

EdgeLink PC, Enhancement ● /PROMPTTIP and /PROMPTBATTERYSTATUS are now available parameters for EdgeLink PC.

May 2017 Version 8.1 Release 1 SP8

Area Description

XCharge, Enhancement ● XpressLink2 logs are enhanced to include the product name, product version, integration entry point, and operating system. (SF#023107)

XCharge, Bug Fix ● Users are prompted for signature twice if they are using an RDP connection.

Page 2: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 2 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

May 2017 Version 8.1 Release 1 SP8

Area Description

(SF#023253) ● ISC250 PIN Pad randomly gets stuck on “Remove Card” prompt after an EMV card

has been removed from the device. (SF#023213) ● XCharge window shows the card expiration date in an improper format.

(SF#023119) ● When a signature is prompted for, the cancel button must be pressed twice before

the transaction is completed. (SF#023188) ● Maximum amount for a transaction set in the XCharge server is ignored if a tip is

added through the PIN Pad device on Canadian transactions. (SF#023902) ● Merchants using a PC with Canadian calendar settings encounter issues with their

POS software when an EMV transaction is processed. (SF#023389) ● Migrated Innovo MPD tokens are not recognized as a valid alias in XCharge.

(SF#023365) ● Simultaneously configuring an EMV iPP320 and a Magtek Encrypted card reader in

XCharge Clients results in an “811 – Improper Field Data” error. (SF#023346) ● “XC – Error: 800 Parsing Error “<” or Whitespace expected (index: 1)” occurs upon

running a check transaction. (SF#023416)

EdgeLink PC, Enhancement ● /DISPLAYSETUPSCREEN is now an available transaction type for EdgeLink PC.

EdgeLink PC, Bug Fix ● Card Number field not focused if /LOCKCASHBACK parameter is used. (SF#023309) ● /ARCHIVEADDOPTION values are not returned in the result file. ● /CARDHOLDERNAME parameter fails when the value is longer than 26 characters.

(SF#022902) ● Cardholder name is not returned when requested via /CARDHOLDERNAME and the

card is keyed in. (SF#023274)

December 2016 Version 8.1 Release 1 SP7a

Area Description

XCharge, Bug Fix ● Recurring Billing transactions are partially approved for EMV processing accounts, despite /PARTIALAPPROVALSUPPORT value being False. (SF#023323)

o Updated code to check for the values of True or False for /PARTIALAPPROVALSUPPORT when processing with EMV accounts.

November 2016 Version 8.1 Release 1 SP7

Area Description

XCharge, Enhancement ● The CA Key file update is no longer required to occur during payment processing. The update can be scheduled for a specific time and date to prevent business disruption.

● “Amount OK” screen is removed from the PIN Pad devices to optimize transaction process. The transaction amount displays on the PIN Pad screen when the user is

Page 3: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 3 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

November 2016 Version 8.1 Release 1 SP7

Area Description

asked to insert the card. ● EMV device configuration refreshes with every XCharge installation.

XCharge, Bug Fix XCharge, Bug Fix (continued)

● After converting to XWeb processor with EMV enabled, recurring transactions in the XAxxx /XCAccountID format are declined. (SF#023178)

o Implemented logic to allow XCAccountID format when EMV is enabled. ● An Adjustment transaction search freezes the XCharge Client program. (SF#023167)

o Optimized adjustment transaction lookup for efficiency. ● “Parsing Error: Whitespace embedded in open tag” message displays on random

Canadian EMV transactions. (SF#023179) o Updated code to prevent empty XML elements from being sent to the

gateway. ● “Declined by Device – Reason Code 4002” message displays on random EMV

transactions in an RDP environment. (SF#023198) o Updated logic to properly handle null messages received from the device

communication layer. ● Device update is forced on the first transaction after installation of SP7, if the

maximum amount of update postponements was met on the previous version before the upgrade.

o Implemented a reset of all device prompt values during installation of SP7. ● Checks with a blank space in the Bank Account Number line cannot be read.

(SF#023268) o Updated code to accept blank spaces in the Bank Account Number line.

EdgeLink PC, Enhancement ● XCharge returns /CARDHOLDERNAME for EMV Transactions. (SF#023160)

EdgeLink PC, Bug Fix ● After /EXITAFTERFAILEDLOGIN is sent with an incorrect username and password, XCharge prompts for username and password, rather than simply closing out. (SF#023180)

o Updated code to display a “Login Failed” error message when an empty value is sent for UserID/Password.

July 2016 Version 8.1 Release 1 SP6

Area Description

XCharge, Enhancement ● The OpenEdge Updater application is installed with XCharge. The OpenEdge Updater updates itself silently in the background and alerts users when an update for XCharge is available.

● EMV processing times are optimized for efficiency. ● iSC250 and iSC480 PIN Pad Devices have the ability to display multiple non-

processing selection screens. Selection screens support gathering data on multiple questions with multiple choice answers.

● The cardholder name can be retrieved from Track 1 on EMV transactions.

XCharge, Bug Fix

● Exception error occurs when running an XCharge Transaction Report. (SF#023040) o XCharge Reports can be produced without error.

Page 4: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 4 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

July 2016 Version 8.1 Release 1 SP6

Area Description

XCharge, Bug Fix (continued)

● Device update feature fails for the iSC250 over a Remote Desktop connection. (SF#023074)

o Device update feature works properly for iSC250 over a Remote Desktop Connection.

● Migrated Innovo MPD tokens are not recognized as a valid alias in XCharge. (SF#023053)

o XCharge recognizes migrated Innovo MPD tokens as valid aliases. ● POS Sequence Numbers are not shared between Windows users. (SF#023023)

o Windows users can now share POS Sequence Numbers. ● Saving a policy text that included single quotes in the Receipt tab of XCharge setup

results in a truncated message on the receipt. (SF#023072) o Single quotes can be entered into the policy text without the message

being truncated on the receipt. ● Invalid ZIP Code error occurs on EMV transactions when the ZIP code contains the

hyphen symbol. (SF#023087) o ZIP codes using the Hyphen symbol are accepted on EMV transactions

without an error being returned. ● Pressing "Cancel" on a PIN Pad device during a transaction prior to selecting debit

or credit causes XCharge to display an incorrect window. (SF#022904) o Correct window displays after “Cancel” is pressed on the PIN Pad Device.

● Scheduled Reporting does not print out transactions that were run that same day. (SF#023080)

o Scheduled Reporting includes transactions that were run that same day. ● IIAS transactions are not being reported as such in the XCharge reports.

(SF#023065) o IIAS transactions are reported accurately in XCharge reports.

● Receipts for EMV transactions in Profit$ are printing out garbled text. (SF#023041) o Correct text on EMV transaction receipts with Profit$.

● Canadian EMV debit ̶ tip prompt appears twice. (SF#023137)

o Canadian EMV Debit transactions using iPP320 prompt only once. ● When uninstalling PINPadDevice files, an unexpected error occurs "UNWISE.EXE

has stopped working". o Updated thread handling on application exit to prevent the unexpected

error message. ● Microbiz software crashed when PINPad settings were saved.

o Updated thread handling on application exit to remove the unexpected error message.

● The XCharge Server is not communicating XWeb Gift Card information to the XCharge Clients, resulting in failed ISO XWeb Gift Card transactions.

o Fixed XWeb Gift Card communication between the XCharge Server and the XCharge Client.

EdgeLink PC, Enhancement ● New EdgeLink PC parameter /DISABLEPINPADDEVICE allows for hardware device interaction to be bypassed.

EdgeLink PC, Bug Fix ● Processing a manual transaction using /DISABLEPINPADDEVICE and /SMARTAUTOPROCESS parameters loads an unexpected error message "Invalid Credit Card #". (SF#023141)

Page 5: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 5 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

July 2016 Version 8.1 Release 1 SP6

Area Description

● When the /DISABLEPINPADDEVICE parameter is used, XCharge ignores the /SMARTAUTOPROCESS parameter if also sent.

May 2016 Version 8.1 Release 1 SP5a

Area Description

PINPad, Bug Fix ● A delay on the PIN Pad screen occurred when using the iSC250 as a pole display. ● Error occurred when selecting “Debit” on the PC screen, on a

“DebitOrCreditPurchase”.

April 2016 Version 8.1 Release 1 SP5

Area Description

XCharge Client, Enhancement XCharge Client, Enhancement (continued)

● Added function to close the device port. ● Improved XCharge launch performance. ● Added function to log transaction performance timing. ● Added function to update the RDM scanner as updates become available. ● Eliminated flickering dialog box during RBA update process. ● Application crashed upon a transaction attempt when using Win Server Standard

2008/R2. ● Increased maximum characters allowed in address field to more than 20. ● Made the decline message for expired contact card user friendly.

XCharge Client, Bug Fix ● Updated address field validation to allow standard special characters. ● RDM scanner failed on every second XCheck transaction. ● Clicking PINPad Device Setup button did not launch the set up window. ● ArchiveVaultAdd optional fields did not clear after clicking the Clear button. ● ArchiveVaultAdd ZIP field combo list was blank.

Credit Cards, Bug Fix ● MasterCard transactions were declined. ● An error occurred if CountryCode 840 was not sent with transaction. ● Keyed CreditPurchase and ArchiveVaultAdd transactions failed when

CardCodePreverification was required. ● Canadian Debit transactions are inconsistently reversed after receiving error

"Transaction Result Declined by Device".

PINPad, Bug Fix ● Gift cards did not swipe on multiple swipers, and PIN Pad devices. ● Unable to load settings to Canadian iPP320. ● RBA update failed on occasion. ● Upon the exit of the PINPad Device configure window, "Incorrect Device Selected"

error message displayed, and the application froze. ● Occasionally unable to test PINPad devices. ● Hardware Device Update function failed during the installation.

Page 6: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 6 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

April 2016 Version 8.1 Release 1 SP5

Area Description

PINPad, Enhancement ● Removed idle screen before the signature prompt screen on iSC250, and iSC480. ● Improved serial device communication layer.

XCharge Server, Bug Fix ● XCharge Server connection test failed. ● Clerk and Zip Code lists were not restored upon a backup of XCharge. ● "Enable Schedule Reporting" check box did not save. ● Unable to log into "Check for Update" window. ● Unable to save changes to the Logging Detail Level checkbox. ● Application received an error when attempting to save a backup after saving a

signature. ● Application crashed when attempting to set up offline transactions. ● Access violation error occurred when changing detail level in the logging section.

January 2016 Version 8.1 Release 1 SP4

Area Description

XCharge Client, Enhancement ● Added logic to XCharge to attempt to void approved transactions that can't be written to the XCharge database. After the third attempt, a receipt will be printed for the merchant for record keeping.

● Updated the End User License Agreement with OpenEdge branding.

XCharge Installation, Enhancement ● During an XCharge Upgrade, the installer will automatically check for and apply any available updates to the configured PINPad device.

Credit Cards, Enhancement ● Added support for the new Mastercard BIN range.

EMV Cards, Enhancement ● On US EMV transactions, the result displayed on the EMV device now states either "Approved" or "Declined" on the "Remove Card" screen.

● On Canadian EMV transactions, the result displayed on the EMV device now states either "Approved" or "Declined" on the "Remove Card" screen.

EMV Cards, Bug Fix ● Fixed issue causing some EMV cards to not process correctly, due to a formatting issue.

PINPad, Enhancement ● Updated Ingenico devices to use RBA 15.0.4 for EMV transactions.

EdgeLink PC, Enhancement ● Added "DisplayScrollingText" to the PINPadDeviceFunctions. ● Added the "PINPADDEVICETITLE" parameter to allow a title to be passed on the

PromptYesNo function. ● Added "PINPADDEVICESIGNATUREFILENAME",

"PINPADDEVICESIGNATUREFILEFORMAT", and "PINPADDEVICERETURNSIGNATUREFORMAT" parameters for use during Signature Capture.

● Added "DisplayScrollingText" to the PINPadDeviceFunction Types. ● Updated the tab order on ArchiveVaultAdd transactions to flow from top to bottom.

Page 7: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 7 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

● Added the "LEGACYSUPPORTSETUP" transaction type.

PINPadDevice.dll, Enhancement ● Updated the PromptYesNo function to allow up to 5000 characters. ● Updated the PromptYesNo function to include a "Title" parameter. ● Added "PromptSignatureEx2" function with enhanced signature capture options. ● Added "DisplayScrollingText" function.

November 2015 Version 8.1 Release 1 SP3

Area Description

XCharge Client, Enhancement ● Updated the PINPad Device Setup window to use a .NET form. ● Changed the company name on the "About" screen to OpenEdge.

XCharge Client, Bug Fix XCharge Client, Bug Fix (continued)

● Fixed the XCharge reports to correctly display "Contactless" as the Entry Method when a contactless EBT or FSA/IIAS transaction is processed.

● Fixed the XCharge reports to correctly display the original Entry Method on Adjustment, Force, Return, and Void transactions.

● Transactions processed using EMV will now correctly display a "T" in the EMV column on the XCharge Transaction Detail Report.

EMV Cards, Enhancement ● Debit Sale transactions will no longer prompt to process using an EMV chip.

EMV Cards, Bug Fix ● Updated fallback logic to not prompt for an amount confirmation twice. ● Changing the default port in the XCharge Server no longer causes EMV transactions

to fail. ● Issues affecting certain Wells Fargo EMV cards to decline were resolved by updating

the PINPad RBA version. ● Fixed issue causing some EMV transactions to be voided due to a Credit Update

failing. ● Transactions processed using EMV no longer fail to process when the Zip, Address,

or CVV is set to be required and are not entered.

PINPad, Enhancement ● Added the ability to use one EMV device for multiple processing accounts. ● Updated Ingenico devices to use RBA 14.06 for EMV transactions.

PINPad, Bug Fix ● The "Debit PINPad error" is no longer displayed when using the red cancel button on an Ingenico iPP320.

● Receipts retrieved using the "Item Report" lookup function now properly display a signature image if one was captured.

● When processing Debit transactions through an EMV device, the "Welcome" screen no longer appears during the transaction.

EdgeLink PC, Enhancement ● The "CARDHOLDERNAME" parameter now returns the submitted name, if passed to XCharge, unless the Track data contains the cardholder name.

● Added the "GETEMVRECEIPT" Transaction Type for retrieving receipts for previous EMV transactions.

EdgeLink PC, Bug Fix ● The Receipt returned in the EdgeLink PC response now maintains the center formatting of the Company Name field.

● Fixed issue causing an incorrect CONTACTLESS flag to be returned in the EdgeLink PC Result File.

Page 8: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 8 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

November 2015 Version 8.1 Release 1 SP3

Area Description

● Added the PINPad functions back into the XCharge SDK on the "Trans Info 4" tab. ● Processing a transaction with the "IIASTRANSACTION:U" parameter will allow users

to insert the card in addition to swipe or tap.

XCharge SDK, Bug Fix ● In the Delphi sample application, added support for results longer than 2000 characters.

September 2015 Version 8.1 Release 1 SP2

Area Description

XCharge Client, Bug Fix ● Fixed issue where an Access Violation error would display if a single digit was entered and left in the Credit Card # field.

EMV Cards, Enhancement ● Added support for the Ingenico iSC480 PIN Pad for Global US EMV processing.

EMV Cards, Bug Fix ● Fixed issue causing EMV transactions to fail when using an iSC250 on Windows Server 2008 while prompting for a signature.

PINPad, Enhancement ● Added support for the Ingenico iSC480 device. ● Optimized the DisplayText call to quickly queue up all of the requested text before

displaying on the device. ● Added support for Ingenico PINPad Devices running RBA 14.04.

PINPad, Bug Fix ● Fixed issue causing HSM errors on Ingenico devices due to KSID padding.

July 2015 Version 8.1 Release 1 SP1

Area Description

XCharge Client, Enhancement ● Modified XCharge log file names to include the computer username in the file name.

XCharge Client, Bug Fix ● Fixed issue where multiple users logged into a Terminal Server would not be able to use XCharge at the same time.

XCharge Server, Enhancement ● Added the ability for the XCharge Client to search for available XCharge Servers on the local network.

XCharge Installation, Bug Fix ● Fixed issue causing an error to display after installing XCharge as a client with the default IP Address.

EMV Cards, Enhancement ● Updated the receipt for EMV transactions to include a Merchant Description Line and a Receipt Copy Label.

EMV Cards, Bug Fix ● Fixed issue causing Canadian EMV Debit Void transactions to return an

Page 9: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 9 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

July 2015 Version 8.1 Release 1 SP1

Area Description

Unrecognized Name/Tag error.

PINPad, Enhancement ● Removed the Cancel button from the signature capture prompt window when the "/PROMPTSIGNATURE" parameter is passed.

● Reduced the file size of signature images.

PINPad, Bug Fix ● Enabled the red cancel button to be used on Ingenico iSC250 devices to cancel a transaction.

● Fixed issue where a signature image wasn't returned when using an Ingenico iSC250 on Windows Server 2008 Standard.

EdgeLink PC, Bug Fix ● Fixed issue where only credit or debit transactions would process depending on the default account type for direct to Global Canada transactions.

● Fixed issue causing Return transactions to fail when using an XCTransactionID. ● Passing a Canadian postal code no longer returns an error.

June 2015 Version 8.1 Release 1

Area Description

Security, Enhancement ● Updated XCharge security to require a "Strong" password, consisting of an upper and lower case letter, number, and symbol.

● The default XCharge password has been changed to: System12345!

XCharge Client, Enhancement ● Optimized the search results of previous transaction when processing a Void transaction.

XCharge Client, Bug Fix ● Fixed issue causing the XCharge Server Setup window to not open when the system locale was set to English/Canada.

● On Archive Vault Add transactions, the Credit Card number and Expiration Date cannot be manually keyed in when a MagTek IPAD is configured and the "No keyboard entry in Account and Expiration fields" checkbox is marked in the Card Readers settings.

● A Tip Line is now only printed on Pre-Authorization receipts when the "Print Tip Line" checkbox is checked in the XCharge Settings.

● Processing a Settlement Review on an account that has special characters in the Processing Account Name will no longer return XML errors.

XCharge Server, Bug Fix ● Fixed issue where an XCharge Server Restore would fail when using a backup created using a previous version of XCharge.

XCharge Installation, Enhancement ● The XCharge.Common library was split into four new libraries installed into the "Application" folder: Common.Data, Common.UI.Wpf, Common.EdgePc, and Common.Utilities.

● XCharge has been updated to use .NET 4.5.

XCharge Installation, Bug Fix ● Resolved issue causing an error to display after upgrading XCharge from version 7.1 Release 7.

Page 10: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 10 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

June 2015 Version 8.1 Release 1

Area Description

● Fixed issue causing an error during the XCharge installation to a 3TB or larger hard drive, even when the '/NOFREESPACECHECK' parameter was passed.

Gift Cards, Bug Fix ● Fixed an issue where a gift card setting wasn't being configured when upgraded from a previous version of XCharge, causing gift card transactions to fail.

EMV Cards, Enhancement ● Added support for EMV processing (Europay MasterCard Visa, also referred to as "Chip and PIN" or "chip cards") for Global US merchants. Extra configuration steps for EMV processing accounts are available within the XCharge Setup windows, but processing chip cards from the XCharge Client or integrated Business Management Software uses the existing Credit/Debit Card processing methods.

● Added support for the Ingenico iPP320 PIN Pad for Global US EMV processing. ● Added support for the Ingenico iSC250 PIN Pad for Global US EMV processing.

PINPad, Enhancement ● Added functionality to check for and download updated Ingenico RBA (Retail Base Application) files. If a new RBA version is available, XCharge will prompt the user to update the Ingenico device with the new RBA version.

Reports, Bug Fix ● Settlement Reports that contain more than two pages of transactions will now properly total the sum of the transactions.

XpressLink, Bug Fix ● Fixed issue causing the XCharge window to not remain on top of all others when the "/STAYONTOP" parameter is passed.

● Updated the Adjustment transaction to process more quickly, even when the transaction database is large.

Documentation, Enhancement ● Reformatting and re-branding for OpenEdge.

April 2015 Version 8.0 Release 4 Service Pack 4

Area Description

XCharge Client, Bug Fix ● Moved the location of the CheckReader log file to a local directory. ● Fixed issue where the XCharge Server caused DNS errors by locking up port 26. ● The Settlement function now does not allow selection of Check accounts.

XCharge Installation, Bug Fix ● Fixed issue where the MSVCR100.dll wasn't installing during the XCharge installation.

● Resolved issue where the CheckReader_Install.exe installation process wouldn't complete on Server 2012.

XpressLink, Enhancement ● Modified the Alias parameter to allow up to 255 characters.

Page 11: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 11 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

February 2015 Version 8.0 Release 4 Service Pack 3

Area Description

PINPad, Bug Fix ● Fixed issue where updated keys were not being deployed to an Ingenico iPP320.

December 2014 Version 8.0 Release 4 Service Pack 2

Area Description

Security, Bug Fix ● Fixed issue where a user with no permissions could access an Archive Vault Add transaction.

XCharge Client, Bug Fix ● Fixed issue where an error appeared after changing the XCharge Client Setup from "Single User/Server" to "Client".

XCharge Installation, Enhancement ● Added "/NOFREESPACECHECK" installation parameter to allow XCharge to be installed on hard drives larger than 3TB.

Credit Cards, Bug Fix ● Fixed issue where AMEX cards couldn't be read if there were spaces in the Track1 data.

Gift Cards, Bug Fix ● Fixed issue causing an "Invalid Account" error to display when trying to process a Gift transaction directly to XWeb.

Reports, Bug Fix ● Fixed issue where reports would list the card type as '???'.

XpressLink, Enhancement ● Added "PINPadDeviceFunction" TransactionType for controlling the PINPad Device. Added "PINPadDeviceFunctionType" parameter for setting the function type for a "PINPadDeviceFunction" transaction.

● Added "/GETXCACCOUNTIDSTATUS" parameter, which adds the XCACCOUNTUPDATED parameter to the result file, and helps determine if an XCACCOUNTID has been updated since the previous transaction.

November 2014 Version 8.0 Release 4 Service Pack 1

Area Description

Security, Enhancement ● Check Routing and Account numbers are now masked in the "iptxrx_MM-DD-YY" and "XCTransaction2_MM-DD-YY" logs.

XCharge Server, Bug Fix ● Fixed issue that caused accounts to become unlocked when a password reaches its expiration date.

● Fixed issue where XCharge processes a Gift Card Transaction but does not prompt for a receipt.

● Fixed issue that caused XCharge to look up the wrong item number when doing a Void on a Gift Transaction.

XCharge Server, Enhancement ● Merchants must select the card types that will be supported in offline mode. If the card type is not one of the supported types selected in the Offline-Mode setup

Page 12: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 12 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

November 2014 Version 8.0 Release 4 Service Pack 1

Area Description

screen, the offline transactions will be reject. ● Removed Max Amount Limit validation for CheckSale, CheckCredit, and CheckVerify

transactions. This limit is controlled by DCS. The Max Amount verbiage caption was changed from "Maximum Purchase/Pre-Auth/Force amount” to “Maximum amount”. A note was added to the "Maximum Charge Amount" section: "Note: This option only applies to credit, debit and EBT transactions. The limit for check transactions is configured at the processor."

● Revised Offline Processing Terms and Conditions.

XCharge Client, Enhancement ● Added an option to allow the merchant to choose if receipts are printed when an electronic signature is captured. A "Prompt before printing receipts when saving signatures" checkbox was added.

XCharge Client, Bug Fix XCharge Client, Bug Fix (continued)

● Fixed issue where "Frank and Endorse Only After a Successful Transaction" could be selected when "Frank Check" was not in the Check Readers setup.

● Fixed issue where checks were franked when no device was configured. ● Removed invalid options from the Check Scanner Device menu in the Check

Scanner Device Setup. ● Fixed issue that caused the OK and Cancel buttons to not be fully visible on the

Check Scanner Device Setup screen when a screen DPI of greater than 100% is set. ● Fixed issue where the Card Reader Device Setup wasn't saving the selected card on

Windows Server 2012.

Credit Cards, Enhancement ● Added validation on the CVV2/CVC2 field to not allow more than 4 digits.

Gift Cards, Bug Fix ● Fixed "Invalid Private Key" issue when processing gift card transactions while having XWeb set as the processor.

PINPad, Enhancement ● Added the ability to display or suppress the amount of a transaction on the iPP320 pin pad before the payment is processed. The default value is to display the amount.

● Added support for the Ingenico ISC250 Magstripe. ● Added support for Ingenico iPP320 encryption. ● Added support for Ingenico iSC250 encryption.

PINPad, Bug Fix ● When running PINPadDevice DLL Testing.exe and "PromptDebitOrCredit" is selected from the drop-down menu, changed result from 'Function Failed' to 'Function not supported by device'.

● Fixed issue causing initialization prompt to appear when launching the XCharge Client or when entering or exiting the XCharge Client setup menu.

● Fixed issue when processing PromptDebitOrCredit, causing Debit to be listed as Credit, and Credit to be listed as Debit.

● Fixed issue with PINPadDevice.dll causing PromptTipEx to not prompt for tip. ● Fixed issue where pressing cancel on PrompTipEx on a Verifone Vx810 returned

"Success" instead of "Canceled". ● Fixed issue where MagTek IPAD-SC devices couldn't process debit transactions due

to an encryption error.

XpressLink, Enhancement ● Added a parameter to stop any pop-up (and process halting) error messages when

Page 13: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 13 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

November 2014 Version 8.0 Release 4 Service Pack 1

Area Description

an ArchiveVaultAdd transaction is processed. Errors will be returned via the transaction result file, instead of a pop-up.

● Added a parameter to suppress the dialog box when a transaction receives an approval. Added parameter to display the results dialog box on partial approvals.

● Added a parameter to enable reject-login mode. When an incorrect login is entered, XCharge will return a ResultFile indicating that the login was incorrect.

● Added a parameter to support retrieving report data to be formatted and displayed in partner software. The four effective reports were "CCTotalsByDay", "CCTotalsByMID", "Settlement" and "CheckDetails".

● Added a parameter to open the XCharge Reports menu, bypassing the main screen. This will allow merchants to run reports without opening XCharge.

● Added a parameter to the Receipts tab in XCharge Client Setup screen to allow the merchant to choose if receipts are printed if an electronic signature is captured.

● Added a parameter to suppress the Amount confirmation prompt.

XpressLink, Bug Fix XpressLink, Bug Fix (continued)

● Fixed issue that caused merchants to be prompted repeatedly to load a security file. ● Fixed issue where some fields overlapped when using ArchiveAddOption1,

ArchiveAddOption2, ArchiveAddOption3 with PreVerify_CVV, PreVerify_ZIP, or PreVerify_Address.

● The Address field now accepts the "#" character on EMV transactions.

Reports, Enhancement ● Added the XCheck URL to the XCheck report screen.

Checks, Bug Fix ● Added a fix to remove the Amount from the MICR string before it is parsed. Also allow transaction to process when Check Number is not present.

September 2014 Version 8.0 Release 4

Area Description

Security, Enhancement ● Added "Pre-Transaction Verification" support. If enabled, XCharge will verify that the submitted Address, ZIP, and/or Card Security Code (CVV) matches the value on file with the card issuer before processing credit card transactions.

XCharge Server, Enhancement ● Added the option to "Select All/None" when importing XWeb processing credentials.

Checks, Enhancement ● Added option to "Frank and Endorse Only After a Successful Transaction" when the RDM Scanner is configured.

● Check Account Number and Routing Number are masked.

PINPad, Enhancement ● XCharge now supports the MagTek DynaPro SC - a "3-in-1" PIN pad and signature capture device with an integrated magnetic stripe reader featuring Point to Point Encryption (P2PE).

XCharge Client, Bug Fix ● Fixed typos in the XCharge Client and Status Bar when processing Check transactions.

Page 14: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 14 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

September 2014 Version 8.0 Release 4

Area Description

● Updated EMV card prompts to always appear on top. ● Changed cancellation message from "Function Failed" to "Function Canceled" when

PromptTipEx is selected. ● Fixed issue where client would save a password that has been rejected by the

server.

XCharge Server, Bug Fix XCharge Server, Bug Fix (continued)

● Fixed issue that caused the "ACH Merchant ID" and "ACH Reg Key" values to be linked within the XCharge Server Processor Information Setup window.

● Fixed issue that allowed XCharge Users with the Administrator flag to be deleted. ● XCharge can now read and write dates in multiple formats within the various

security and configuration files. ● It is no longer possible to open multiple instances of the XCharge Server Startup

Options utility. ● It is no longer possible to enter a space character into the IP Transaction Requests

Port setting on the Server tab. ● Fixed issue preventing the file extension from appending to the XCharge Server Log

File. ● The XCharge Client Settings text is no longer cut off on the Auto Offline Options

window. ● Fixed issue that caused XGift transactions processed through XWeb to return an

"Invalid Private Key" error. ● Fixed issue that prevented changes from rolling back when Cancel is selected on the

XCheck Options Setup screen.

Reports, Bug Fix ● Fixed issue causing a blank line to appear after Pre-Authorization Completions on the Offline Transactions Report.

● Changed Check report to mask all check Account Numbers and Routing Numbers. ● Increased the length of the Description field to prevent the extra line on the Check

report.

XpressLink, Bug Fix ● Fixed issue causing an "Access Violation" error when XpressLink DLL is used with Delphi XE5 or XE6 by ignoring handles with a null value, and by adding the "IGNOREHANDLEPARAMETER" XpressLink parameter.

July 2014 Version 8.0 Release 3 Service Pack 2

Area Description

Security, Enhancement ● XWeb Auth Keys are now masked immediately when importing processing credentials or loading CFG files within the Processing Account Information Setup window.

XCharge Server, Bug Fix ● Fixed issue preventing the transaction folder from being saved on the Processor Information Setup window after exiting the XCharge Server Setup window.

● Fixed issue preventing multiple transaction folders from being configured for multiple processing accounts.

● XpressLink Cloud no longer performs character validation before sending requests

Page 15: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 15 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

to XWeb. ● Fixed issue preventing the message "The user account is locked" from appearing

when attempting to log into XCharge Server Setup with a locked user account. ● Restored the maximum length of 28 characters for XCharge passwords. ● Restored the maximum length of 15 characters for XCharge usernames. ● Restored case insensitivity for XCharge usernames and passwords.

June 2014 Version 8.0 Release 3 Service Pack 1

Area Description

XCharge Server, Bug Fix ● Restored the XCharge Server option to "Process Offline Transaction Files" when the processor is set to Global Payments.

● The Auto Offline Processing Agreement no longer needs to be updated for newly added processing accounts in order for XCharge to retrieve a public key.

● Fixed issue preventing XCharge from retrieving a public key for XGift processing accounts when Auto Offline Processing is enabled.

● Fixed issue causing the Email Address setting to be lost when restoring backup files from older versions of XCharge.

● Fixed issue preventing XCharge from importing processing account credentials where the Processing Account Name includes a special character.

● Fixed issue preventing user names from being deselected on the User Security window.

● XCharge now leaves the Processing Account Auth Key field blank when importing processing accounts if no Auth Key is on file at the XWeb gateway.

● Fixed issue causing the Maximum Gift Amount setting to be lost when restoring backup files from older versions of XCharge.

● Fixed issue causing the Processing Account Transaction Folder setting to be lost when restoring backup files from older versions of XCharge.

● Restoring backup files with EMV Processing Accounts will now restore the EMV Device TIDs as well.

● Fixed issue causing the User Security Settings "Check For Updates" and "Setup" checkbox states to be linked together.

● Fixed issue preventing XCharge from importing processing account credentials where the Merchant Portal Security Password includes a special character.

XCharge Installation, Bug Fix ● Updated the PinPadDevice2 library installer to check for .NET 4.0 instead of .NET 3.5 during the XCharge installation process.

May 2014 Version 8.0 Release 3

Area Description

Security, Enhancement ● Processing accounts can now be imported into XCharge using Merchant Portal credentials.

● XWeb Auth Keys are now masked after saving within the Processing Account Information Setup window.

Page 16: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 16 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

May 2014 Version 8.0 Release 3

Area Description

XCharge Client, Enhancement ● Added new keyboard shortcuts to the XCharge Client.

XCharge Server, Enhancement ● Gift card transactions can now be processed via XWeb, in addition to the existing Direct to XGift method.

● The default processing account can now be set as desired. ● Newly added processing accounts are now set to "IP Only / No folder required" by

default.

Credit Cards, Enhancement ● XCharge now supports PayPal credit cards.

Reports, Enhancement ● Updated card brand grouping to include "VISA/MC/Disc/PayPal" and "VISA/MC/Disc/PayPal/AMEX" within XCharge Reports.

XCharge Client, Bug Fix ● Fixed typos in XCharge Client status bar for various transaction types. ● Changed the duplicate card prompt title from "Credit Card Information" to "Card

Validation" to be more generic. ● Added error handling for bad card reads using KBE swipers by adding a message

("The credit card data was invalid. Please re-swipe or key the account #.") and clearing the CC# field.

XCharge Server, Bug Fix ● Updated the XCharge Server Setup status bar messages. ● Fixed authentication errors on the Auto Offline Options window when new

processing accounts are configured. ● EMV and XCheck processing accounts no longer appear within the Auto Offline

Settings window.

XCharge Installation, Bug Fix ● Restored the 64-bit driver installer for the USB VeriFone 1000 PIN Pad.

XpressLink Integration, Bug Fix ● XpressLink no longer submits "12/99" as the expiration date when a leading space is sent with the /EXP request parameter.

Other Integration, Bug Fix ● Fixed issue affecting ICV request files with missing sentinel characters.

March 2014 Version 8.0 Release 2 (formerly 8.0 Release 1 Service Pack 2)

Area Description

XCharge Client, Bug Fix ● Updated the XCharge Client status bar hint to display "Transaction dollar amount" when the Amount field is selected.

EMV Cards, Bug Fix ● Fixed issue causing the buttons on the "Is the card an EMV Card?" prompt to be partially hidden when larger system fonts are used in Windows.

● Fixed issue causing EMV Pre-Authorization transactions to display as "Swiped" in XCharge reports when the chip was inserted.

PINPad, Bug Fix ● Fixed issue from previous release preventing the Configured PIN Pad Device from displaying the most recent selection.

Page 17: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 17 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

● Removed the VeriFone Vx 820 option from the EMV PIN Pad Device Setup screen. ● Fixed issue causing the VeriFone PINPad 1000 to initialize unnecessarily.

January 2014 Version 8.0 Release 1 Service Pack 2

Area Description

XCharge ● Migrated to 8.0 Release 2

December 2013 Version 8.0 Release 1 Service Pack 1

Area Description

Security, Enhancement ● Enhanced XC Client logging to include card data parsing errors to enable better duplicate card number detection.

XCharge Client, Enhancement ● Added error handling for potential receipt printing issues.

Checks, Enhancement ● The CheckReader library has been enhanced to better parse check account data, regardless of the order in which check data appears (routing, account, check number, etc.).

XCharge Client, Bug Fix ● Fixed issue preventing the "no keyboard entry in account..." setting from restricting keyed transactions in the XCharge Client.

● Credit Card Void transactions can once again be processed with the Search feature using the EFSNet/Concord processor.

● Credit Card Force transactions can once again be processed with the Search feature using the EFSNet/Concord processor.

● Fixed issue causing an Invalid Amount error when attempting to void a Credit Card Return transaction using the XCharge Client.

● In order to prevent Access Violation errors, the login screens no longer allow re-entry of the OK or Cancel buttons.

XCharge Server, Bug Fix ● Fixed issue preventing the Change Password screen from recognizing Old Password values.

● The Default ZIP Code value set in the XCharge Server is now used for keyed transactions via XWeb when no postal code is provided for the transaction.

● XWeb Processing Accounts can no longer be saved in the XCharge Server Setup without a Terminal ID value.

● The User Security Settings window will no longer close if the form area is clicked (outside the OK button).

XCharge Installation, Bug Fix ● Fixed issue causing XCFileLock to generate empty files. ● The "Source File Name" and "Target File Name" fields within the XCFileLock utility

no longer display a period at the end of the file names. ● Fixed issue causing an XCharge Security Warning to be displayed when upgrading

XCharge after User Security has already been configured.

Debit Cards, Bug Fix ● Fixed issue causing the Tip Amount to be left out of the total Amount for Debit Card Purchase transactions.

Page 18: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 18 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

December 2013 Version 8.0 Release 1 Service Pack 1

Area Description

Checks, Bug Fix ● Fixed issue preventing rescanning a check with the RDM scanner after choosing the Retry button.

EMV Cards, Bug Fix EMV Cards, Bug Fix (continued)

● Fixed issues preventing transactions on non-EMV Processing Accounts from processing when an EMV device is configured.

● Updated the EMV chip card prompts to more consistently cancel transactions when the chip card is prematurely removed from the EMV device.

● Added a "Card Blocked" response type to notify cardholders and merchants when an EMV chip card transaction is declined by the PIN Pad or the integrated chip on the card.

● Added an "Invalid Account Card Type" response when an EMV credit card is attempted as debit, or an EMV debit card is attempted as credit.

PINPad, Bug Fix ● Added error handling for the iPP320 when the "clear" (yellow) button is pressed with nothing on the screen.

● Fixed issue causing errors (Access Violation, EAccessViolation) when using the Ingenico 6550 or 6780 PIN Pad Devices.

Reports, Bug Fix ● Fixed issue preventing the correct Pre-Auth Completion Amount from appearing on GPN Transaction Detail Reports when the option to Hide Partial Reversals is enabled.

● The XCharge Settlement Report now includes column headers on every page when printed or previewed.

XpressLink Integration, Bug Fix ● Fixed issue causing XCharge OI to reject sensitive payment account data submitted via XpressLink.

● Approval Codes are now returned for approved Credit Card Return transactions processed via XWeb.

● Approval Codes are no longer returned within the DESCRIPTION field for reversed EMV transactions.

● Fixed issue preventing XCharge payment account Aliases (XCAccountIDs) from being usable for credit card transactions when an EMV PIN Pad Device is configured.

Other Integration, Bug Fix ● Fixed issue preventing the XCharge Server "Maximum Charge Amount" setting from being enforced when transactions are processed via XCTransaction2.

Page 19: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 19 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

October 2013 Version 8.0 Release 1

Area Description

Security, Enhancement ● Removed the "Display Full CC# in Reports" option when the XCharge processor is set to "Global Payments" instead of XWeb.

● Enhanced XC Client logging to include masked card data when a duplicate card number is detected.

● Removed the ability to disable XCharge User Security once enabled. ● Updated the XCharge "Purge Credit Card Numbers" utility to purge invalid credit

card data for the selected timeframe.

XCharge Client, Enhancement ● Moved the PIN Pad and Check Scanner Device Setup options to a new "Devices" setup category within the XCharge Client Setup window.

EMV Cards, Enhancement ● Added support for EMV processing (Europay MasterCard Visa, also referred to as "Chip and PIN" or "chip cards") for Global Canada merchants. Extra configuration steps for EMV processing accounts are available within the XCharge Setup windows, but processing chip cards from the XCharge Client or integrated Business Management Software uses the existing Credit/Debit Card processing methods.

● Added support for the Ingenico iPP320 PIN pad for Global Canada EMV processing.

XpressLink Integration, Enhancement ● Added "RECEIPT" field to the XpressLink result file to simplify EMV compliance by providing all necessary receipt fields and values for approved and declined transactions.

● Added "RECEIPTINRESULT" request parameter to enable the new RECEIPT result file field.

● Added UTF-8 encoding support for special characters when XML RECEIPTs are returned in French.

XCharge Server, Bug Fix ● Fixed issue preventing XCharge User Security from accurately detecting the password strength of existing passwords.

● Fixed potential issue to prevent the Auto-Offline Processing feature to be enabled without the Offline Processing Agreement saving successfully at XWeb.

Reports, Bug Fix ● Unknown card types within XCharge Reports now display "N/A" instead of "???" as the Card Type.

● Credit Card Pre-Authorization Completions are no longer listed as "CC Force" in the Transaction Lookup window.

XpressLink Integration, Bug Fix ● Fixed some UI issues with the XpressLink tester tool, including the initially loaded parameters.

October 2013 Version 7.3 Release 1 (formerly 7.2 Release 1 Service Pack 7)

Area Description

Security, Enhancement ● XCharge now uses XWeb to process BIN lookups when the processor is set to XWeb, instead of relying on a local BIN database. This enables the ability to use encrypted card readers with FSA and other card types that were not previously available.

● XCharge has been updated to use the XWeb 3.5 API.

Page 20: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 20 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

October 2013 Version 7.3 Release 1 (formerly 7.2 Release 1 Service Pack 7)

Area Description

● The XCharge Remote Desktop Support Help menu item has been updated to connect to support.x-charge.com.

XCharge Client, Enhancement ● The Check Name on Account field is now available for use within the XCharge Client.

XCharge Server, Enhancement ● Removed the test fleet options from XCharge.

XCharge Installation, Enhancement ● XWeb is now selected as the default processor when XCharge is initially installed.

Reports, Enhancement ● The Store Name field configured for XCharge receipts is now displayed on Item Reports.

XpressLink Integration, Enhancement XpressLink Integration, Enhancement (continued)

● The Check Name on Account field is now available for use with the XpressLink API. ● Added new transaction type DEBITORCREDITPURCHASE. This transaction type will

prompt the user to swipe a payment card, and then automatically determine if the swiped card is capable of being processed as a credit card (signature) transaction, a debit card (PIN) transaction, or both. This transaction type eliminates the need to determine whether a credit or debit transaction should be selected when accepting a payment.

Other Integration, Enhancement ● The Check Name on Account field is now available for use with the XCT2 and XCTN APIs.

XCharge Client, Bug Fix ● Updated the XCharge Client to suppress the signature prompt for any PIN-entry or check transactions.

● Fixed initial XCharge receipts to display a negative amount for any return transactions, as already displayed on reprinted receipts.

XCharge Server, Bug Fix ● Removed the null option from the "Default Sale or Authorization Entry Type" menu on the XCheck Setup window.

● It is no longer possible to save the XCheck Setup window options if the "Default Sale..." or "Default Credit Entry Type" selected is not also enabled as a Supported Check Entry Type.

XCharge Installation, Bug Fix ● Fixed the XCharge installer for Windows 8 so .NET 2.0 is no longer needed, and a prompt to install .NET 3.5 is provided if needed.

XpressLink Integration, Bug Fix ● Fixed issue preventing archive vault add transactions from completing when using the MagTek IPAD with the "no keyboard entry" option enabled.

Other Integration, Bug Fix ● Fixed issue causing XCharge to return "Invalid Credit Card #" when processing transactions via XCTransaction2 while the XCharge Server is running as a service.

Page 21: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 21 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

August 2013 Version 7.2 Release 1 Service Pack 7

Area Description

XCharge ● Migrated to 7.3 Release 1

May 2013 Version 7.2 Release 1 Service Pack 6a

Area Description

PINPad, Bug Fix ● Fixed issue causing the MagTek IPAD PIN Data Block and PIN Key Block values to be transposed in the PPD library response.

● Fixed issue preventing the MagTek IPAD SC to reset after a bad swipe.

XpressLink Integration, Bug Fix ● Fixed issue preventing results to be returned for credit card pre-authorization transactions processed via XpressLink DLL when the duplicate card prompt is displayed.

January 2013 Version 7.2 Release 1 SP6

Area Description

XCharge Client, Enhancement ● Added ability to prompt for and save signatures for Credit Card Force transactions where no Pre-Authorization is detected (Voice Authorizations).

PINPad, Enhancement ● Added 64-bit OS support for USB models of the VeriFone 1000 PIN Pad. ● Added the new XCharge.Common library to consolidate card data handling and

validation. ● Added the new PINPadDevice2.dll .NET library.

XCharge Client, Bug Fix ● Fixed issue preventing XCharge from reading data from the MagTek IPAD KBE correctly when the option to prevent keyboard entry is enabled.

XCharge Server, Bug Fix ● XCharge now rejects bad card data where one track is valid and the other is not.

XCharge Installation, Bug Fix ● Added SQLite3.dll back into the XCharge installers.

Other Integration, Bug Fix ● Fixed issue causing transactions submitted via XCT2 to be rejected if TotalAmount is blank.

November 2012 Version 7.2 Release 1 Service Pack 5

Area Description

XCharge Client, Enhancement ● Added ability to prompt for and save signatures for credit card transactions processed within the XCharge Client.

● Added option to only allow sensitive card data to be entered using an encrypted device, configured within XCharge.

Page 22: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 22 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

November 2012 Version 7.2 Release 1 Service Pack 5

Area Description

XCharge Server, Enhancement ● Added ability to store signature images within the XCharge database.

PINPad, Enhancement ● XCharge now supports the MagTek IPAD SC - a "3-in-1" PIN pad and signature capture device with an integrated magnetic stripe reader.

Reports, Enhancement ● Added ability to display stored signatures using the XCharge Item Report.

XpressLink, Enhancement ● Added ability to query or update signature files stored within the XCharge database via new XpressLink parameters.

● Added /ENTRYPTEDINPUTONLY parameter to specify whether non-encrypted entry of sensitive cardholder data should be accepted.

Other Integration, Enhancement ● Added ability to query or update signature files stored within the XCharge database via new XCT2 and XCTN features.

XCharge Client, Bug Fix ● Credit card account numbers with more than 19 digits are now flagged as "invalid" from the XCharge Client.

XCharge Server, Bug Fix ● Fixed issue preventing Credit Card Force transactions processed with a valid TransactionID to be recognized as Pre-Authorization Completion transactions.

● Fixed issue causing Offline Mode to be enabled after settings are changed for any Processing Accounts configured for Auto Offline Processing.

Reports, Bug Fix ● Removed old link to efsnetlogin.com from the XCharge Reports window for Concord.

● Removed the Input Type column from all gift card reports to prevent displaying incorrect data.

XpressLink, Bug Fix ● The /AUTOPROCESS parameter no longer overrides the /PROMPTFORMIDATSTARTUP:T parameter.

Other Integration, Bug Fix ● Fixed issue preventing gift card account numbers with more or less than 16 digits to be processed by XCharge when the XCT2 PromptGiftCardEntry function is used.

September 2012 Version 7.2 Release 1 Service Pack 4

Area Description

Security, Enhancement ● XCharge now saves XCTransaction2 hashes to an encrypted file so duplicate card checks can still be performed even if XCTransaction2.dll is unloaded between transactions.

XCharge Server, Enhancement ● The option to "Enable file based request files" can once again be toggled from the XCharge Server interface directly, for "Locked" (non-OI) versions of XCharge only.

XCharge Client, Bug Fix ● Credit Card Returns are no longer displayed on the Adjustment Item Number Lookup window (these transactions cannot be adjusted).

Page 23: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 23 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

September 2012 Version 7.2 Release 1 Service Pack 4

Area Description

● XCharge payment account Aliases (XCAccountIDs) are now excluded from the "previous 10 transactions" duplicate card check.

● Gift Card Replace Account and Combine Accounts transactions no longer appear within the Item Number Lookup window when attempting to process a Gift Card Void transaction (these Gift Card transactions cannot be voided).

● The duplicate card check prompt event is now recorded in the XCClient logs.

XCharge Server, Bug Fix ● The Gift Card Processor now correctly indicates "XGift" when XGift is configured within the XCharge Server.

● Fixed issue causing each validation error to appear twice in the XCharge Server log.

XCharge Installation, Bug Fix ● The XCharge installer will now remove any old "X-Charge" installation entries from the Registry.

XpressLink, Bug Fix ● Fixed issue causing the "previous 10 transactions" duplicate card prompt to appear twice during the same transaction.

● Fixed issue causing the "Invalid Amount" prompt to appear multiple times when an invalid amount is sent via XpressLink.

Other Integration, Bug Fix ● Fixed issue preventing Credit Card Voids from completing successfully using XCTransaction2 with XCharge 7.2R1SP3.

August 2012 Version 7.2 Release 1 Service Pack 3

Area Description

XCharge Server, Bug Fix ● Removed duplicate Internet Health Check status entries from the Server.log file.

XCharge Installation, Bug Fix ● XCharge now installs sqlite3.dll at the beginning of the installation.

Reports, Bug Fix ● Removed duplicate Internet Down status from the Outage Report.

August 2012 Version 7.2 Release 1 Service Pack 2

Area Description

Security, Enhancement ● The XCharge Client has been updated to log masked track data in order to better verify the track data from MSRs.

● The XCharge Client has been updated to detect if a payment card account number was used within the last 10 transactions and prompt for verification if so.

● The option to "Enable file based request files" can no longer be toggled from the XCharge Server interface directly. Instructions for enabling this option as well as implementing a RAM drive solution for additional cardholder data protection has been added to the XCharge 7.2 OI PA-DSS Implementation Guide, available from the XCharge Help menu under the "Security" option.

Page 24: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 24 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

XCharge Server, Bug Fix ● Offline Processing will now be enabled during detected outages when any Processing Account is configured for Auto Offline Processing, even when a Processing Account not configured for Auto Offline Processing is used to process transactions.

● Fixed issue causing Processing Account credentials to be overwritten with masked values when updated while Offline Processing is enabled by the Auto Offline Processing feature.

August 2012 Version 7.2 Release 1 Service Pack 1

Area Description

XCharge Server, Enhancement ● The Auto Offline Processing feature now displays the "Offline" message in the XCharge Server immediately once Offline Processing is enabled.

Credit Cards, Enhancement ● Added a new decline message for supported credit card transactions when Offline Processing is initially enabled by the Auto Offline Processing feature.

● In order to maximize the amount of approved offline transactions, XCharge now enables "Allow duplicate transactions" for all transactions processed by the Auto Offline Processing feature.

XCharge Server, Bug Fix ● Fixed issue causing XCharge User Passwords to be randomized after upgrading and modifying the Security settings.

XCharge Installation, Bug Fix ● Updated the PINPadDevice.dll and other libraries to 7.2.1.x.

Credit Cards, Bug Fix ● The Offline Approval Limit will now only affect Credit Card Purchase and Credit Card Pre-Authorization transactions.

July 2012 Version 7.2 Release 1

Area Description

Security, Enhancement ● Added options to control access to Fleet transactions: Fleet - Purchase, Fleet - Pre-Authorization, Fleet - Force.

● Added "Auto Offline Processing" - a new feature for XWeb merchants that can detect any local or remote credit card processing connectivity issues and automatically transition from regular "online" processing to Offline Processing and back. Transactions processed while Offline Processing is enabled will be approved based on the settings configured within XCharge and automatically submitted to the processor when connectivity is restored. This enhancement includes a new configuration window, security settings, and many XCharge Client enhancements including new Reports.

● The option to automatically enable "Manual Offline Processing" for the Global Payments gateway has been removed. The ability to manually enabled Offline Processing from the XCharge Server is still available.

XCharge Client, Enhancement ● The XCharge Client window will display a notification indicating that "Offline Processing is Enabled" when activated by the new Auto Offline Processing feature

Page 25: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 25 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

July 2012 Version 7.2 Release 1

Area Description

(XWeb only).

XCharge Server, Enhancement ● Fleet transaction processing is now enabled for testing through the XWeb development gateway (Server Location).

● XCharge checks the connection between the local PC, XWeb, and other location to determine the connection "Health Status" when then new Auto Offline Processing feature is enabled (XWeb only).

Credit Cards, Enhancement ● Credit Card transactions processed while Offline Processing is enabled by the Auto Offline Processing feature will initially be approved with an Approval Code beginning with "OL" to indicate this. The XCharge Transaction Lookup window will record the transaction with the real Approval Code from the card issuer, and this is what will appear on receipts reprinted from XCharge.

Fleet Cards, Enhancement ● XCharge now supports the following Fleet card types: FleetOne, Fleetwide, Fuelman, GasCard (Fleetwide), MasterCard Fleet, Visa Fleet, Voyager, Wright Express.

● XCharge performs a BIN Lookup on cards for Fleet transactions, which is used to determine the Fleet processing field prompts that are presented.

● Fleet-specific fields, including Product line items, are now supported for all Fleet transaction types. The Fleet Product Amounts submitted are not validated against the Fleet transaction total amount.

● Added Fleet Product Alias Support. Within the XCharge Server Setup, it is possible to import, export and manually edit a list of Fleet Product Code "Aliases" to be associated with the Fleet Industry Product Codes used by XCharge and XWeb.

Reports, Enhancement ● The Item Number Lookup windows now include these columns with Fleet transaction details: Fleet Prods, Fleet Driv ID, Fleet Veh ID, Fleet Odom.

● XCharge Lookup now includes these columns to track Fleet transaction details: Fleet Prods, Fleet Driv ID, Fleet Veh ID, Fleet Odom, Fleet ID No.

● XCharge Reports now include Fleet card and transaction types within the various reporting tabs.

XpressLink, Enhancement ● Fleet processing is now supported through XpressLink (only), using these new /TRANSACTIONTYPE parameters: FLEETPURCHASE, FLEETPREAUTH, FLEETFORCE.

XCharge Client, Bug Fix ● The XCharge Client Status Bar now displays "Select the transaction to adjust" when the Adjustment transaction type is selected.

XCharge Server, Bug Fix ● When obtaining new Processing Account Public Keys, the Industry Type is now correctly set and each PA is processed only once per key.

XpressLink, Bug Fix ● Fixed issue causing 823 error with encrypted swipers used via XCClient.dll.

Page 26: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 26 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

July 2012 Version 7.1 Release 7 Service Pack 4

Area Description

Other Integration, Bug Fix ● Fixed XCT2 Floating Point Masking Exception issue causing intermittent crashing issues within XCharge.

● Fixed XCT2 issue preventing gift card account data to be returned when PromptGift is used.

April 2012 Version 7.1 Release 7 Service Pack 3

Area Description

Security, Enhancement ● XCTransaction2.dll updated to log masked track data in order to better verify the track data from MSRs.

● XCTransaction2.dll updated to detect if a payment card account number was used within the last 10 transactions and prompt for verification if so.

XCharge Client, Enhancement ● Updated XCharge to support "Track 2 only" swipe data from MSRs emulating MagTek HID Virtual COM STX/ETX mode.

XCharge Client, Bug Fix ● Fixed issue causing the masked Credit Card # to remain after processing a Void from XCharge.

● Fixed issued causing HID MSRs to not function with XCharge 7.1R7SP2.

XCharge Server, Bug Fix ● Encrypted Card Reader Device settings on the XCharge Server PC no longer affect Encrypted Card Reader Devices configured on additional XCharge Client PCs.

Debit Cards, Bug Fix ● Fixed issue causing Debit transaction quantities to not appear on Settlement Totals Reviews with XCharge 7.1R7SP2.

Gift Cards, Bug Fix ● XCharge now sends the Terminal ID and Clerk data to XGift.

PINPad, Bug Fix ● Fixed issue causing MagTek IPAD to not function correctly when used in conjunction with XCTN and other integration libraries.

● Fixed issue causing MagTek IPAD to not function correctly when processing EBT transactions.

XpressLink, Bug Fix ● Fixed issue causing 823 error with encrypted swipers used via XCClient.dll.

Other Integration, Bug Fix ● Fixed XCTransaction2 issue causing EBT Cash Benefit Approvals to be returned as an error message.

December 2011 Version 7.1 Release 7 Service Pack 2

Area Description

Security, Enhancement ● The XCharge Server now restricts the values that can be entered into the XWeb "Server Location" and Global Payments "Primary/Secondary URL" fields.

Page 27: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 27 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

December 2011 Version 7.1 Release 7 Service Pack 2

Area Description

XCharge Client, Bug Fix ● Fixed issue from 7.1R7 causing voided transactions to appear in the Item Number Lookup window without red/strikethrough formatting.

● Fixed issue from 7.1R7 with filtering the Item Number Lookup window by the selected Processing Account Name.

XCharge Server, Bug Fix ● The "Cannot focus a disabled or invisible window" message is no longer displayed when an invalid Backup folder is configured in the XCharge Server.

Reports, Bug Fix Reports, Bug Fix (continued)

● Fixed issue where transactions processed in XCharge version 7.1R3 failed to load in the Reports after upgrading. This fix will restore the older Reports.

● Fixed issue from 7.1R7SP1 causing XCharge Client installations (as opposed to Server installations) to display transactions from more than the selected Processing Account Name in the Reports.

● Fixed issue from 7.1R7SP1 causing Reports printed from the "Scheduled Report Printing" to print without transaction data.

XpressLink, Bug Fix ● Fixed issue causing ARCHIVEVAULTQUERY transactions to return "809 Required Field Not Sent Error: Industry" in some circumstances.

● Fixed issue causing Void transactions sent via XpressLink with the Transaction ID to fail with an 824 Industry error.

Other Integration, Bug Fix ● Fixed issue from 7.1R7SP1 causing transactions sent from POS to XCharge without a Processing Account Name specified to be processed under the default Processing Account.

September 2011 Version 7.1 Release 7 Service Pack 1

Area Description

Gift Cards, Enhancement ● Added new Gift Card processing log to the "Common Files Folder"\DM folder.

XpressLink, Enhancement ● Added a "Transaction not completed - X-Charge is already running" response for XpressLink DLL and EXE to indicate when XpressLink cannot launch due to another instance already running.

Gift Cards, Bug Fix ● Fixed issue causing Gift Card Replace transactions to submit the same values for the Old and New Account numbers.

● Restored ability to void Gift Card transactions from the Item Number Lookup window on XCharge Client workstations.

EBT Cards, Bug Fix ● When processing an EBT Sale transaction from XCharge or XpressLink, the '" is not a valid floating point value' error message is no longer returned on successful transactions.

PINPad Device, Bug Fix ● The PIN Pad Device options group box no longer shifts when "Verifone PINPad 1000" is selected on the Debit PIN Pad Setup window.

Page 28: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 28 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

Reports, Bug Fix ● Fixed issue causing transactions from XWeb accounts sharing the same XWeb ID to appear with the wrong grouping in the "CC Totals by Processing Account" report.

● Updated the "CC Totals by Processing Account" printed report name from "CC Totals by MID."

● The XCharge Transaction Detail Report no longer prints with the Processing Account Names next to the transactions.

XpressLink, Bug Fix ● The /SMARTAUTOPROCESS XpressLink parameter now works for EBT Return transactions.

● Fixed typo on the "Archive Check Vault - Delete" XpressLink window.

August 2011 Version 7.1 Release 7

Area Description

Security, Enhancement ● Added support for encrypted card reader devices.

Debit Cards, Enhancement ● Added support for Partial Approvals on Debit Purchase transactions.

XCharge Integration, Enhancement ● Added support for Check Status Query and Return Check Reports through the XpressLink, XCTransaction2 and XCTransaction.NET integration methods.

XCharge Client, Bug Fix ● The "Credit Card #" and Gift Card "Account #" fields are now locked and "grayed out" when processing a Void from XCharge.

● Gift Cards or Canadian Debit Cards mistakenly swiped into a Credit Card or EBT field using a Keyboard Emulation MSR are now parsed and masked even though they are invalid for these transaction types.

● Entering a Port number outside of the accepted range when configuring the XCharge Client Settings will now produce a specific error indicating the issue.

● Updated the error message produced when attempting to settle an empty batch with Global Payments. The updated message is "Empty Batch. Inv Bal/Setl."

XCharge Server, Bug Fix ● Processing Account Names are now stored without case-sensitivity in order to prevent "Invalid Processing Account" errors based on using the wrong case.

● The XCharge Server now warns that the "Local and Remote XCharge Clients must restart for changes to take effect" when the Global Payments "Settlement Type" is changed.

● XWeb Conversions will now complete successfully when converting Retail Processing Accounts where transactions were processed as "MOTO."

XCharge Installation, Bug Fix ● Revised the warning message displayed during installation when XCharge detects Terminal Services to include a reference to "Install Application on Terminal Server" for Server 2008.

Gift Cards, Bug Fix ● Replaced all references to "Datamark" with "ProfitPoint."

Reports, Bug Fix ● The duplicate "Discover" entries have been removed from the XCharge Transaction Totals Report.

XPressLink, Bug Fix ● XCharge will now process "/TRANSACTIONTYPE:REVERSAL" as Voids when the Credit Card Processor is set to XWeb in order to fix the "Decline: Reversal transaction not supported by X-Web" error.

● The /LOCKTRANTYPE parameter now works with the new XCharge Client

Page 29: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 29 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

transaction menus.

XCTransaction.NET Integration, Bug Fix

● Fixed issue causing "Invalid Approval Code" to be returned when Credit Cards are swiped into the CreditCardForceDialog.

June 2011 Version 7.1 Release 6 Service Pack 2

Area Description

Security, Enhancement ● The Processing Account Name is now used instead of the Global Payments Terminal ID when processing Credit Card Adjustment or Credit Card Void transactions from the XCharge Client.

Documentation, Enhancement ● Appendix B - "XWeb Response Codes" expanded to include XCheck-related results and others.

● Appendix E - "XCheck Entry Types" Transaction Capabilities by Entry Type table expanded to note transactions authorized by "Other Contract."

XCharge Client, Bug Fix ● Removed the ability to configure Global Payments Check Verification transactions from XCharge Client Setup unless Global Payments is the defined Credit Card Processor.

● Updated references to "Merchant ID" for accuracy and clarity. "Processing Account" is used for most references to Processing Account Information such as Merchant IDs, Terminal IDs, etc. Updated references to "Processing Account" in the XCharge Client, Setup and Reports windows.

XCharge Server, Bug Fix ● The ACH Setup window no longer provides the option to switch from “Transaction Central” to “XWeb” unless the Credit Card Processor is set to XWeb.

● "Merchant Information" is now used in place of "Merchant ID" and the like when configuring Processing Accounts in the XCharge Server Setup.

● Updated references to "Merchant ID" for accuracy and clarity. "Processing Account" is used for most references to Processing Account Information such as Merchant IDs, Terminal IDs, etc. "Merchant ID" and "Terminal ID" still appear in the XCharge Server where accurate within the Processing Account setup screens.

● Email addresses entered into the Update tab with a subdomain are no longer rejected as "invalid" (also applies to email addresses submitted during XCharge Installation).

XCharge Installation, Bug Fix ● During an installation or upgrade, XCharge will detect if Terminal Services are running on the PC. If so, a message is displayed to notify the user that special steps should be taken to install XCharge using "Install Mode" for a terminal server.

XpressLink, Bug Fix ● XPressLink transactions requiring use of the /TRACK parameter for Debit Card processing are no longer rejected as "823 Invalid Account Data: Track Data."

May 2011 Version 7.1 Release 6 Service Pack 1

Area Description

XCharge Installation, Enhancement ● Updated the naming convention for many XCharge installation files to include

Page 30: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 30 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

May 2011 Version 7.1 Release 6 Service Pack 1

Area Description

simplified version numbers. Example: XCharge Locked Version 7.1 Release 6 Service Pack 1 is "XC7.1.6.1.exe". This update includes (but is not limited to) the main XCharge Installers and the XCClient installer.

Documentation, Enhancement ● XCharge Help files reviewed and updated. ● XCharge Release Notes reviewed and updated.

XCharge Server, Bug Fix ● XCharge will now return account information (masked) from the Check Data Archive Vault on Check Add and Check Query transactions.

● XCharge will no longer report "826 Invalid Private Key Error" for the first transaction processed after a merchant Terminal ID setting is changed. If a Private Key update is needed then the message "Security Credentials Refreshed (PKE). Please resubmit transaction." will be displayed.

XCharge Client, Bug Fix ● Partial Approval transactions now appear in the “Item Number Lookup” window when voiding credit card transactions.

● XCharge Client window no longer shifts when selecting a Check Scanner Device from Setup.

● Focus is now placed in the Routing field instead of the Accounting field for all XCheck transactions.

● When logging into XCharge multiple times in one session, the Check and EBT transaction types can now be selected without forcing the application closed.

● Reprinting receipts from the Transaction Lookup window will now accurately display the entry type "Keyed" if the transaction was not originally swiped.

XCharge Installation, Bug Fix ● Updated the copy of XCClient.dll installed with XCharge to fix the path to CheckReaderHost.exe – fixes the “CheckReaderHost application not found” error.

XCTranNet2 Integration, Bug Fix ● Updated the XCTranNet2.dll library to parse swipe data ending with a question mark but without a terminating carriage return for Credit Card Purchase transactions.

April 2011 Version 7.1 Release 6

Area Description

XCharge Client, Enhancement ● Updated the XCharge Client interface with new transaction menus and group headers.

● Added a new interface for setting the client colors on the Setup Display tab. ● New Check Scanner setup options on XCharge Setup Devices tab. ● A new window, "XCharge File Versions", lists the version numbers of all modules

installed with XCharge. This window is available from the "About" window by choosing "File Version Information."

XCharge Server, Enhancement ● Enhanced Global primary/secondary URL rollover logic to rollover under some circumstances even when a connection is made with the host and a response is received.

Page 31: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 31 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

April 2011 Version 7.1 Release 6

Area Description

● New Check Services setup screen in XCharge Server Setup on the XWeb Processor Options tab.

Checks, Enhancement ● Added support for new XWeb Check (XCheck) services with the following transaction types: Check Sale, Check Credit, Check Verification.

EBT Cards, Enhancement ● Added EBT support with the following transaction types: EBT Sale, EBT Return, EBT Force Voucher, EBT Cash Benefit Sale.

PINPad, Enhancement ● The OPOS for Ingenico installer is no longer launched from the PINPadDevice installer, dramatically reducing installation time.

● Because the PINPadDevice installer is launched by the main XCharge installer, the installation and upgrade times for XCharge are also dramatically reduced.

Reports, Enhancement ● The Transaction Lookup screen now supports searching for account number by the last 4 digits.

XpressLink, Enhancement ● Added the following features: /CHECKMICR, /CHECKACCOUNT, /CHECKROUTING, /CHECKNO, /CHECKFRONTIMAGEFILE, /CHECKBACKIMAGEFILE, /LOCKCHECKMICR, /LOCKCHECKACCOUNT, /LOCKCHECKROUTING, /LOCKCHECKNO, /LOCKCHECKIMAGE.

● New Transactions Types: EBTSALE, EBTCASHBENEFIT, EBTRETURN, EBTFORCE, CHECKSALE, CHECKCREDIT, CHECKVERIFY.

March 2011 Version 7.1 Release 5 Service Pack 5

Area Description

Security, Enhancement ● The alias value returned from XWeb is now masked in the IPTxRx log.

XCharge Server, Enhancement ● ArchiveVaultUpdate and ArchiveVaultDelete work on local ID’s created with either XWeb processor or Global processor.

XCharge Client, Bug Fix ● When a function is called, that function will finish before the program will allow it to be called again.

XCharge Server, Bug Fix ● After an XWeb conversion, switching the processor back to Global will now allow Settlement when the server is set for Merchant Initiated Settlement.

● File based transactions will no longer receive Invalid Expiration Date. ● Data Archive Vault allows update clearing the Improper Field Data Error.

Gift Cards, Bug Fix ● Using XCTranID will no longer fail attempting gift card voids.

Page 32: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 32 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

February 2011 Version 7.1 Release 5 Service Pack 4

Area Description

XCharge Server, Enhancement ● Added support for Global Canada Bank ID 032700. ● XCharge will look up the old merchant Terminal ID after a TID-swap.

XCharge Installation, Enhancement ● Enhanced Installer to alert user if the install/upgrade is being executed without the necessary administrator rights.

XCharge Client, Bug Fix ● When Prompt for Merchant ID is used, the second through the end of the list of Merchant IDs will no longer receive an “826 Private Key Error.”

Reports, Bug Fix ● Canadian debit cards will report as the correct card type and not only VISA. ● Fixed issue with voids not totaling correctly on the CC Totals by Day report.

December 2010 Version 7.1 Release 5 Service Pack 3

Area Description

Reports, Enhancement ● XCharge now updates the database during a TID swap with the new Terminal ID so transactions processed on the old TID are still available.

Gift Cards, Enhancement ● An invalid card swipe will prompt for the card swipe again.

XCharge Client, Bug Fix ● If CVV2 is set to required, it is not required for Data Archive Vault entries.

XCharge Server, Bug Fix ● When running Data Archive Vault Delete or Data Archive Vault Update, the Account ID will be found.

● XCharge now checks if the new TID already exists and if so does not proceed with a TID swap.

Gift Cards, Bug Fix ● XCharge is no longer masking gift card digits when passed to the processor. ● Modem transactions are processing normally.

PINPad, Bug Fix ● “Cannot focus a disabled or invisible window” when DISPLAYSIGNATURE parameter is not used has been fixed.

Reports, Bug Fix ● Fixed issue causing a decimal point misplacement in Transaction Lookup for Concord merchants.

● CC Totals by Day report and CC Totals by MID report display the same information on the printed report and on the screen grid.

December 2010 Version 7.1 Release 5 Service Pack 2

Area Description

XCharge Server, Enhancement ● TID swaps available when checking for update.

XCharge Client, Bug Fix ● Fixed issue causing the Old Terminal ID to be printed on XCharge receipts after a

Page 33: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 33 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

TID swap. ● The Tip line is now only printed when the tip is greater than $0.00.

Reports, Enhancement ● The following fields are now correctly displaying in the Lookup screen on a client: IIAS Amount, AFD, Tip Amount, Alias.

November 2010 Version 7.1 Release 5 Service Pack 1

Area Description

XCharge Server, Enhancement ● A “Stop” button has been added to the XWeb conversion window. To resume, restart the conversion and the process will continue from where it was last stopped. Multiple stops and restarts are supported.

PCCharge Emulation Requests, Enhancement

● Added support to search for previous Purchases and perform and Adjustment.

October 2010 Version 7.1 Release 5

Area Description

Security, Enhancement ● Confirm password option was added to the security screen.

XCharge Client, Enhancement ● The adjustment window now clears automatically after an adjustment transaction, regardless if the transaction was hand keyed or selected from search.

● XCharge will retrieve the public keys for the XCharge Clients even if the Client has not been started.

XCharge Server, Enhancement ● Added support for “Partial Approvals”: approvals for less than the amount of the original transaction.

● Added support for IIAS transactions on the XWeb gateway. FSA/IIAS support mimics the support currently available for Global Payments and it is enabled using the FSA Setup option on the XCharge Server Setup, Credit Card Processor Options tab.

● Account numbers are checked for validity before submission into the Data Archive Vault.

● Data Archive Vault transactions using accounts created under a former processor allow Delete or Update using the old merchant ID after a TID-swap.

● Pre-Authorized Transactions no longer have to be Forced before a conversion to XWeb is processed.

XCharge Installation, Enhancement ● Prompt for email address added. The email address can also be updated in the XCharge Server setup on the Update tab.

Credit Cards, Enhancement ● Swiped transactions are now permitted on MOTO accounts on the XWeb gateway. ● Both the XWeb and Global gateways will now return the card type VISA instead of

Visa.

Reports, Enhancement ● XCharge Checks Detail report now shows ACH transactions.

Page 34: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 34 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

October 2010 Version 7.1 Release 5

Area Description

XCharge Client, Bug Fix ● When a search for Void is performed with Concord as the processor, the CC Type Column will now be populated with the correct information.

● When changing the DPI settings in the monitor properties in Windows, the message box will no longer cut off the buttons.

XCharge Server, Bug Fix ● Removed TransFirst as a processor option. ● When multiple XWeb Terminal ID’s, Authorization Keys, and Market Types are used,

the Market Type is now being recognized as valid. ● When multiple Terminal ID’s and multiple users are defined only having access to

select Terminal ID’s, there will no longer be and Invalid Private Key Decline. ● The .ans file echoes back the original .req transaction. ● When the XWeb gateway does not return an approval code for Debit Transactions,

XCharge still returns an approval code of 000000 to maintain backward compatibility with different integrations.

● Partial approval transactions will return the proper balance due rather than the total amount due.

● The Purge Credit Card Numbers Utility will now also purge Discover Cards.

Credit Cards, Bug Fix ● When a Pre-Auth is forced on the XWeb gateway, hand keying a credit card number and transaction number will provide a result of “Pre-Auth Completion.”

● Cards with whitespace in either track one or track two data will process instead of receiving “Invalid Track 1 Format Error” from the XWeb gateway.

● Adjustments to American Express cards will process normally. ● Private keys will be checked when using Prompt for Merchant ID before processing

transaction to prevent errors.

Gift Cards, Bug Fix ● Seven digit gift card numbers can now be hand keyed. ● Devices configured for HID swipe will process gift cards normally. ● Gift Cards no longer masking digits when sending information to the processor. ● Gift Cards with a terminal ID of “XCHARGE” will send the appropriate header

information with the transaction.

Reports, Bug Fix ● Transaction Detail Report will display accurate expiration date when using file based transactions.

● When using the Lookup function for an Alias, the proper results will display. ● Debit column reintroduced to the Credit Card Totals by Day report.

XML Integration, Bug Fix ● Refunds will no longer return “812 unrecognized name/tag.”

October 2010 Version 7.1 Release 4

Area Description

Security, Enhancement ● Transactions are now rejected until XCharge security is enabled and the default User Name and Password is changed.

● Security added for Server utilities: Import Database Transactions, Convert to XWeb Processor, and Export Alias Conversion Mapping.

Page 35: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 35 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

October 2010 Version 7.1 Release 4

Area Description

XCharge Client, Enhancement ● XCharge Client tip field support added to the Purchase, Debit Purchase, Force, and Adjustment transactions.

XCharge Server, Enhancement ● Support for new automated update system. ● Added an email contact field. ● New Export Alias Conversion Mapping utility exports the relationships between old

GPN aliases to the new XWeb aliases.

XCharge Installation, Enhancement ● Application binaries moved from the installation folder to the XCharge Common Files folder:

o XP/2000: C:\Documents and Settings\All Users\Application Data\CAM Commerce Solutions\X-Charge\Application

o Vista/Win7: C:\ProgramData\CAM Commerce Solutions\X-Charge\Application

Gift Cards, Enhancement ● Support for gift card account numbers with only 7 digits in the account number.

PINPad, Enhancement ● PIN pad tip support added for debit purchase and credit purchase transactions.

XpressLink, Enhancement ● Enhanced XpressLink to support the following features: /HIDEZIPFIELD, /HIDECVFIELD, /HIDEADDRESSFIELD, /HIDECLERKFIELD, /HIDERECEIPTFIELD, /HIDETOOLBAR, /LOCKTIP, /TIP, /SHOWTIPFIELD, /HIDEHEADERBAR, /PARTIALAPPROVALSUPPORT, /PARAMFILE.

● XCClient log now masks sensitive XpressLink parameter data instead of logging no parameters when sensitive data is present.

August 2010 Version 7.1 Release 3 (merged with Release 2)

Area Description

Security, Enhancement ● Added End-To-End encryption support for XWeb.

XCharge Server, Enhancement ● XWeb Conversion utility added.

PINPad, Enhancement ● Support for Vx810 Canadian Debit device added.

General, Bug Fix ● Multiple bug fixes.

February 2010 Version 7.1 Release 1

Area Description

Security, Enhancement ● Card swipe data is now masked during the swipe process.

XCharge Client, Enhancement

● New Default Language receipt printing option supporting English, French, or English & French.

Page 36: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 36 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

February 2010 Version 7.1 Release 1

Area Description

XCharge Client, Enhancement (continued)

● Support for touch screens added with an integrated Virtual Keyboard. ● Credit Card Void receipts now include masked account number. ● A connection “Test” option has been added to ensure a connection to the XCharge

Server during setup. ● Added new Transaction Lookup "Select" button to securely process a transaction to

any credit card in the XCharge reports. Processing a Purchase, Return, or Pre-Auth transaction all supported.

XCharge Server, Enhancement ● Added TransFirst processor option. ● New Backup and Restore options added to the XCharge Server, with a scheduled

backup feature available. ● Support for Auto Fuel Dispensers. Requires 3rd party integration. ● Enhanced Import Database to include the Archive Vault data. ● New Merchant ID Name field used when configuring Terminal IDs. This is

referenced instead of the Terminal ID from the XCharge Client and POS software. ● Added XWeb support, XWeb is available as a processor option.

XCharge Installation, Enhancement ● XCharge split into two versions: "Secure" version that accepts transactions with sensitive data from approved secure sources only, and "Open Integration" for use by PA-DSS certified integrators only.

Debit Cards, Enhancement ● Support for new Canadian Sears private label card.

PINPad, Enhancement ● Support added for Canadian Debit tipping.

Reports, Enhancement ● IIAS, IIAS Rx Amount, Tip, and AFD fields added to Transaction Detail report screen.

XpressLink, Enhancement ● New XpressLink library: XCClient.dll. ● Added the following features: /REQUIREZIP, /REQUIREADDRESS, /REQUIRECV,

/REQUIRERECEIPTNO, /REQUIRECLERK, /WINDOWLEFTPOSITION, /WINDOWTOPPOSITION, /HIDEWINDOWBORDER, /CANADIANDEBITTIPPING, /VALIDATEARCHIVEVAULTACCOUNT, /LARGEPROCESSBUTTON, /PROMPTFORMIDATSTARTUP, /PROMPTFORMIDBEFOREPROCESSTRANS.

July 2009 Version 7.0 Release 2

Area Description

Security, Enhancement ● Added the ability to automatically check for important security updates.

XCharge Server, Enhancement ● Added IIAS support for “Rx amount” requirements. ● Added support for new Global Pay Bank ID 064000.

Page 37: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 37 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

April 2009 Version 7.0 Release 1

Area Description

Security, Enhancement ● All account numbers, keyed or swiped, are masked in the Client program. ● Gift card account numbers masked in gift card lookup and gift card reports.

XCharge Client, Enhancement ● Receipt Number added to Canadian Debit receipts. ● Added support for multi-track gift cards. ● Receipt buyer agreement text no longer printed for Return receipts.

XCharge Server, Enhancement ● Added Flexible Spending Account card support with IIAS requirements.

XpressLink, Enhancement ● Enhanced XpressLink to support the following features: /STARTCOLOR, /ENDCOLOR, /TEXTCOLOR, /SMARTAUTOPROCESS, /PRINTRECEIPT, /PROMPTSIGNATURE, /PROMPTSIGNATURETITLE, /DISPLAYSIGNATURE, /TOOLBAREXITBUTTON, /EXITWITHESCAPEKEY, /IIASTRANSACTION, /IIASAUTHORIZEDAMOUNT.

April 2009 Version 7.0 Release 0

Area Description

Security, Enhancement ● Added option to disable file based request file support, enabled by default. ● User Security feature redone with unlimited users and additional features. ● User Security enabled by default. ● New auto-logout feature added to Client Setup. ● Account expiration dates encrypted in database. ● Enhanced the XCharge Client to support encrypted XML data. ● Enhanced XML answer files to return masked account number, expiration, and

account type. ● Enhanced XpressLink result file to return masked account, expiration, account type,

and decline/error description when applicable. ● Enhanced Account Archive Vault to always return the masked account number,

expiration, and account type. ● Added support for Market Types within configuration files. ● Support for dual knowledge encryption keys.

XCharge Client, Enhancement ● Only IP communications with XML request files are sent to the XCharge Server. ● XCharge Client swipe delay default set to 500ms. ● New “Prompt before printing multiple Receipts” option in XCharge client to

optionally prompt before printing a second receipt, enabled by default. ● Debit transactions enabled by default in the XCharge Client.

XCharge Server, Enhancement

● Enhanced Account Archive Vault to support PURGEDATE value and ARCHIVEDUPLICATES option (Allow, Reject, UseExisting).

● Added Account Archive Vault support for the new XC_CCARCHIVE_QUERY transaction.

● New maximum gift amount setting for gift Issue, Redeem, and Return transactions. ● Enhanced Canadian Debit Purchase and Return to support “Allow duplicate

transactions” option.

Page 38: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 38 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

April 2009 Version 7.0 Release 0

Area Description

XCharge Server, Enhancement (continued)

● New support for XCTRANSACTIONID, including support for Offline mode. ● Removed check verification type “Telecheck.”

Reports, Enhancement ● New Report option added: Settlement. ● Updated the CC Totals, CC Totals by Day, and CC Totals by MID reports to total

Discover transactions with VISA and MC. ● Added Scheduled Reporting option to print a configurable number of copies of each

report desired.

XpressLink, Enhancement ● Added the following new features: /HIDEMAINWINDOW, /ALLOWDUPLICATES, /RECURRING, /HIDEMAINMENU, /MARKETTYPE, /TRANSACTIONTYPE:VOID, /TRANSACTIONTYPE:ADJUSTMENT, /TRANSACTIONTYPE:GIFTVOID, /TRANSACTIONTYPE:ARCHIVEVAULTADD, /TRANSACTIONTYPE:ARCHIVEVAULTUPDATE, /TRANSACTIONTYPE:ARCHIVEVAULTDELETE, /TRANSACTIONTYPE:ARCHIVEVAULTQUERY, /XCACCOUNTID:, /LOCKXCACCOUNTID, /ARCHIVEPURGEDATE:, /ARCHIVEDUPLICATES:, /LOCKXCTRANSACTIONID, /ARCHIVEADDOPTION1:, /ARCHIVEADDOPTION2:, /ARCHIVEADDOPTION3:, /LOCKAPPROVALCODESEARCH.

XML requests, Enhancement ● New ALLOWDUPLICATES option allows AP DUPE override on specific transactions.

July 2009 Version 6.2 Release 7

Area Description

Security, Enhancement ● Added the ability to automatically check for important security updates.

XCharge Server, Enhancement ● Added support for new Global Pay Bank ID 064000.

September 2008 Version 6.2 Release 6

Area Description

Security, Enhancement ● The XCharge configuration files are no longer copied to transaction folders. ● The XCharge transaction folders are no longer required.

XCharge Client, Enhancement ● Added support for the MagTek USB HID Magnetic Stripe Reader (MSR). ● Moved PIN Pad device setup to General Options, Devices. ● Added support for custom printer codes for 40 column receipt printing. ● Receipt "Store Policy" field enhanced to support unlimited lines.

XCharge Server, Enhancement ● Added Offline Processing support for gift card transactions. ● Faster Global Gateway transaction processing.

Debit Cards, Enhancement ● Validate and correct invalid Canadian debit card language codes.

Page 39: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 39 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

September 2008 Version 6.2 Release 6

Area Description

XML IP requests, Enhancement ● Enhanced 3rd-party XML IP request handling.

XpressLink, Bug Fix ● Fixed XpressLink issue which caused the result file to not include BALANCE and ADDITIONALFUNDSREQUIRED values for gift card transactions.

April 2008 Version 6.2 Release 5

Area Description

XML IP Requests, Enhancement ● Added support for a 3rd-party XML IP request format that does not require an EOT character.

XpressLink, Bug Fix ● Fixed XML formatting issue in the XpressLink XML result file. ● Fixed issue which caused CA Debit reversal transactions to be returned as

successful in the XpressLink result file.

February 2008 Version 6.2 Release 4

Area Description

Security, Enhancement ● Enhanced the XCharge Server Setup to warn the user if they are enabling Offline Mode to start automatically at startup.

XCharge Installation, Enhancement ● The XpressLink COM object is now included with the XCharge installation.

XpressLink, Enhancement ● Added support for the following new features: /TRANSACTIONTYPE:CheckVerify, /XMLRESULTFILE, /DRIVERSLICENSENO:, /LOCKDRIVERSLICENSENO, /CHECKNO:, /LOCKCHECKNO, /STATE:, /LOCKSTATE, /DATEOFBIRTH:, /LOCKDATEOFBIRTH, /CHECKTYPE:, /LOCKCHECKTYPE, /USERID:, /PASSWORD:, /SMALLWINDOW, /SMALLWINDOWNOCOLORS, /TITLE:, /NORESULTDIALOG

XCharge Server, Bug Fix ● Fixed issue which allowed the default transaction folder to be assigned to a folder already assigned to another MID.

XpressLink, Bug Fix ● Fixed issue which caused spaces in account numbers to not be stripped before writing the masked account number to XpressLink result file.

● Fixed cosmetic issue which caused amounts passed through XpressLink to not be formatted and displayed correctly.

● Fixed issue which caused the XpressLink window to close prematurely when the card swipe was canceled on a debit PIN Pad and the /AUTOCLOSE option was specified.

Page 40: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 40 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

December 2007 Version 6.2 Release 3

Area Description

XCharge Server, Enhancement ● Added an alert to the Startup Options to notify the user if they have insufficient rights to modify the Windows startup options.

XpressLink, Enhancement ● Added the following result file fields: customer name, swiped, cashback, expiration. ● Added new parameter options: /LOCKAMOUNT, /CASHBACK, /LOCKCASHBACK,

/XCACCOUNTID, /LOCKACCOUNT, /LOCKEXP, /LOCKZIP, /LOCKADDRESS, /CV, /LOCKCV, /LOCKRECEIPT, /LOCKCLERK, /LOCKAPPROVALCODE, /LOCKMID, /GETXCACCOUNTID.

XCharge Client, Enhancement ● Removed Gift Card Settlement option.

Credit Cards, Enhancement ● Fixed issue causing cards issued by Santander Bank to be rejected with an Invalid Track 1 error.

Reports, Bug Fix ● Fixed GPN Transaction Detail report sorting issue when sorting by date.

September 2007 Version 6.2 Release 2

Area Description

Gift Cards, Enhancement ● Updated gift card IP URL to new "www.wa.rewardforloyalty.com" URL.

XCharge Server, Bug Fix ● Fixed issue that caused some IP requests to the XCharge Server to be ignored. ● Fixed issue that caused the gift card modem backup to not successfully switch back

to IP.

September 2007 Version 6.2 Release 1

Area Description

XCharge Server, Bug Fix ● Fixed issue that caused the Global Gateway license to not be correctly set when changing the default MID with a configuration file.

● Fixed issue that caused HDACom.exe to consume high CPU resources when idle.

XCharge Installation, Bug Fix ● Fixed data conversion issue that caused pre-6.0 data to not be automatically converted to the new 6.x format. This issue only affected upgrades to 6.2 R0.

● Fixed installation issue that caused PINPadDevice.dll to not be installed correctly.

XML Integration, Bug Fix ● Fixed Debit XML response to include <RESULT_APPROVALCODE>. ● Fixed issue causing XML hold files to not be deleted.

Page 41: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 41 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

August 2007 Version 6.2 Release 0

Area Description

Security, Enhancement ● The default "Max Charge Amount" changed to $10,000. ● Enhanced the X-Charge Security Service to detect and delete request files when the

XCharge Server is not running.

XCharge Client, Enhancement ● New font size option for 40-column receipts and reports printed using 'Standard Windows printing'.

● New XCharge Client Display options. ● A signature line is now printed on Adjustment receipts. ● Added new Print Tip Line option to for receipts. ● Added support for Windows user-specific XCharge Client configuration files. ● New XCharge Client support for multiple Merchant IDs. The active merchant ID is

selected from the Transaction menu.

XCharge Server, Enhancement ● New Import Database utility in XCharge Server adds the ability to import and merge the transactions from another database file to the current one.

● Added support for duplicate transactions with Force and Pre-Auth Completion transaction types.

● Added support for Transaction Central ACH Debit and ACH Credit transactions. ● Added new Data Repository feature. ● Added support for Canadian ZIP codes.

XCharge Installation, Enhancement ● Configuration files moved to common file (%alluserprofile%) location and the C:\GPN and C:\DM folders are no longer required.

Debit Cards, Enhancement ● Added support for Canadian Debit.

Reports, Enhancement ● Added new Gift Card Transaction Lookup report. ● Added new Gift Card Totals By Day report. ● Added new Gift Card Activity report account filter option and report totals. ● Register field added to the GPN Transaction Detail report grid and the GPN

Transaction Lookup grid. ● Added new GPN CC Totals by MID report. ● Added Scheduled Report Printing support for the CC Totals by MID and Gift Totals

By Day reports.

XpressLink, Enhancement ● Added the following XpressLink command line parameters: /LOCKTRANTYPE, /LOCKTRANTYPEGROUP, /STAYONTOP, /TRACK, /MID.

Documentation, Enhancement ● New Vista-compatible help file. ● New Help menu options – 'User Manual' and 'Security'.

XCharge Client, Bug Fix ● Removed Gift Card Multi-Issue transaction support.

XCharge Server, Bug Fix

● Fixed schedule reporting issue for 40-column reports. ● Fixed issue which caused the approval code of the previous transaction to be

returned after a specific communication error. ● Fixed issue which caused an AP DUPE transaction to be approved when the original

transaction was in the same batch but with a different date.

Page 42: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 42 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

August 2007 Version 6.2 Release 0

Area Description

XCharge Server, Bug Fix (continued) ● Fixed issue which caused a lockup when sharing one modem for both gift card and credit card transactions.

● Fixed Concord multi-MID issue causing default MID to return Invalid Store ID error.

Reports, Bug Fix ● Fixed the report names displayed in the print queue when printing reports.

April 2007 Version 6.1 Release 3

Area Description

XCharge Server, Enhancement ● New XCharge Server Startup configuration with support for Vista.

XCharge Server, Bug Fix ● Fixed Reversal response issue.

Integration, Enhancement ● Fixed issue with PCCharge debit .INP/.OUT support. ● Fixed issue with XML request file and multiple embedded spaces in the track data.

December 2006 Version 6.1 Release 2

Area Description

XCharge Client, Enhancement ● Added support for new XCharge.exe command line parameters.

XCharge Server, Enhancement ● Improved swipe data validation.

XCharge Server, Bug Fix ● Phantom transaction fix.

November 2006 Version 6.1 Release 1

Area Description

Credit Cards, Enhancement ● Added support for Discover card '650' prefix.

Reports, Bug Fix ● Fixed issue with Concord Transaction Detail and Transaction Totals report caused by report changes at the Concord host.

September 2006 Version 6.1 Release 0

Area Description

Security, Enhancement ● New audit logging feature automatically records security and transaction events which can be viewed with Windows Event Viewer.

● New Encryption Key maintenance option.

Page 43: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 43 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

September 2006 Version 6.1 Release 0

Area Description

XCharge Server, Enhancement ● New gift card server setting for the Datamark primary IP URL. ● New IP Transaction request feature to compliment the file based request and

answer files. ● Enhanced track data validation.

Credit Cards, Enhancement ● Added support for JCB cards.

XML Integration, Enhancement ● Added support for new XML format request files.

XCharge Client, Bug Fix ● Fixed Transaction Lookup to correctly display and print GPN Pre-Auth Completion transactions that were modified by a Partial Reversal transaction.

XCharge Server, Bug Fix ● Fixed issue causing Discover CV results to not be returned.

Integration, Bug Fix ● Fixed ICVerify 2 line response format.

July 2006 Version 6.0 Release 4

Area Description

XCharge Server, Bug Fix ● Fixed issue which caused pre-auth transactions to be completed with a force instead of a pre-auth completion when the approval code contained only 5 digits.

● Fixed issue which caused Pre-Auth Completion transactions to not be converted correctly to the 6.0 format.

Reports, Bug Fix ● Fixed issue with the Concord Transaction Totals report caused by report format changes at the Concord host.

April 2006 Version 6.0 Release 3

Area Description

Gift Cards, Bug Fix ● Fixed critical issue which caused IP gift card redeem transactions on a card with an existing balance of 0.00 to be approved.

Reports, Bug Fix ● Fixed issue which caused schedule reports to print with no report data.

March 2006 Version 6.0 Release 2

Area Description

XCharge Server, Enhancement ● Changed IP URL for Datamark gift card IP transaction processing to match server modifications at Datamark.

Page 44: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 44 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

March 2006 Version 6.0 Release 2

Area Description

Gift Cards, Bug Fix ● Fixed issue which caused gift card balances of $0.00 to be returned as a 'blank' amount.

Reports, Bug Fix ● Fixed issue that caused scheduled reports to not print to a selected printer if the printer name contained a space.

February 2006 Version 6.0 Release 1

Area Description

Security, Enhancement ● All Transaction file data moved to History\tran.xdb. All old transaction files backed up and encrypted for security.

● Added new option to automatically shutdown the XCharge Server when the XCharge client closes.

● Added the ability to run the XCharge Server as a service. This must be manually enabled from Windows Services.

● New XCharge Server utility adds the ability to purge credit card numbers from the database.

● New "Enable All MIDs at Client" Security option. ● Added enforcement of Max Charge Amount on all credit card transactions.

XCharge Client, Enhancement ● New Force Search option allows CC or approval number to be entered before clicking Search, causing the search screen to automatically locate the transaction with a matching CC or approval number.

● Added Settlement and Settlement Review support in the XCharge Client when running as a remote client. Requires enabling security and enabling the security option for the user.

● Reports supported in XC Client when running as remote client. Requires enabling security and enabling the security option for the user.

● Transaction Lookup supported in XC Client when running as a remote client. Requires enabling security and enabling the security option for the user.

● Receipts print in Merchant Copy/Customer Copy order if configured to automatically print two or more copies.

● Pre-Authorization receipts now print with tip line and total line. ● Force, Adjustment, and Void searches at a client are no longer limited to

transaction data in the open batch. ● Gift Void search screen enhanced with new search options. ● General program speed enhancements. ● New Credit Card Swipe Delay option allows modification of the delay before

XCharge processes a credit card swipe.

XCharge Server, Enhancement ● Transaction requests now processed in order of creation, independent of the transaction folder in which they are created.

● Default track number set back to track 1 in support of international cards. ● Accepts ZIP codes with a dash, such as 12345-1234.

Page 45: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 45 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

February 2006 Version 6.0 Release 1

Area Description

Checks, Enhancement ● Unused check verification types removed from setup – JBS, Global Checks MICR, Scan Drivers License, Scan Full MICR, Scan Partial MICR, Telecredit, and World Check.

Reports, Enhancement ● New 'Hide Partial Reversals' option in GPN Transaction Detail report. When enabled, partial reversals are hidden and the force amount is displayed with the partial reversal amount.

● Settlement Report sums Total amount for all credit card and debit transactions. ● Batch Total calculated for GPN Partial Reversal transactions in Transaction Detail

report. ● Batch Total amount not displayed in GPN Transaction Detail report for Pre-Auths or

declined transactions. ● New report scheduling option in the XCharge Server. ● XCharge reports can now be automated by starting XCharge.exe with specific

command line parameters.

Other Integration, Enhancement ● Added support for PCCharge .INP/.OUT request files. ● Added support for CA (Food authorize) request file format. ● Added support for CT (Food add tip – force) request file format. ● Added support for new settlement request file.

XCharge Server, Bug Fix ● Fixed issue with invalid CVV result code. ● Fixed 6.0 beta range check error caused when two duplicate pre-auth and pre-auth

completions are executed. Affected 6.0 beta only. ● Fixed 6.0 beta INV AMT MATCH error caused when a partial reversal fails and XC

attempts to void and reissue the pre-auth completion. Affected 6.0 beta only. ● Fixed Error that occurred during Windows shutdown when XCharge was still

running. ● Fixed issue which caused transactions to be rejected by some Banks for swiped

transactions.

Debit Cards, Bug Fix ● Removed debit void support.

October 2005 Version 5.0 Release 6

Area Description

XCharge Server, Enhancement ● Fixed issue with multiple Merchant IDs on separate Bank IDs being forced to share the default MIDs Bank ID.

● Fixed issue causing XC_REPORT request files to always return report data for the default Concord Store ID.

● Made a modification to help avoid additional locking issues between the XCharge Server and other programs attempting to print.

Reports, Bug Fix ● Fixed issue causing GPN CC Totals By Day debit amount to not print on 40 column reports.

Page 46: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 46 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

August 2005 Version 5.0 Release 5

Area Description

Reports, Bug Fix ● Fixed GPN reporting issue affecting totals, caused when partial reversals are declined but still have a 006 approval code.

July 2005 Version 5.0 Release 4

Area Description

Security, Enhancement ● Credit card number masked in all report, search, and lookup screens. ● Security option added to disable masking credit card number in GPN Item Detail

report. ● Account numbers in local EFSNet tran files are now encrypted. ● The transaction backup files are now encrypted for security.

XCharge Client, Enhancement ● Receipts printed with "(Debit)" after card type if a debit transaction. ● Support for non-default short date format and date separator settings in Regional

Options.

Credit Cards, Enhancement ● Pre-Auth completion used to complete Force transactions. Force transaction still used for voice authorizations (when a previous matching pre-auth is not located).

Documentation, Enhancement ● Release notes now included with XCharge installations.

XCharge Client, Bug Fix ● Fixed "Invalid Credit Card Number" error when processing debit transactions with the XC client program.

XCharge Server, Bug Fix ● Fixed GPN modem communication issue resulting in declined messages such as "000050715165429 OK".

● Fixed VPN connection problem that caused XC to prompt for port number.

Reports, Bug Fix ● Fixed GPN Transaction Detail Report sorting issue.

June 2005 Version 5.0 Release 3

Area Description

Security, Enhancement ● Added support for the new Global Gateway SSL certificate.

XCharge Server, Enhancement ● XCharge now detects duplicate force transactions (same account/approval#) in the same batch and voids the first Force transaction before processing the second force transaction.

● XCharge will not attempt a partial reversal (if applicable) if the Force transaction fails.

Reports, Enhancement ● Credit card transaction lookup screen enhanced with new search feature.

XCharge Client, Enhancement ● Fixed bug in parsing of swipe data to better handle malformed swipes.

Page 47: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 47 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

June 2005 Version 5.0 Release 3

Area Description

XCharge Server, Bug Fix ● Fixed Gateway primary and secondary URL that would prevent roll over to the secondary address if an error occurred while connecting to the primary address.

● Fixed HDACom issue causing corrupted merchant data to occasionally be written to the transaction file on Void transactions.

● Fixed issue where voids failed if the receipt field contained option register information (<REGISTER>-<RECEIPTNO>).

● Fixed void request file issue which caused XCharge to not find the debit transaction to void.

April 2005 Version 5.0 Release 2

Area Description

XCharge Client, Enhancement ● Added support for multiple transaction folders. ● Added support for Windows XP themes.

XCharge Server, Enhancement ● Enhanced logic that keeps more than one server from running at once, now works across Terminal Services sessions.

XCharge Client, Bug Fix ● Fixed Access Violation that occurred when starting XCharge when the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run was empty.

XCharge Server, Bug Fix ● Fixed issue that would prevent the XCharge Server from shutting down when selecting 'Exit' from the right-click system tray menu.

● Fixed issue where Offline Mode answer files were formatted incorrectly. Offline Mode now returns transaction as approved, formatted as "YApprovedOffline".

● Fixed XC_REPORT answer file problem. The first line is now followed by a <CR><LF> instead of <LF><CR>.

March 2005 Version 5.0 Release 1

Area Description

Security, Enhancement ● Transaction files converted to new format. Additional information is now stored and CC numbers are encrypted in the transaction file.

● Offline Mode data is now encrypted.

XCharge Server, Enhancement ● Global multiple merchant support based on transaction folders. ● Global Void, report, lookup, and settle by Merchant ID. ● Out of order item numbers caused by incorrect timestamp returned from Global is

now handled in XCharge to allow correct sorting for reporting.

Credit Cards, Enhancement ● Force of VISA Pre-Auth for amount less than original pre-auth Forces the transaction for the original Pre-Auth amount and performs a Partial Reversal to the new Force amount.

Page 48: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 48 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

March 2005 Version 5.0 Release 1

Area Description

XCharge Server, Bug Fix ● Force transaction sends data correctly linking it to the original Pre-Auth transaction. ● "000000" approval code on declined transactions following a successful Debit

transaction fixed (see out of order item number issue). ● Buffer overflow error fixed in HDACom. ● Multi-line batch request files no longer are renamed to *.bak file. Error file (*.err)

now correctly created with declined transactions.

February 2005 Version 4.2

Area Description

Summary ● Added support for Global Payments IP Gateway. ● Fixed issues with Concord reporting.

December 2004 Version 4.1

Area Description

Summary ● Added support for Datamark gift card IP Gateway. ● Enhanced XCharge Server to only allow one instance to run at a time. ● Added custom Concord reports such as "CC Totals."

October 2004 Version 4.0

Area Description

Summary ● Added Concord/EFSNet processor support. ● Added maximum charge amount security setting. ● Added "Check for Updates" feature to check for XCharge updates over IP. ● Enhanced reporting to support grouping by Clerk, Register, or CC Entry. ● Added Support for "Register" to be sent to XCharge. ● Added support for "long" answer files. ● Added support for the HHP TT8810 PIN pad. ● Added support for .CFG processing account configuration files.

Page 49: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 49 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

June 2004 Version 3.0

Area Description

Summary ● XCharge Server now checks for and deletes any REQ/HLD/ANS files found in the transaction folder at server startup.

● Enhanced 40-column printer support to select from Windows printers list. ● Added support for Pre-Auth Completion from XCharge Client using encrypted

stored data from the Pre-Authorization. ● Added support for the HHP 3101 PIN pad. ● Enhanced XCharge installer to delete existing XCharge TxRx log files. ● Added support for REQ files with blank lines. ● Added new default ZIP setting in XCharge Server. ● Enhanced HDACom speed for large transaction files. ● Added context-sensitive help. ● Added support for Bank ID "088600." ● Added D2 Debit Void support. ● Enhanced Offline Mode screen warning. ● Enhanced Debit reports. ● Added support for comma-delimited request files without quotes. ● Automated Settlement Backup and removed Settlement Backup button. ● Enhanced Debit Purchase receipts to include Amount, Cash Back, and Total. ● Removed JCB references from XCharge reports. ● Removed "Auto-Backup" feature. ● Fixed XCharge Client gift card screen hints. ● Fixed issues with 40-column report printing in Windows 98. ● Fixed HDACom timeout issue to prevent missing transactions. ● Fixed issue with XCharge Reports caused by different local/host dates.

October 2003 Version 2.0

Area Description

Summary ● Bug fixes

Page 50: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 50 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

November 2002 Version 1.1 Releases 17-32

Area Description

Summary ● Added support for Bank IDs "213500" and "025600." ● Added XCharge Server "/SHUTDOWN" parameter. ● Added EULA with Agree/Decline options. ● Modified XCharge Server to lock the Bank ID value. ● Added Automatic Settlement Backup feature. ● Added Offline Processing feature. ● Added support for spaces in Credit Card numbers. ● Added Advanced Hold Line (AHL) feature for dialup processing. ● Enhanced XCharge Reports to automatically fit to screen width. ● Added support for multiple expiration date formats. ● Enhanced HDACom to correctly fix duplicate transactions. ● Enhanced Void feature to indicate voided transactions with strikeout text. ● Enhanced Void feature to limit the transaction list to the last 3 days. ● Added Analysis Report to display differences between local/host totals. ● Enhanced XCharge Server to check log file and path before writing to log. ● Added Transaction Lookup feature with support for reprinting receipts and

searching for and printing individual transactions. ● Added new XCharge Reports "Credit Card Totals" and "Transaction Totals." ● Added Settlement Review feature. ● Added "Print to File" option to XCharge Reports. ● Added support for multi-line request files. ● Added quotes around text in answer files. ● Enhanced error reporting to include modem error codes in answer files. ● Enhanced Check Verification processing. ● Enhanced answer files to return the full approval code. ● Enhanced XCharge Reports to display correctly if an invalid date is loaded. ● Changed modem dial attempts to 1 by default. ● Changed "Merchant ID" field name to "Terminal ID." ● Changed XCharge Reports to no longer refresh data while the date field is being

edited. ● Changed default secondary phone number to "18007522281." ● Fixed issue with XCharge Reports preventing negative totals from displaying

correctly. ● Fixed unhandled exception with for H32 Timeout errors. ● Fixed Voided Return amounts to display positive/negative values correctly. ● Fixed HDACom error reporting with null values. ● Fixed Backup feature to prevent duplicate values or corrupt records from saving. ● Fixed issue preventing AMEX cards from swiping correctly. ● Fixed issues with Wombat keyboards. ● Fixed issue preventing the XCharge Server from starting when the XCharge Client is

launched. ● Fixed rounding issues.

Page 51: 8.1R2 SP1a RELEASE NOTES 8.1.2.1a... · Page 1 of 51 8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018 = Issue, Enhancement o = Resolution January 2018 Version 8.1 Release 2 SP1a

Page 51 of 51

8.1R2 SP1a RELEASE NOTES UPDATED January 24, 2018

November 2000 Version 1.1 Release 16

Area Description

Summary ● General Release