3.4.0 Released
July 28, 2017—Advanced Search Auto-Suggestions, Authorize.net Accept.js Integration, Revamped API, and More!SoftSlate Commerce 3.4.0 Released
SoftSlate is pleased to announce the release of the latest version of SoftSlate Commerce, version 3.4.0. The new features in this release include auto-suggestions for customers using the search box, integration with Authorize.net Accept.js, and a revamped API with interactive documentation and new API endpoints. This release also includes a number of other improvements and fixes. For a complete list of changes between 3.3.6 and 3.4.0 visit the Change Log.
Auto-Suggestions
Starting with version 3.4.0, the search box can present customers with suggested searches matching the initial characters the user types in. Administrators can enable the auto-suggestions so that products in the store that match the initial characters of the search pop up under the search box, where the customer can click or scroll down to select one: Auto-Suggestion Screenshot. To enable and configure this feature, Administrators should visit the Advanced Search -> Advanced Search Settings screen. After enabling, the suggestions need to be indexed on the Advanced Search -> Advanced Search Reindex screen. (This feature requires the Enterprise Edition.)
Authorize.net Accept.js Integration
In version 3.4.0, we have added integration with Authorize.net's Accept.js API. Admins can choose to use Accept.js when asking customers for credit card information, which has the advantage of improving security and reducing PCI scope. Accept.js is a Javascript tool from Authorize.net where the customer's browser requests a token directly from Authorize.net, and submits that token to the store, instead of the raw credit card number. As a result, the credit card is never exposed to the store's server, which is great security benefit. To enable and configure this feature, Administrators should use the Payment Configuration -> Authorize.net -> Authorize.net AIM screen. Allow with this new feature, the existing Authorize.net integration has been upgraded according to their most recent specs.
Revamped API
Also new in version 3.4.0 is a revamped API that allows developers to make requests to retrieve and update information in the SoftSlate Commerce store. The API is in beta and features interactive documentation created with the Swagger API tool, allowing developers to review and try out all of the supported API calls. This documentation is available for the demo store here: https://www.softslate.com/demo/administrator/apiReference/index.html. To enable and set up the new API, Administrators should visit the API documentation page for full details: https://www.softslate.com/category/api-documentation.
Downloading the Upgrade:
To download the Enterprise Edition upgrade, log in to your SoftSlate Store account at this URL: https://www.softslate.com/Account.do. If you do not have an account, you may place an order for the Enterprise Edition starting here: https://www.softslate.com/product/enterprise.
Upgrading From 3.3.6 to 3.4.0:
The upgrade process from 3.3.6 to 3.4.0 is the same as for any other minor upgrade, with the exception of two optional steps outlined in the Release Notes: https://www.softslate.com/documentation/html/threedotfourzero.html. For complete instructions on how to perform an upgrade, please refer to the upgrade guide here: https://www.softslate.com/documentation/html/upgrading.html