Bug Fixes: Version 9.8.6.429 - Released 21 December 2017

This build has the following bug fixes implemented: 
Fixed
7510215 - Credit Card Terms Code Only Uses Top One
The Credit Card Terms Code list in Site Settings | Paymant Methods was only using the first one in the list.
Fixed
8690929 - Saving Global Settings Changes Pick Ticket Order Setting in Macola ES
Whenever Global Settings was "Saved", the Pick Ticket Order, Packing List Order, & Invoice Print Order were changed to "Order Entry" in ES Package Settings. Also, in the Extra tab, the Maintain Audit Trail check box would get unchecked.
Fixed
9378684 - Invoice View Showing Incorrect Balance Due in ES
The invoice view form for ecommerce & Customer Service was not showing payments made and was showing a balance due when there was no balance due. This was ES only.
Fixed
9697289 - Cash Account Not Defaulting Correctly When Capturing Credit Cards
Fixed the cash account to choose the correct default.
Fixed
9724994 - Saved Ship-to Contact Gets Changed When Placing Order
The Contact for a saved Ship-to address was getting changed to match the Ship-to Name when an order was placed using the saved Ship-to.
Fixed
9725645 - New Saved Address Not Using Salesperson Defaults
When a customer created a new Saved Address, the Salesperson for that Saved Address was not getting loaded. It now loads with customer's salesperson or the Site Settings | Customer Default salesperson if the customer doesn't have one.
Fixed
9733810 - Unable to Add Freight Account Number on Checkout Page
When on the Checkout page and the Freight Pay Code is "Collect", a "Collect Account No" was present. However, the text box that allows entering of the freight account number was missing. If the Freight Pay Code was changed to "P" and back to "C", the account text box appeared after the page posted back.
Fixed
9780268 - Unknown Country Code Causing Error Going to Checkout
If the customer's (bill-to) country was not in the list of countries, then the site errored out when attempting to go to the Check Out page. Also, if on the Check Out page and a Saved Ship-To with an unknown country code was selected, then the page froze.
Fixed
9794017 - Bill To State Changing to "US" if Allow Editing of Bill To Address is Unchecked
If Site Settings>Ecommerce tab>Checkout tab>"Allow Editing Of Bill To Address:" box was unchecked, then system was putting the Country in the Bill To State when the order is placed.
Fixed
9834403 - Guest Checkout Allows Creation of New User When It's Turned Off
When the ability to create new Users is disabled in site settings and guest checkout is enabled, customers still recieved the popup after placing an order that asks for an email address and password. If this is populated, it created a new User/Customer and placed the order under that new account instead of using the guest customer #. Now, as long as creation of new accounts is disabled, no such popup appears.
Fixed
9842665 - Handling Charge Not Added to Freight When Exception Applies
When using a price exception for a ship via (an exact price when going to a specific zip code, for example), handling charges were not being properly added to the final shipping amount.
Fixed
9843740 - PayflowPro Not Capturing when Order Placed
PayflowPro was not capturing the CC charge when an order was placed even when the site was set to Authorize/Capture in Site Settings>Payment Methods. The transaction was being Authorized but for $0.00.
Fixed
9849537 - Problem with Table Admin Account Password Deleting
Each time the site ran, the login id for the 'admin' account password was being overwritten.
Better
9863195 - Postal Code Restricted to 10 Characters - ES Only
The order table in a Macola ES database is set to 20 characters. However, bad things happened if an entry went over 10 characters (Progression table is 10 char). User with the attached customer number could not login to the site and CSRs could not bring the customer up in Customer Service.
Fixed
9864727 - Authorize Credit Card Not Using Edited Address
When using Enterprise for Windows, if the address on an order is changed, the system was sending the original address loaded from Macola and not the edited address to the payment gateway. This was causing authorizations to fail because the address doesn't match what the CC processor has on record. The same thing happened when attempting to Capture a Credit Card.
Fixed
9867071 - Verify Countries Data Scrubbing Utility in Enterprise for Windows Cannot Change a Country Set to Null
When attempting to utilize this option, if a country code was set to Null, the process did not work and returned a poor error.
Fixed
9892525 - Capture Credit Cards Does Not Re-Calculate Amount Owed on Order with Captured Down Payment
If an order already has had monies captured against it in the form of a down payment, EntWin | Transactions | Credit Cards | Capture Credit Cards did not automatically re-calculate the amount owed. Instead, it simply showed the full amount.
Fixed
9910862 - Credit Card Order Fails On First Attempt
An error was thrown when placing an order using a new credit card on the first attempt; if the CC information was re-entered, the second attempt worked fine.
Fixed
9943834 - Orders Stay in Orders to Deliver
When using the Process Orders on the website, posted invoices with customers set as "Print and Email" for the invoice delivery method were staying in Orders to Deliver even after the process was run.
Fixed
9980562 - Purge Job Throwing Error
Running this job against a BD Engine database resulted in an error. It worked fine with Macola ES and Progression databases.