Weekly Updates

Weekly Updates

20.08.2019

Modification

  • Added Blog Post title in as ‘title’ meta tag on Blog Post pages.
  • Internal Operations Tool allowing the Operations Team to run a fragmented index report on the Client Database.

Fix

  • Restored JavaScript for Security Actions previously removed in Weekly Platform Updates 484.
  • Improvement to prevent customers entering a space or hyphen separated credit card number in the Card Name field.
  • Correction made to behaviour where the ‘Free Item Count’ for Order Based Incentives included products from the ‘Specified Item’ list.
  • Refactored the Item-Based Incentive Builder to reduce pricing build queue sizes and improve performance.
  • Correction to behaviour where Guests could not see the correct freight options when changing the Delivery Country in the Shopping Cart.
  • Correction to the Canonical Generator to allow Canonicals to be built for newly created, inactive catalogues.
  • Correction to the ‘Set Image’ methods in Products API to delete temporary image files after import.

13.08.2019

Modification

  • Modification to remove the iSAMS Admin tab –‘Security Actions’.
  • Modification to prevent race condition from occurring when applying Tender Based Incentives.
  • Changes to new configuration option to increase the timeout for individual On-Demand Reports.
  • Changes to iSAMS Admin Reports for when exporting to CSV, if data contained a comma the data would retain in the same column and not act as a separator. Additional changes were made to output the word ‘inch’ instead of a double quote.

Fix

  • Correction to email retention clean-up procedure not clearing the compressed email data.
  • Correction to preventing initial execution of Retail Express V2 Integrations.

06.08.2019

New

  • Added new Management Web API wrappers for the v2 APIs.

Modification

  • Added support to configure timeouts for individual Scheduled Reports.
  • Implemented the 'Simple' version of the Afterpay logo and text to the Payment Summary Page.

Fix

  • Correction made to the ‘Notifications Pending’ and ‘Best Seller’ Dashboard Widgets to ensure an empty pie chart is displayed when no records are returned.
  • Performance improvements to the Retail Express V2 Integration Suite:
    - Corrected the Freight value sent in the Retail Express V2 Order Export integration to include tax.
    - Corrected the count of successful and unsuccessful products reported in the Retail Express V2 Product Import validation email.

30.07.2019

New

  • Added new front-end controllers for Store and Product APIs.
  • Added customer Stored Payment endpoint, to retrieve payment options via front-end requests.

Modification

  • Added additional exception handling to the iSAMS internal log writer.
  • Added support for deleting products in Item Based Incentives when performing a bulk update. Any entries with a “Delete Incentive” column set to either 1 or “true” will be deleted instead of added. This does not affect full file uploads.
  • Optimisations to the database, to reduce the timeouts when updating catalogue binding information from the iSAMS Admin screen.

Fix

  • Correction made to the 'Product – Reviews’ Sales report, to ensure the report runs correctly on first load with default settings.
  • Correction made to AfterPay validation, to allow configuration file per website..

23.07.2019

New

  • Added new Click and Collect object to the API Order object to encapsulate all Click and Collect information

    - Old Click and Collect information is now deprecated but still exists for compatibility.

Modification

  • Various performance improvements to the Retail Express V2 Integration Suite.
  • Modified Colour ID in Google Product Feed so that it will match on the item and pull the Product Item information through correctly.
  • Modified catalogue navigation in Emarsys Tracking so that it will show the full catalogue path regardless of Parent Catalogue type.
  • Simplified LayBuy Integration by only retrieving the information required.
  • Added Click and Collect orders to ‘Dispatch Order Items’ Report if policy is set
  • Added support to to remove the redirection to the login page and stay on the page where the customer performed the last action.

    - Fixed merging of existing Product Items between iSAMS and Retail Express upon import.
    - Fixed country mappings between iSAMS and Retail Express for customer addresses upon export and import.
    - Added missing Delivery Mobile field to the Customer Import from Retail Express to iSAMS.
    - Added additional validation to the Retail Express Customer Export.

Fix

  • Added Date of Birth to the Retail Express V2 Customer Export.

    - Improved validation in the Retail Express V2 Customer Export and Retail Express V2 Order Export.
    - Fixed subject line for error emails in the Retail Express V2 Order Export.
    - Fixed the Order Item Price sent to Retail Express via the Order Export to include tax.

