Weekly Updates

Weekly Updates

24.04.18

New

  • Addition of Google Category mapping REST API support – Risk Level 2.

Modification

  • Modification made to update the PayPal reference transaction to add an extra identification code.
  • Update to Associates module search radius to cater to iSAMS post codes.
  • Modification to the title on links to show the link title (front end) instead of the URL for Online Books.
  • Modification to restrict map markers to only display for positive results in Find In Store pop up.
  • Modification to Emarsys tracking issue where it issues ‘Category’ command in the Cart page.
  • Modifications to various different WCAG issues identified internally.
  • Modification to support different folder structure for client CSS file location.
  • Change to the pagination in the Click & Collection order collection screen to be more scalable.

Fix

  • Correction to removal of template builder archived internal folders for multiple layouts.
  • Correction to an issue where no search results are being returned.
  • Correction to Process & Dispatch orders, for the Orders In Progress report name length in temp table.
  • Correction to issue with calculation of pricing on AfterPay widget on Product Detail pages.
  • Update to responsive product listing template to correct an issue with validation for ‘Add to Bag’ button.
  • Correction to update the Printing API, adding support for the new configuration model, paper size PDF cropping and resolving data retrieval and compatibility issues.

18.04.18

New

  • Added support for Alibaba Image Search as well as Product and Image Integration with Alibaba Cloud.

Modification

  • Added support for preventing disclosure of email addresses in query string when creating a new account.
  • Spread discount to all qualifying items in cart for item based in incentive when ‘min spend’ applies to subtotal
  • Added Web API support for managing printing in settings and uploading certificates for Q2 tray.
  • Added a configuration option to avoid web proxy for Westfield Category import.
  • Admin Click & Collect module now has the ability to confirm multiple related orders at once.
  • Group product items by Sub-Department on Picklist.
  • Modifications to the Associates Module CSS.
  • Added flag to form builder so we have an option to use labels for phone + state that passes WCAG. Will be for future sites or config change for current.
  • Added EMARSYS tracking to support Guest Checkout and correction to Cart command.
  • Change to use item price when sending AfterPay requests.

Fix

  • Optimise daily Discount Lookup Rebuild.
  • Fixed the Department Hierarchy Wizard to now update the parent departments of existing departments and refresh the department mappings to Dispatch Points.
  • Fixed DR Procedure which had a primary key constraint that could possibly break when retrieving all orders in a tree.
  • Modified the products API to support importing catalogues that have commas in their names.
  • Modified web API Basic authentication header to not apply globally to support full site authentication.
  • When a customer updates their address and it does not match the original address book entries, this will delete the primary/shipping/bill addresses for that customer
  • Header in the Order Print Page (Order History)
  • Fixed an issue that caused more departments than required to be returned in the picklist

10.04.18

New

  • Added front end support for the Associates Module. Includes a new admin page to configure associates.

Modification

  • Refactored code within the Tiered Incentive Module.
  • Display composite child product item options on product detail if the [show available items] policy is configured.
  • Changed the schema name of the Stored Procedures related to the Picklist Module in the database to better reflect eStar conventions.
  • Changed DR Stored Procedure to improve performance of payment processing.
  • Fixing new admin issues identified while working on Tiered Incentives.
  • Added backend support for Google Product Feed category mappings.
  • Improved the performance of the sitemap generation job.
  • Modification to the Sales & Returns API to retrieve all the sale items for return orders.
  • Modify Customer API to add a new field called ‘Preferences Token’ that is the encrypted Customer ID.
  • Tiered Incentives Module optimisation.

Fix

  • Optimizations applied to resolve slow performance of RMProfiler Pattern Match.
  • Daily maintenance tasks performance improvements.
  • Refactored code within the Associates Module.
  • Fix to delete the associated action ID when store is deleted. Fix to link action to the store on update.
  • Fix new admin product search returning incorrect results.

27.03.18

New

  • Added a setting to make store location assignment optional.
  • Add new printing API to be able to provide a consistent printing experience and alternate providers in future.
  • Added Tiered Incentives support to the platform.
  • Added new payment method for PXApplepay.
  • Added a button to print Click and Collect labels in the dispatch app.
  • Added backend support for an Associates module.

Modification

  • Making the customers email tag available in Gift registry.
  • A change to allow a custom code to print personalization information through the admin.
  • Globalising local styling to better inherit across new admin page.

Fix

  • Added ID to search grid so that when doing group incentives the search results appear in the correct grid.
  • Fixed publishing from base for Gift Registry in Template Builder.
  • Fixed Edit/Remove button styling in preorder admin.
  • A fix to make orders with payment type ‘External Pos’ progress beyond the payment step.
  • Completed missing information for Click and Collect orders when being imported through the orders API.
  • Fixed issue when changing megamenu settings.
  • Fixed empty wallet message not showing when all store payment had been removed.
  • Fixed hashed User ID to be unique per customer for Customer Tracking/google Tag Manager.
  • Fixed the store entry into Security Actions.
  • Fixed an issue that allowed the customer to add more items than the available stock when shopping for Registry Items.
  • Added new option to use a default country for addresses where they are no present.

20.03.18

New

  • New Braintree payment option.
  • Option to exclude nominated products from Afterpay.

Modification

  • Upgrade Click & Collect and Find in Store to use Google Places suggestions.
  • New Configuration option for CSRF support.
  • Changed the names of procedures and tables in the database related to the Order Routing Module to better reflect eStar naming conventions.
  • Changed Business Services to Client Support.
  • Removed the service column from Dispatch app Manifest Tab.
  • Removed the deprecated “SupplierDepartments” mode from the Stock Required module.
  • Made improvements to Template Builder.

Fix

  • Fixed ability to assign a customer to a Gift Registry via Admin.
  • Correction to the Product Detail availability status as this was not showing correctly.
  • Fixed an issue where items on the new iSAMS Admin dashboard pinboard were not able to be edited.
  • Fixed IE incompatibility support for the new iSAMS Admin menu.
  • Fix for Laybuy orders with an Order or Tender Based Incentive applied was not able to checkout.

13.03.18

New

  • New functionality in State API to retrieve additional State information

Modification

  • Changed the Routing Configuration to remove the configuration record from the database for dispatch point with no sorters and filters enabled.
  • Added an eStar-configurable default postcode cost for the lower cost filter and post code sorter in the Order Routing Module.
  • Changed the behaviour of Item Based Incentives to be applied to the most expensive item before considering the quantity and the order of adding items to the cart.
  • Added RMProfiler Category Permissions to the Product Detail Admin page and Product Risk Category Wizard.
  • Changed Returns/Replacements Individual Items report to show iSAMS user name instead of ID.
  • Validate Country Code in order API.
  • Added new column to Wishlist table updating the modified date when a Wishlist is modified.
  • Added support to the Printing API for loading PEM/ASN.1-encoded RSA private keys.

Fix

  • Fixed Find in Store on the Product page so that it appears as a button.
  • Fixed casting error in Unique Coupon Generator.
  • Fixed timing issue that was causing orders that were already assigned to be reassigned.
  • Correctly merger composite and personalised products through the Persistent Cart Module.
  • Coupon random number generator distribution.