New Features

This branch has the following features implemented: 
New
6849403 - Implement Credit Card Aliases for Authorize.Net
Major update to the Authorize.Net Credit Card Gateway switching from credit card encryption to credit card aliases using Authorize.Net's Customer Information Manager(CIM). Prior to this update, when using Authorize.Net the credit card number would be encrypted in the database and on the wire. While this is PCI compliant there is still a risk involved if a company is compromised by an attacker where they have access to both the database (where the encrypted credit cards are stored) and the software (where the encryption algorithim is stored). In this scenario it is theoretically possible for an attacker to decompile the software to reverse engineer the encryption algorithim and then decrypt the credit card data. While we have spent years making even this scenario as difficult as possible, there is no way to remove the theoretical possibility. With this enhancement we no longer encrypt the credit card. Instead, when a customer enters a credit card number we immediately send it to Authorize.Net's CIM and request an alias without ever storing it in the database. Now, only Authorize.Net knows the real credit card number and it is impossible to reverse engineer the alias and retrieve the actual credit card number. Please see the update notes for important steps needed to fully implement this enhancement.
New
7428068 - Implement 3DSI Payment Gateway
With this build, we fully support the 3DSI gateway. Please see the update notes for important steps needed to fully implement this enhancement.
New
7693805 - Sync BDPageHits
Enable sync process for BDPageHits table. Page Hits is the table that stores all activity across the web site. We are working on a major enhancement to Ecommerce marketing and activity tracking. Syncing Page Hits was a required step for our synced customers to be able to utilize this upcoming enhancement.
Better
7921103 - Show all Production Orders on Item Form
Previously, when logged in as admin, only open production orders were shown on the item form. Now, completed work orders are also shown as well as including a hyperlink to that order. We have also renamed that label from Open Production to Production Orders.
Better
7921149 - Add Last Receipt Date to Purchase Order Lines on Item Form
Added Last Receipt Date to the end of the Purchase Order Line column list on item form as well as updated purchase order title from Open Purchases to Purchase Orders since we're showing both open and closed ones.
New
7921256 - Add Always Include and Always Exclude support to Google Product Feed
Renamed Meta Tags tab on Item Edit to Search Engine. Added a Google Product Feed Heading above Meta Tags. Added a Radio Button control for the product feed settings.
New
8155255 - Enhance BirdDog Cash to support existing Crystal Invoice Printing
With this build of the Ca$h software, we have added a control to determine whether a instance of the software is using a sale receipt printer or a laser printer with a Crystal Report invoice.
New
8162366 - Add Documentation Freight Pay Codes
On-page documentation added.
Better
8346749 - Add Credit Card and Payment transactions details to Order View
On the order and invoice forms, we have added additional information that show transactional data. For the order form, credit card and other payment transactions are shown; on the invoice, the credit card and accounts receivable data is shown.
Better
8359412 - Add Entered Date to Order / Invoice View
On the order and invoice forms, we have added the Entered Date to the display.
Better
8383494 - ItemForm Production Orders should sort descending
Adjusted sort order of production orders.
Better
8492378 - Update Merge / Purge Logic to retain more data from purged Contact
In 9.8.2, we introduced the ability to merge and purge contacts. We have since adjusted this process to keep more data, specifically phone numbers.
New
8587863 - Add Documentation Countries/Provinces
On-page documentation added.
New
8603442 - Add ability to capture posted invoices to web-based Billing Console
This feature has been available in Enterprise for Windows for sometime.This is used for when a credit card order is completely invoiced before the credit card is Captured and you need to capture the paid amount against an invoice. When utilized, the remaining amount on the invoice is captured using a credit card transaction on the original order and apply the money to an A/R deposit.
New
8605497 - Add Documentation Select Term Code Review
On-page documentation added.
New
8605558 - Add Documentation Sales Reps
On-page documentation added.
New
8606579 - Add Documentation Material Cost Type
On-page documentation added.
New
8606606 - Add Documentation Vendor Types
On-page documentation added.
New
8687575 - Add Documentation Users
On-page documentation added.
New
8690353 - Add Documentation Tax Codes
On-page documentation added.
New
8777282 - Add Entity creation and modification dates to Entity Search and Add / Edit
When searching using the entity system, you may now see creation and modification dates.
New
8843082 - Added support for United Nations Standard Products and Services Code® (UNSPSC®)
UNSPSC is a product classification system used by Ecommerce, Procurement (typically using cXML), and Credit Card systems. See https://www.unspsc.org/ for information on the classification system. This enhancement adds a default UNSPSC code in System Management | Global Settings | Inventory, the ability to add and maintain UNSPSC codes specific to your industry in System Management | Inventory | United Nations Standard Products and Services Code, and the ability to set an item to a code other than the default in Item Edit. Please see the update notes for important steps needed to fully implement this enhancement.
Better
8963397 - Add Sync Locations and enhance sync reliability
The databases that the system syncs to and the values used for next values (next customer number, order number, production order, etc.) can now be maintained from the primary database. This enhancement included many updates to the sync process. Please see the update notes for important steps needed to fully implement this enhancement.