16.07.2019

New

  • Added Order Export Integration to the Retail Express V2 Integration Suite.


Modification

  • Various performance improvements to the Retail Express V2 Integration Suite.
- Fixed merging of existing Product Items between iSAMS and Retail Express upon import.
- Fixed country mappings between iSAMS and Retail Express for customer addresses upon export and import.
- Added missing Delivery Mobile field to the Customer Import from Retail Express to iSAMS.
- Added additional validation to the Retail Express Customer Export.

  • Added additional health check for the Cryptographic system to the Site Monitor.
  • Removal of DLC cache populate which inserted missing Pricing Discount records. This has been replaced by on-the-fly Discount rebuilding and supported by offline product updates.
  • Added additional tables needed by Database refresh.
  • Add a ‘Refresh’ icon to the iSAMS administration Dispatch screens.
  • Exclude “Order Progress Notification” Notifications to be re-sent if notification was flagged as deleted.
  • Updated Laybuy assets to new Theme.
- Enabled support for Laybuy for sites that use Estimated Currency in conjunction with default site currency.


Fix

  • Temporarily disabling the new Stores Search Provider in the iSAMS administration.

09.07.2019

New

  • Added back end support for V2 APIs, eStar Store and the new Returns & Replacements page.

Modification

  • Optimised the security permission checks for automated payment processing.
  • Added validation to Credit Card Name field to prevent credit card numbers being entered.

Fix

  • Correction to missing/incorrect discount calculation triggers to detect when data in Item Based Incentive group changes would affect free item mappings.
  • Added a fix in the rare case where the TotalFraud amount isn’t set during fraud profile.

02.07.2019

New

  • Added platform support to allow the import of video (MPEG4) through the Product API.

Modification

  • Modifications to the Retail Express V2 Integration:
    - configuration handling for the Retail Express V2 Integration.
    - ensured the iSAMS Product LongDescription has precedence over that imported from Retail Express.

Fix

  • Fix to prevent split voucher orders processing through the payment queue prematurely when upfront payment is enabled.
  • Added a fix in the rare case where the TotalFraud amount isn’t set during fraud profile.
  • Modified the transaction reference to return the DPS Transaction Number in the [Transaction Listing - Extended Data] report.
  • Modifications made to ensure that invalid user-specific Incentives did not display on Product Detail pages.

25.06.2019

Modification

  • Restructuring code for Afterpay, Laybuy, Openpay, Oxipay, Stored Payments and ZipMoney.
  • Improved the code structure, validation, and error reporting of the existing Retail Express V2 Integration Suite’s Integrations.
  • New configuration options to change the behaviour to the existing CRM “Progress Orders Notification” email via policy settings.
  • Change to the Products API patch products method to ensure that if ‘Catalogues’ is specified in the list of fields to patch for a set of products, and no catalogues are provided for a product, all catalogue links to that product will be removed.

Fix

  • Correction to the Product API to ensure that the import data is always cleaned up.
  • Correction to calculation of discounts on Sale Catalogues when pricing is not cached.

18.06.2019

New

  • Added Support for the Retail Express V2 Customer Export and ensure the Retail Express V2 Customer Import does not conflict.

Modification

  • Optimised retrieval of catalogue information referenced by product information entries.
  • Improved performance of the product quick search in the New Admin console.
  • Additional support to fall back to on-the-fly calculations when cache records are not available, including catalogue check for multiple order items.

11.06.2019

New

  • Addition of new API support for obtaining location country by IP Address.

Modification

  • Optimisation to the retrieval of support information for the Order, Customer, Product and Voucher search in iSAMS.

Fix

  • Correction to ensure the Retail Express V2 Customer Import did not override changes to the Customer’s Password in iSAMS.
  • Improved validation and code documentation for the Retail Express V2 Customer Import.
  • Correction to ensure the Product API does not add null values to the product update queue.

05.06.2019

New

  • Added support for Retail Express V2 Customer Import and improved logging and error reporting in the Retail Express V2 Product and Availability Integrations.
  • Addition of Afterpay being able to be set for specific Billing countries by configuration.
  • Enabled the CRM type ‘Order In Progress’ Notification.

Fix

  • Correction made to the display of customer attributes for LaunchPadMail (LPM) in Customer Preferences .