Weekly Updates Archive

Weekly Updates Archive

The eStar platform undergoes continuous updates. Automated platform updates take place weekly, including patch management, platform enhancements, and new features

14.2.2024

Changes made to resolve issue of scheduled reports becoming stuck.

  • Changes made to handle errors when running scheduled reports that will avoid reports entering a locked state which prevents it from completing.

Fixes that we have done along the way:

  • Change to receive the masked Latitude card number rather than the last four digits in Latitude payments.

7.2.2024

Display order value on collection tiles for Click & Collect.

  • The total order value for Click & Collect orders will now be displayed on tiles in the Click & Collect management page.

Fixes that we have done along the way:

  • Modification made to the customer journey to ensure a user is redirected back to the payment page when cancelling a Latitude payment.
  • Remove the "?nav" portion of the URL in the Google product feed to avoid inconsistency.

30.1.2024

Support soft deletion of picklist, including versioning and audits.

  • Support has been added for soft deletion of picklists, including versioning and auditing, so a history is now kept for user deleted picklists. Also fixed related issue where order items can be undeleted because of picklist deletion.

Fixes that we have done along the way:

  • Remove GenoaPay and Latitude Pay from Platform as both payment systems have closed down.
  • Enhanced support for database refresh error logging.
  • Prevent void transaction logs against Latitude interest free order that were returned/refunded successfully.

23.1.2024

Changes made to fix the handling of apostrophes in brand names.

  • Changes made to correct the use of apostrophes in brand and manufacturer names for example in the brand name L’Oreal. Currently when entering the apostrophe character, once saved it changes to a quotation mark. This update ensures the correct character is shown.

Fixes that we have done along the way:

  • Remove old pages and ensure correct error pages are shown.
  • Enhancements made to performance of Cost Group Mapping Export Wizard.

16.1.2024

Changes made to Latitude Direct payments.

  • Support for points-based loyalty schemes so order confirmation email can include loyalty points details.
  • Added support for Store-specific Merchant ID’s to be optionally recorded against orders.
  • Allow for payments where address has a blank city field to be processed.

Added support to CRM to allow content-specific image paths when editing and previewing Email Notifications.

  • Enhancements made to support content-specific image paths in CRM, and when editing and previewing Email Notifications.

Support added to allow configuration of protected Dispatch Points that have limited editing options.

  • Support added for protected Dispatch Points that have limited editing options to prevent Dispatch Point being changed.

Fixes that we have done along the way:

  • Resolved issue that was causing product canonical link to not be generated.
  • Resolved issue of invalid records being created when a user record is updated.
  • Fixed issue of multiple orders being allocated to the same pigeonhole at the same time.

5.12.2023

Extension to the Braintree configuration screen to support Apple Pay.

  • This has been extended to add additional support for Apple Pay and the option to hide configuration sections that are not available for a client system.

Added quotation marks to field names and text data in the Global Order Pool report.

  • Enhancements made to improve the compatibility of fields and data exported from the Global Pool report.

Minor fixes that we have done along the way.

  • Ensure transactions are created for split orders with zero value transacted using a gift card.
  • Improved reliability of Laybuy order confirmation.
  • Improved feedback to customers that encounter critical transaction failures when placing an order, where the order needs to be reviewed and corrected.

21.11.2023

Minor fixes that we have done along the way.

  • Added support for Braintree payment method in consumer API.
  • Changes made to improve performance of retrieving items from the Global Pool.
  • Improve functionality for capturing payments after fraud profiling.
  • Change to ensure every MOTO order has a freight provider assigned to it.

7.11.2023

Corrected permission for Lock Allocation button.

  • Changes made to display Lock Allocation button on picklists for users that have the permission to do so. If a user does not have the permission, then allocation button will not be shown.

Minor fixes that we have done along the way.

  • Support added for pre-routing order via the Orders API import method.

31.10.2023

Enhancement made to support special characters for Product titles.

  • Enhancements made to support product titles that contain special characters within the product management UI such as Whānau.

Minor fixes that we have done along the way.

  • Improved performance of the Cost Group Mapping in the Order Routing Engine.

25.10.2023

Changes made to allow click and collect orders to be processed without key customer data.

  • Enhancements made to allow the processing of click and collect orders without needing it to be linked to a customer account.

Enhancements to RM Profiler scorecard to save time with fraud assessment on Credit Card orders.

  • We have made changes to the RM Profiler scorecard to show credit card details such as the name, expiry date and masked card number.

Enhancements to Dispatch Point Configuration.

  • Improved performance of the availability and Click and Collect filters within Routing.

Minor fixes that we have done along the way.

  • Change made to disable submit button after wizard has been submitted.

17.10.2023

Enhancements to Dispatch Point Configuration.

  • Corrected the Age Threshold evaluation of the composite filter to accurately assess orders. Additionally, options for Lowest Cost and Fulfilment Filters are now able to be a part of a composite filter.

Added support for Viare URLs in Email Notifications./strong>

  • Enhancements made so images in Email Notifications can be displayed using URL tags.

    10.10.2023

    Introducing priority filters to allow faster fulfilment on certain pull-based orders.

    • When creating picklists for pull based orders, users can now filter by priority that allows them to prioritise orders which can be fulfilled quicker. The priority selections are also retained per user when creating picklists.

    Enhancements to allow more control of click and collect orders.

    • Added a Ship to Store Order Routing filter to return only Click & Collect orders where the Pickup store is not the same as the currently pulling Dispatch Point.

      Minor fixes that we have done along the way.

      • Correct the settings for Dispatch point ranking and ordering.

      03.10.2023

      Redesigned Cart Page Boosts Customer Focus for Improved Results.

      • We've revamped our cart page by simplifying the header and footer, ensuring that your customers can complete their orders without any distractions. This enhancement is designed to enhance their shopping experience, making it smoother and more efficient. Please contact client support or your account manager if you would like this feature.

      Improved interface to make it easier for users to define return reasons.

      • Modifications have been made to enhance the interface for defining return reasons, and it is now accessible within the Order Returns module.

        Minor fixes that we have done along the way.

        • Resolved issue of consecutive short-picked/auto-repointed items not being returned to global pool.
        • Updates made to show Pick Stream options only for authorised users.

        26.09.2023

        Email included in ‘Order Returns – Individual Items’ report.

        • The ‘Order Returns – Individual Items’ sales report has been enhanced to incorporate customer email information.

        Minor fixes that we have done along the way.

        • Resolve issue with Dispatch Grid not loading.

        19.09.2023

        Added support for configuration of $1 auth capture with full payment capture done after risk profiling.

        • Changes made to payment process to allow for $1 auth capture initially and doing full payment capture after risk profiling to avoid the potential for chargebacks.

        Condensed print option now available for picklists to support more products on a single page.

        • New feature added to allow user to print a condensed version of a picklist that includes more products on a single page improving efficiency and saving paper.

        Picklists now display indefinitely except those that have been applied to stock.

        • Enhancement made to show active picklists indefinitely rather than the current default time of 7 days. This excludes picklists that have been applied to stock where the duration is set via policy.

        Minor fixes that we have done along the way.

        • Resolve duplication of orders in Click & Collect search results where multiple courier tickets are assigned.
        • Rank value now saved on initial creation of a new dispatch point.

        05.09.2023

        Third Party vendors can now get a tracking URL and carrier name from the shipped event notification.

        • Third party vendors subscribed to our ‘shipped’ event notification can now obtain additional shipping information (tracking URL, carrier name) within the payload, if populated against their order. In the case where the vendor notifies the customer of the order being dispatched, this additional information can also be included so the customer can easily track their orders using a clickable URL that directs them to their order tracking page.

        Resolved issue of not being able to add images for Brand names with special characters.

        • Changes made to allow images to be uploaded for brand names that have special characters.

        Minor fixes that we have done along the way.

        • Changes to Orders API to expose Action field on order notes record.
        • Changes made to stop order item status being reset on the parent order once its split and sent back to the Global Pool.
        • Rectified stock on hand not showing the correct value which prevented picklists from being completed.

        29.08.2023

        Third party vendors can now store and forward information on orders with new API improvements.

        • Order API now allow updates to custom fields for third-party vendors to store information for orders within Viare. For example, vendors can assign their unique order ID to this field amongst other things, which is then added to each item in a split order which would simplify order identification after fulfilment.

        Enhance picking speed with the latest picklist updates.

        • Barcode focus retention has been improved, reducing the need for picklist refreshes after performing other actions. Additionally, the issue of scanned items disappearing has been resolved. Users can now adjust image sizes within the picklist and experience improved behaviour with the "skip item" button.

        Advanced search functionality now allows users to whitelist specific terms, enhancing product search results.

        • Users can now whitelist known terms to ensure customers get better results when searching for products.

        Refinements to split order routing.

        • A new policy enables clients to return split orders to the global pool, enhancing split order routing.

        Minor fixes that we have done along the way.

        • Returns and replacement now support a greater range of special characters in the additional details.
        • Discount by catalogue page functionality has been improved.
        • Improved support for all 1:1 types of customer & order attributes.

        22.08.2023

        New

        • Added two new methods to the Orders API to support retrieving lists of order Modified and/or Created within a specified date range.

        Modifications

        • Removed redundant popup handler.

        15.08.2023

        New

        • Added new event notification types for 3PL dispatch.

        Modifications

        • Added Channel Support to Pull-based fulfilment to ensure orders placed on specific websites can only be pulled by Dispatch Points the same websites are configured for.
        • Enhanced support for custom composite filters in routing.
        • Improved extensibility of event system webhook subscriber.

        Fix

        • Added Country support to cost group postcode mappings and updated Wizards to import/export the Dispatch Point name instead of the internal iSAMS or Viare Dispatch Point Identifier.

        08.08.2023

        New

        • Added a new RESTful API for retrieving store availability.
        • Added a new event type to the event system that signals the creation of a replacement order.

        Modifications

        • Presentation of Failed Searches in the Advanced Search Management UI has been modified to limit results to the top 100 terms from the past 30 days.
        • Added a new Delivery Cutoff field on the Gift Registry Store Management UI.

        Fix

        • Modification made to ensure the company name in the billing address is no longer passed to Klarna.

        01.08.2023

        New

        • Added platform support for Latitude Direct payment method.

        Modifications

        • Update the Starshipit integration to raise events when any of the following tracking statuses are received:
          • Attempted Delivery
          • Awaiting Collection
          • In Transit
          • Out For Deilvery
          • Delivered
        • Added support for displaying the discount coupon on the order details page in the Management UI

        25.07.2023

        New

        • Added a copy link button to management portal, allowed for deep pinning of some management portal features.
        • Added shipping reference to Click & Collect search field.

        Modifications

        • Updated default platform Windcave endpoints to the latest Windcave specifications.
        • Corrected the item summary display on the picklist for modified products sharing identifiers.

        Fix

        • Corrected Data Retention process.
        • Adding remaining Bootstrap files to the repo and project that were missed during the Bootstrap/jQuery upgrade to platform.

        18.07.2023

        Modifications

        • Created a new directory to save and manage Viare user documentation and Separated user documentation for Viare and iSAMS.
        • Removed legacy help system and Removed the legacy print component.
        • Increase customisability of Consumer API payment processing.
        • Fix Gift Registry Store email field to not truncate email address longer than 50 characters.

        Fix

        • Fix to automatic building of canonical links to ensure only valid product catalogues are considered for the path.
        • Modified Starshipit integration to better support Click and Collect orders when using inter-store collections.

        11.07.2023

        Modifications

        • Improved logging around encryption

        Fix

        • Fixed order search indexer being unable to process orders with some invalid data.
        • Removing Wishlist items linked to customers when Product or Product item is deleted.

        04.07.2023

        Modifications

        • Added support for allowing reCAPTCHA to be ignored in the case where the token cannot be validated due to reCAPTCHA service unavailability.
        • Performance improvement to Advanced Search statistics updates.
        • Added table to track execution of operational scripts for documentation purposes.
        • Performance improvements to order counts on Click & Collect UI.

        Fix

        • Fixed spelling of order status ‘Authorisation in Progress’.
        • Ignore catalogues without valid navigation path from being added to the Automatic Canonical link Building Queue.

        20.06.2023

        Fix

        • Improvements to the paging for the card refunds on-demand report.
        • Minor updates to Picklist Manager.
        • Added extensions to the Platform Product API, to support extended periods of high frequency and high volumes of API usage.
        • Modification to retain the search box in the Click and Collect module.

        13.06.2023

        New

        • Picklist Manager, to provide intelligent management and control of picklists, including visibility, consolidation, in-line splitting and many more exciting features.

        Modifications

        • Added de-duplication of import data in the Department Product Import Wizard, as well as reporting results for invalid barcodes and departments.
        • Improvements to canonical link generation, specifically ensuring admin and canonical builder has consistent behaviour, as well as introducing a new policy allowing for more flexible and custom canonical link formats to be defined.

        30.05.2023

        Modifications

        • Added the product style code (“SKU”) to the ‘Order Returns - Individual Item’ report.
        • Updated the iSAMS platform with Bootstrap 5.
        • Improved the documented payload formats for event types.

        Fix

        • Modification to the Click and Collect user interface, after completing collection of searched orders, the search is reset and displays all remaining collectable orders

        16.05.2023

        Modifications

        • Display historic collection location information on Click & Collect ‘Collected Orders’ details page, as well as the ‘Orders’ detail page.
        • Improvement to date conversion functions.
        • Improve search functionality by adding support for related orders and order locations in Click & Collect.
        • Updated jQuery to v3.6.4.

        02.05.2023

        New

        • Created “Product to Dispatch Point” Import and Export Wizards to iSAMS and Viare.
        • Created a new Security permission, “Dispatch Point Product Linking” under “iSAMS/Wizards”.
        • Improved logging with payment processing.

        Modifications

        • Changed the label "Highest Priority" to "Priority" on Picklist item views.

        26.04.2023

        New

        • Created a new Scheduled Report, which shows Click and Collect Orders being shipped more than 7 days ago.
        • Created a new On Demand report, which shows Franchise performance for the current quota period.

        Modifications

        • Refactored JavaScript to reduce minification errors.
        • Added a configurable option to include the GTIN field in the Google Product Feed. When this option is enabled, we will use the item barcode for the GTIN value.

        Fix

        • Modifying the historic collection location, to ensure orders are collectable.

        12.04.2023

        New

        • Add support for Multiple order tracking information items on the ShipTrackedOrder Dispatch API method.

        Modification

        • Modifications to the Refactor Date Conversion functionality to remove dependency on a supporting system.
        • Modifications to improve performance of overnight maintenance jobs for site search.

        Fix

        • Improved the fixed order count on the manifest tab header in dispatch when manifestable and non-manifestable consignment services are both being used.
        • Improved the Page Meta Data ‘noindex’ override to ensure that the selected value is respected in all scenarios.
        • Improved the icons for Delivery and Click and Collect showing for some orders in the Pigeonhole Manager.

        04.04.2023

        Modifications

        • Modifications to Front-end styles, layout, and performance improvements to Picklists.

        28.03.2023

        New

        • Added the new Pigeonhole Manager Component.
        • Adding support for category tree types for Google Product Feed settings.

        Modifications

        • Change in RMProfiler to prevent errors when no data is retrieved for an order.
        • Improved display of multiple shipping references per order.
        • Improved calculation of the discount amount field for the DotDigital abandoned cart script.

        Fix

        • Performance improvement around retrieval of admin notices.
        • Add support for improvements to the cart summary and breadcrumb trail during the checkout process.

        21.03.2023

        Modifications

        • Added support for customisation of behaviour in the Delivery API when retrieving delivery options.
        • Performance improvement to product catalogue listings.

        Fix

        • Display the historic collection location for Click and Collection orders.
        • Modification to address refund requests triggering order snapshots if the 'Order Replacement' snapshot has been configured.

        14.03.2023

        Modifications

        • Improved logging capabilities in the credit card payment provider.

        Fix

        • Non-functional formatting changes to several stored procedures.
        • Improved logic for retrieving order item metadata descriptions on cart pages, to better support multi-site clients.

        07.03.2023

        New

        • Add support for the Dotdigital abandoned cart functionality.

        Modifications

        • Add functionality to allow customisation of the payment option names and logos on the cart checkout payment page.
        • Remove emailaddress from customer registration page URL.

        Fix

        • Modify expired Advanced Search cache records not getting cleaned up during maintenance.
        • Improvements to background tasks message queue to reduce lock contention.

        21.02.2023

        Fix

        • Improved data accuracy and display performance of the Reporting Dashboard widgets
        • Improvements to StarTrack consignment queue handling
        • Improved performance of incentive text generation

        08.02.2023

        New

        • Ability to provide a void reason, when voiding an Order.

        Modification

        • Support an option to exclude Click and Collect Orders from going through RMProfiler.
        • Support for an additional CMS snippet location on the cart summary page.
        • Ability to increase the freight charge of an Order, that is paid via credit card but has yet to capture funds. Only available when using authorization and capture mode.

        Fix

        • Improved the delivery details page to ensure a delivery freight provider is not added for click & collect Orders.

        31.01.2023

        New

        • Added logging of order item status changes.
        • Added “textarea” element support to management interface modal dialogs.

        Fix

        • Modified the behaviour of pagination on the Store Availability Management page.
        • Modified the behaviour of the order count on the tab headings of the Click and Collect management page to ensure totals transition correctly from Awaiting Arrival to Awaiting Collection.

        24.01.2023

        Modifications

        • Retain Last-Selected Store when navigating away from and back to the Order Collection module.
        • UI improvements to the Click and Collect module.
        • Add native support for Google reCAPTCHA to forms.
        • Improved tracking for items being removed from cart.
        • Updated the Dispatch Points management UI.
        • Extend the External Picklist data by allowing clients to supply values to affect the styling of the data output.
        • Extended the styling functionality so that individual admin modules can utilize existing theme colours, icons, borders, and sizes.

        Fix

        • Improved performance of the events clean-up job and ensured all steps adhere to the retention policy.

        17.01.2023

        Modifications

        • Added versioning to Picklist and Items to assist with future validation features.
        • Modified Reporting Dashboards widgets to enhance data and performance.

        Fix

        • Improved exception handling in state management when invalid cookie data is received.

        10.01.2023

        Modifications

        • Update formatting to improve readability of a script. Code clean-up to meet standards. Non-functional change.

        Fix

        • Ensure that clicking the refresh button in the Process & Dispatch Orders application does a full refresh, without triggering a redundant post-back.
        • Fixed handling of large message queues for some background tasks.

        29.11.2022

        New

        • Add functionality to manifest Starshipit orders.

        Fix

        • Several modifications to Order Returns page
          • Ensuring email checkboxes when submitting a replacement function as expected.
          • Change returns reports naming to "Order Returns" rather than "Returns and Replacements".
          • Change to file references to allow order returns page to work with Viare.

        21.11.2022

        Modifications

        • Add variants for tracking objects to include product_variant_id in GA4.

        Fix

        • Performance optimisations to click and collect admin module.
        • Improvement to the way misconfigured event subscribers are handled during subscriber instantiation.

        15.11.2022

        Modifications

        • Updated the Store Manager/Store Availability UI for iSAMS and Viare.
        • Allow changing of the click and collect store search button text in the shopping cart through an embedded asset.
        • Added support for Picklist Sort by rank allowing for item level sorting.

        Fix

        • Reduce the volume of picklist information being sent to the server when starting scanning, to improve performance.

        08.11.2022

        New

        • Add a task to purge aged PDF files from the Starshipit directory.

        Fix

        • Improved the format of prices in the Schema.org Offer object on product detail pages, when the price is more than $1,000,
          to better comply with Google’s indexing service requirements.
        • Restrict brand and supplier aspects to only include those with a length not exceeding 50 characters in length.
        • Fixed a rounding error that would prevent the Transfer Funds tick box from displaying in Order Returns.
        • Fix GA4 Support for Wishlist.
        • Fix up total units on the picklist summary.

        01.11.2022

        New

        • Added granular breakdown of Click & Collect and Delivery metrics on the Stock Required UI.
        • New ranking feature added to picklists that supports sorting both departments and sub-departments.

        Fix

        • Modifications to Humm/Oxipay payment process to ensure orders complete correctly, if a user closes their browser window early.
        • Improvements to API unit testing.
        • Improvements to ensure orders display in the Click & Collect tab in fulfilment, after using Afterpay Express checkout or being repeatedly set as Click & Collect by the customer.

        26.10.2022

        Modifications

        • Added platform support to populate suggested words in the search box (type ahead) based on most likely word expansion, to provide the most relevant search results.
        • Improved logging for Retail Express integration, to assist with future resolutions.
        • Modifications to the Starshipit queueing, to prepare for additional integrations.

        18.10.2022

        Fix

        • Updates to ‘Buy Now, Pay Later’ payment providers to ensure when a replacement (non-funds-transfer) order is created, it’s moved to a status where the customer can re-enter their payment credentials, instead of the order moving to manual order resolution.
        • Corrected an inconsistency on the RMProfiler Credit Card BIN Risk Manager page, which was preventing new entries from being added.
        • Corrected order discount adjustments in the ‘Order Returns’ admin page.
        • Minor improvements to the order totals display.

        12.10.2022

        New

        • Added platform support for LatitudePay and Genoapay.

        Fix

        • Updated Viare reports styling.

        04.10.2022

        New

        • Added support for additional information to Orders API.
        • Added a system flag for clearance items.
        • Modified the Starshipit integration to record notes against an order when iSAMS is notified of status changes.
        • Updated the display of Notes in the iSAMS Order Detail management page to default to 'system' instead of 'unknown' when the note was generated by a process or unknown source.

        Fix

        • Standardized the length of names when inserting or modifying permissions.
        • Modified the ‘go to product’ functionality on the Navigation & Content > Catalogue > Product Sort management page to support a case insensitive search term.

        28.09.2022

        New

        • Added platform support for multiselect filters.
        • New display mode added to the shopping cart to allow further customisation of the checkout delivery experience.

        Modifications

        • A new DCTS parameter has been added for Parcel Locker orders.
        • A new profiler setting has been added for a DCTS weighting multiplier to increase control over the effect DCTS scores have on RMProfiler.
        • Enhancements to ensure DCTS is applied to RMProfiler scores correctly.
        • Restricted DCTS parameter metrics to be between -25 and +25.
        • Updated grammar where Starshipit was not correctly capitalized.

        Fix

        • Enhancements to prevent premature rendering of unbound management console components.
        • Adjustments to ensure the Pricing Engine prioritises discount updates the same as pricing updates.
        • Remedial for Events subsystem to improve database performance.

        20.09.2022

        Modifications

        • Additional metrics have been added to a monitoring system for the Pricing Engine.
        • Enabled the order retention background task by default for all clients.
        • Added support to allow reCaptcha validation retry, if the service becomes temporarily unavailable.
        • Apply standard workflow sort order for statuses displayed in the Dispatch Grid.

        Fix

        • Minor enhancements have been made to picklists to prevent picklists from being progressed in an unexpected manner.
        • Modification to ensure that for estimated currency sites, the base currency value is sent to GiveX rather than estimated currency.

        06.09.2022

        New

        • Add new test freight consignment service that would mimic the integration with a third-party service.

        Modifications

        • Improvements to IPv6 support.
        • Improved performance of background e-mail compression task.
        • Modification to product items which were not filtered by department selection when creating a picklist for them.

        Fix

        • Modification to ensure input fields when updating order freight and discounts are validated in steps of 1 cent rather than 10 cents.
        • Modification when searching for customer email in admin.
        • Validating picklist status transitions when more than one browser is using the same picklist.

        30.08.2022

        Modifications

        • Remove the Virtual Write-Down module dependency from the Picklist History UI.

        Fix

        • Change to 'Back In Stock' notification to ensure correct product variant is added to the notification list.
        • Change print all invoice not always breaking onto following page when required.
        • Change to ensure when freight is reduced for an order after order submission, this doesn’t result in additional charges. In addition to this, freight values can no longer be increased via the order detail page, only reduced.

        23.08.2022

        New

        • Added optional feature to enable redirection of images to a configured URL
        • Return all item-based incentives on the item incentive listing page when ordered by 'Apply Order' ascending

        Fix

        • Prevent the delayed reconciliation system from creating zero value Gift Card refunds
        • Added a modification to ensure that when links are being encoded in LaunchPadMail Campaign, the default URL is taken from the profile configuration rather than the website base URL

        16.08.2022

        New

        • Add new functionality to the CRM modules to allow for preview and sending email types.

        Modifications

        • Change in a minor XPath notifications on Product Detail Page template when republishing from base.
        • Emitting “begin_checkout” event on the correct step of checkout for AfterPay in Google Tag Manager.
        • Add platform identifier to the StarShipIT header so that in the StarShipIT portal the Source attribute reflects eStar or Viare.
        • Include support for Pagination and Sorting on Incentive Search and Listing pages - this includes Order-based, Item-Based and Tender-Based Incentives.
        • Improvements to the downloading of picklists.

        Fix

        • Modification to ensure a PayPal response code for an expired transaction is treated like an Invalid Card (customer submits payment again) rather than an order requiring Manual Order Resolution.
        • Modify links to previous pages in the cart checkout breadcrumb trail.
        • Picklist minor comment changes and change in name of labels.
        • Modification to styling on the Risk Category Manager Component.

        09.08.2022

        Modifications

        • Add support for allowing granular configurations to be used with Experian for various data types. (E.g. email/address/phone).
        • Modified invoice printing order for All invoices in one print batch to respect order priority and location.
        • Restore the display of the 'Display Order Number' field on the Content and Nav Page.
        • Prevent console notifications for files with no Content-Type specified.

        Fix

        • Ensure correct currency is being used for Credit Card + Voucher MOTO orders within satellite sites under some configurations.
        • Improved data sanitisation in the error message API.
        • Restore the Scheduled Report un-subscribe icon.

        02.08.2022

        Modification

        • Added support for explicit definitions of all width and heights on all displayed product images to enhance front-end performance.
        • Separating the Stock Required and Picklist user interfaces to individual components.
        • Introduced new header and navigation styling and support for the Viare product line.

        Fix

        • Modified packing slip pagination for orders that include a Gift message. Modified the display of the delivery address information at the bottom of the packing slip to ensure the address fits on one page.

        19.07.2022

        New

        • Added support for applying a data retention policy to incomplete & obsolete orders.
        • Added support for the SwiftExcel package, which allows export of data to native Excel files.

        Modification

        • Improved background task scheduling support for configurations with multiple application worker processes.
        • Add support for dollar ($) value in the Dispatch Grid.
        • Modified invoice printing to allow printing of all invoices into one print batch.
        • Improved internal function to allow clients to use more deeply nested catalogue levels.

        Fix

        • Updated NZ Post Address Finder to use new functionality introduced for Experian.

        12.07.2022

        Modification

        • Ensure the customer’s name is tracked for Click & Collect Orders that are completed using Afterpay Express.
        • Make the Barcode available for analytics tracking and ensure the tracking data object is created for wish list tracking.
        • Products imported from Retail Express that do not have a Product Code, will not be processed and the client will be notified that the Product could not be imported.
        • Modification to the following locations to use Kendo charts for rendering.
          • LPM Clients
          • LPM Statistics
          • Product Reviews
          • Promotions
          • Survey

        05.07.2022

        Modification

        • Improved logging for Oxipay.

        Fix

        • Modified the Guest Registration process to improve existing customers user journey.

        28.06.2022

        New

        • Apply single-use token handling to payments.

        Modifications

        • Added further logging around Ship tab operations.
        • Updated the Starshipit web hook to accept arbitrary transaction status codes that are received from StarShipIT.

        Fix

        • Modified file path issues within the CMS File Manager
          • Added ‘copy file path’ ability for uploaded files in the File Manager.

        21.06.2022

        New

        • Added Picklist Performance Report into Viare.
        • Added support for cross-border (estimated currency) payments in Afterpay.
        • Added support for an updated version of the Stock Required - Ordering History (or Picklist History) page.

        Modifications

        • Added headings to categorize the search results into Products, Catalogues or Articles.
        • Added configurable options for the Google Product Feed.
          • An option to use the item barcode as the value for the item id rather than the one generated in the template.
          • An option to source the item image(s) from a different folder.

        Fix

        • Improved multiple cookie handling in device fingerprinting.
        • Fix to ensure that the Save button works as expected in the Picklist Preview mode.

        14.06.2022

        Modifications

        • Allows picklists to render/save/apply using links to historic barcodes on order items linked to the picklist.
        • Improved error reporting for Retail Express order export.

        Fix

        • Optimize performance of the delayed reconciliation process.
        • Modified product detail page to be able to display customer reviews from Yotpo.
        • Hide the “Lock Allocation” button in the picklist preview.
        • Corrected where freight provider was cleared from Click & Collect orders during placement when using Afterpay Express checkout.
        • Fix the pagination for grouped pigeonholes located in the Confirm tab of the Process orders component.

        31.05.2022

        New

        • Added Yotpo tracking on order completion for clients who use Yotpo.

        Modification

        • Improved CMS Navigation user experience so the parent catalogue will be preserved when returning to the location management.
        • Modified the picklist item details to hide the SKU/Style where this matches the APN/Barcode.
        • Visual updates to streamline and improve the Dispatch/Process Orders user interface.
        • Minor performance improvements to the various Products API’s Export and Retrieve methods.

        Fix

        • Ensured barcode is visible when printing a picklist in portrait view.
        • Modified expressive editor to improve pages load time.

        24.05.2022

        Modification

        • Modified CMS schedule management so that the default end date is the next day and start and end times are 0:00 by default. Also added the ability to name a content schedule and added “Add New Schedule” button at the top of the page.
        • Added new columns to the Picklist Performance Report to display information relative to items scanned and unscanned counts.
        • Enhanced reporting functionality to allow the suppression of a ‘select all’ filter option.

        Fix

        • Modified V2 Orders API to ensure that orders being updated to Click & Collect have the store country assigned in the correct format.
        • Enabled the selection of future dates when using the date range selector to filter reports.

        17.05.2022

        New

        • A new policy was added to allow clients to specify a default CMS editor to be used when managing catalogue and information page content.
        • Ability to access the Expressive editor’s file upload & management functions directly from the Administration site menu has been added, along with support for uploading additional file types and improving the display of uploaded files.

        Modification

        • Added APN to Tracking data and product variant id to GTM event data.
        • Improved Navigation and Content Management page performance.

        Fix

        • Modified behaviour of picklist item scanning to ensure only item scanned is applied.
        • Added validation to prevent duplicate entities being added via the Product Sizes, Colours and Brands management pages.
        • Improved dashboard display in Classic iSAMS when the number of records returned is very large.

        10.05.2022

        New

        • Added configurable behaviour to attach the pdf invoice to the dispatch email notification.

        Modification

        • Refreshed UI for reporting.

        Fix

        • Corrected the process of retried order confirmation emails to be queued.
        • Changes to schema.org markup on platform templates, to match schema.org specifications. This includes changes to the breadcrumbs, product pricing and reviews markup, and removes unnecessary schema markup from shopping cart pages.
        • Corrected currency display within iSAMS, in certain situations.
        • Resolved Dashboard widget behaviour when there is no data.
        • Modification of the behaviour of the manual allocation step when trying to reduce the allocation quantity in a specific scenario.
        • Reduced the volume of picklist information being sent to the server to improve performance.

        03.05.2022

        Modification

        • Optimisation of internal logging

        Fix

        • Added additional checks where promo-code based freight incentives were being applied to Display States regardless of whether the customer had entered the promo-code or not
        • Dashboard Reports tab on the Email Notifications page have been modified to use Kendo Charts
        • Update Email Notifications page have been modified to use Kendo Charts
        • Dashboards on the reporting page have been modified to use a standard date format, and to order dates in ascending order
        • Dashboard display formatting has been improved for users using the classic iSAMS UI
        • Resolved where Auto Send for certain email notification types could not be turned on
        • Added check for Click and Collect Freight Provider availability to prevent CC orders being charged with freight in some scenarios

        20.04.2022

        New

        • Added the new Insights API, providing time-series business intelligence data
        • Added native integration for Yotpo to support post-purchase product reviews

        Fix

        • Modification of column sizes for catalogue comments and descriptions to ensure canonical Links are created
        • Added new database index to Catalogue structure to improve performance

        12.04.2022

        Modification

        • Added functionality to allow re-sending and updating the recipient email address for GiveX vouchers within the Online Gift Vouchers Admin page
        • Add functionality to take a snapshot of a Replacement order when the order is created, if the client has the “Order Replaced” snapshot type enabled

        Fix

        • Modified script to ensure orders are shown in the Pick tab of the Dispatch app
        • Correction to store manager admin page
        • Various small changes to Viare navigation configuration
        • Improved lock management for the Advanced Search maintenance task

        05.04.2022

        New

        • Added new Customer – Wishlist Items report
        • Enhancements in the Product – Wishlist/Order List report

        Modification

        • Increased the visual size of the product SKU fields in product detail page
        • Added a class to the phone number component while it is being validated to allow for custom form handling and styling
        • Added new Dashboard tab and enhanced the Show All Dispatch Points Button
        • Modified the Dispatch Allocation process to allow Users to capture the serial number information for items when this is required

        Fix

        • Modified the Dispatch Allocation process to allow Users to capture the serial number information for items where this is required

        29.03.2022

        New

        • Added optional periodic product data feed generation task.
        • Added support for lazy-loading tasks for the Coordinator scheduling system.

        Fix

        • Optimisation of RMProfiler Whitelist/Blocklist processing.
        • Modified validation of passwords to allow for more complex scenarios.
        • Modification to the following dashboards to use Kendo charts for rendering.
          • Reporting > On-demand reports
          • Setup & Configuration > Website > Advanced Search
        • Optimisation of the Coordinator scheduling system
        • Updated retry logic for StarShipIt

        22.03.2022

        Modification

        • Moved the logic of allocating the gift registry quantities for click and collect items, to the point where the order has been collected from the store.
        • Modification to ensure automatic approval and cancellation, record their auto profiled events in the events subsystem.
        • Improved the performance of the Products API.
        • Send product brand to Google Analytics.
        • Improve the visual representation of the Digital Picklist Departmental hierarchy. New image options available to present the desired image size for Picklist items.

        Fix

        • Optimised how partial words matched long words in the Order and Customer search.

        15.03.2022

        Modification

        • Reliability improvements to the events system.
        • Improved support for funds transfers, when performing returns against orders paid (or partially paid) by voucher.
        • Change to the handing of data for Experian phone number validation.
        • Improved handling and performance for the StarShipIt API.
        • Added a template for Order Routing Configuration, to allow pre-configured routing rules to be applied to dispatch points for Pull-Based Fulfilment.
        • Improved performance of customer cart tracking in iSAMS.
        • Improved efficiency of dispatch graphs and moved graphs to new “performance “tab, leaving only one in the dashboard.
        • Changed help menu text.

        Fix

        • Improved transaction ID reference handling for Windcave hosted payment types.

        08.03.2022

        New

        • Dispatch Picklist Performance Report.

        Modification

        • Consolidation of the reporting user interface.

        Fix

        • Corrected tooltip text in dispatch point configuration admin page.
        • Corrected widget behaviour, when it is added to the dashboard, it will disappear for the “add widgets” menu

        01.03.2022

        New

        • Added new Virtual Write-down Management admin page, allowing users to release virtual write-downs early or change release times.

        Modification

        • Modification to Dispatch reports to improve error handling for CSV exports, when no results are returned.
        • Upgraded the Customer Search in iSAMS to utilise new search engine.
        • Changes to hide Add To Card buttons on Wishlist pages, if the item is no longer available for purchase.
        • Modified size of extra barcode formats on the Packing Slip.

        Fix

        • Updated the destination mailbox for internal Quarterly Database Scan Results.

        22.02.2022

        New

        • Added a new Advanced Sales Price Wizard.

        Modification

        • Improved performance of the Returns/Replacements - Individual Items report.
        • Modifications to the Product, Returns/Replacements, Freight Reconciliation and External Orders reports, to improve error handling.
        • Refactored generation and validation mechanism used for the CSRF prevention token.
        • Added flexibility to configure the Returns and Replacements expiry months.

        Fix

        • Corrected behaviour where the Sale Price Wizard would sometimes set an incorrect value.
        • Change to ensure the transaction reference for PayPal orders is now displayed on the iSAMS Order Detail Page.
        • Updated address information sent to PayPal when City field is missing, ensuing that Suburb is now populated in these scenarios.
        • Corrected Order Returns error where if a product/product item weight was not defined then the return would fail.
        • Resolved behaviour when returning an order item with multiple quantities would calculate order item weight as a single quantity.

        15.02.2022

        Fix

        • Resolved behaviour where some Incentive special offer text failed to display correctly during discount cache calculations.
        • Change to prevent the keyboard from appearing when selecting a Reason Code on Digital Picklists.
        • Modified the locking mechanism for ApplePay and Alipay orders to help prevent race conditions with the FPRN processor .

        09.02.2022

        Modification

        • Added support for increasing file upload limit for iSAMS Wizards.
        • Added further permission validation to the Picklist Allocation Locking mechanism to prevent incorrect locking from occurring.
        • Modified the on-demand Transaction and Customer reports to improve error handling for CSV exports when no results are returned.
        • Added data retention policy to internal dispatch consignment log.
        • Added index to Products API catalogue linking table to speed up operations.
        • Modification to ensure sitemaps are being retrieved from the new default location.
        • Extended post payment process to voucher only orders, for sites that have post payment process configuration.
        • Change to the Order Split event to ensure vouchers are split correctly.

        Fix

        • Configuration change to force a specific version of a 3rd party library to be used.
        • Improved handling of Incentive Exclusions in discount cache calculations.

        01.02.2022

        Modification

        • Updated platform 3rd party libraries to the most recent version.
        • Removed deprecated iSAMS Chat functionality.
        • Improved Internal logging for Online EFTPOS and Afterpay.

        Fix

        • Improved functionality of the branded LayBuy payment button on the shopping cart payment page.

        25.01.2022

        New

        • Added a new page to check Givex gift card balance

        Fix

        • Modified item-level catalogue selections in the Colour and Size combination dropdown box to improve user usability.
        • Ensure the correct Klarna instalment value is displayed on the Product Detail Page.
        • Resolved intermittent behaviour where the ‘Refund to Voucher’ option was incorrectly removed from the Order Returns module.
        • Updated the Cart Config admin page to allow all custom forms to be modified from the forms editor.

        18.01.2022

        New

        • Added orders placed report to on-demand reports.
        • Introduced a new ‘Advanced Product Meta Data’ Wizard which will enable product’s metadata information can be imported in bulk.
        • Added support for Google Product Feed to override ‘gender’, ‘age_group’ and ‘product_type’ information at product-level.

        Modification

        • Added locking indicator to picklist logs.
        • Modified a sale export process to include Voucher information to order snapshot.

        Fix

        • Modified the RMProfiler order listing structure returned from the underlying database procedure to ensure all orders are populated correctly.
        • Corrected a behaviour in Tiered Incentive where users were unable to proceed with “Applies to all items” without adding products to the list of 'Qualifiers'.
        • Reconfigured the dispatch point allocation process to ensure orders with standard and pre-order items are being assigned based on Availability after it is split.
        • Modified a process to prevent autocomplete from re-triggering when a user pressed the Enter key twice which will eliminate spurious database calls.
        • Corrected the cart total check validation for order payments made by AfterPay.
        • Resolved a behaviour that has caused a delay when consigning with StarShipIt.

        11.01.2022

        New

        • Added support for Viare configuration.

        Modification

        • Updated RMProfiler endpoint URL following migration of the service to a new cluster.
        • Modified the Retail Express v2 integration to include timestamp and environment description in the subject line of the notification email.
        • Modification to ensure order ID is reflected as a reference field when gift card(s) are used during checkout.
        • Improved case handling in non-ASCII to ASCII replacement function.
        • Change to ensure secondary street address line and discount information is sent to StarShipIt.

        Fix

        • Resolved behaviour where orders with a written down item and zero stock available at their collect location for the remaining items were still able to be pulled to a dispatch point with full stock.
        • Correction to behaviour where the Product Type description could not be saved when updated via admin.
        • Improved data handling for Afterpay refund processes.

        07.12.2021

        Modification

        • Improved error handling for On-demand Sales reports when exported in CSV format and no results are returned.
        • Modified the Click and Collect label printing process to ensure barcodes are printed correctly when using Chrome or Edge browsers.
        • Simplified the publishing process when catalogue banner positioning option is selected.

        Fix

        • Corrected behaviour where the Digital Picklist did not progress to the next item after a barcode had been scanned.

        30.11.2021

        Modification

        • Enabled new sitemap generator background task by default.
        • Improved accessibility and mobile usability for credit card fields.
        • Added support for different barcode formats on the packing slip.

        Fix

        • Improved accuracy of the standard site search engine by ensuring inflectional forms of noise words are ignored.
        • Fixed in picklist where the skip forward button did not always advance to the next item to be scanned.
        • Fixed the Events system which was not logging failures correctly.
        • Fixed where the RetrieveRelatedOrders method of the Order API method could timeout when a non-existent order ID is provided.

        23.11.2021

        New

        • Added procedure for capturing order management statistics into our internal monitoring system.
        • Added locking mechanism to picklists to allow for direct allocation and prevent indirect allocation from scanning orders from locked picklists.

        Modification

        • Removed un-used account types from Discount setup admin page.
        • Added support for customizations of Refunds Required page database queries.

        Fix

        • Fixed where previous pick stream selections was retained for users who had since had their permission to use pick streams revoked. Removed compatibility handling that is no longer required.
        • Showing more appropriate message when completing an item scan under a picklist.

        16.11.2021

        New

        • Added support to be able to create picklists of only Click and Collect orders or Delivery orders (or both).

        Fix

        • Fixed pagination of the products in Product Sort and Product List Admin pages.

        09.11.2021

        Modification

        • Added support for split order email notifications when an order is split during dispatch point assignment.
        • Increase the maximum supported length for gift card numbers in the shopping cart.
        • Added support for specifying additional parameters to simple SQL-based background tasks.
        • Added functionality to access picklist directly via a URL and added permission checks to create/view/update picklist methods to ensure users are allowed to perform such actions on the picklist based on their Dispatch Point / Supplier permissions.

        Fix

        • Improved internal error handling.
        • Efficiency improvements to Advanced Search maintenance jobs.

        02.11.2021

        Modification

        • Modification to the customer detail page in iSAMS Management Console to include ‘Prof’ and ‘Sir’ customer title options.
        • Added support to provide extra information when printing picklist. This will show Scanned, Backorder, Remaining quantity and selected Unavailable reason code if applicable.

        Fix

        • Added a change for handling missing postcodes and those with trailing spaces previously causing unexpected behaviour when creating Picklists in Pull-based fulfilment.

        27.10.2021

        Modification

        • Performance improvements to background email compression.
        • Improvements to Product Previous Price table structure.
        • Performance improvements to state management system.
        • Added (!) symbol following In-Pick picklists which contain one or more backorder items with a reason code.

        Fix

        • Over-scanning of a barcode with back ordered quantities no longer over-scans the back ordered amount.
        • Improved performance when adding shipping references to an order in dispatch.
        • Fix for enabling/disabling subgrouping on digital picklists.
        • Departments are now properly presented in the UI of Order Summary on digital Picklist and Refine by section under (In Pick) Picklist.

        19.10.2021

        Modification

        • Added ability to specify a timeout to Individual Routing Dispatch Point Cost groups.
        • Added support for freight consignments for Click and Collect orders.
        • Upgraded target framework for platform components to .NET Framework 4.8

        Fix

        • GiveX voucher emails can now be tracked against their orders.
        • Splits by supplier now consider the supplier tracked against an order item, and as many items as possible are now split when performing composite item splits instead of stopping the process.

        05.10.2021

        Modification

        • Added Pinterest to the list of known web crawlers.
        • Modified MailChimp integration to reduce log volumes and to apply a data retention policy.
        • Moved the Routing Cost Group and Routing Cost Group Mapping Wizards into a new Wizards tab on the Order Routing Settings admin page.
        • Added two new export Wizards: Cost Group Export Wizard and Cost Group Mapping Export Wizard to the Order Routing Settings admin page.
        • Changes to ensure Catalogue search suggestions load results based on length (shortest first), when mapping Catalogues to Search Terms in the Advanced Search module.

        Fix

        • Applied changes in front-end catalogue content structure to include direct access catalogues.

        28.09.2021

        New

        • Display detailed list of transactions for Klarna orders in Order Detail Page.
        • Added a new permission which allows previewing or creating picklists in the Stock Required module.
        • Added a new background task to clean log tables for the pricing engine.

        Modification

        • Modification to the Basic HTML editor in the Catalogue Content and Content Schedules Admin pages to support the srcset attribute for images.
        • Improved automatic column mapping in the CSV import wizards.
        • Support variations in display and positioning of catalogue banner and footer content.

        Fix

        • Modification to ensure correct scoping in minified script.
        • Improvements to build and deployment process for several platform modules.

        21.09.2021

        Modification

        • Added support for customising the allowed country list and toggling the visibility of address input fields in the address finder module.

        Fix

        • Improvement to the display of images when printing a picklist.
        • Modifications to ensure the correct item weight and price is sent to StarShipIt for consignment orders.

        14.09.2021

        New

        • Platform support for the Klarna payment method in the Consumer API.

        Modification

        • Added a neutral audio cue when trying to over-scan an item barcode on a picklist.
        • Modifications to make the home link an embedded asset in the responsive templates.
        • Modified the Fulfilment and Preferred Products Filters in Pull Based Fulfilment ahead of supporting future changes.

        Fix

        • Corrected behaviour where order freight change event payload was not being populated in some circumstances.
        • Changes to the skip button on digital picklists to ensure a skip / scan moves down to the next item in the list.

        07.09.2021

        Modification

        • Added platform support to allow customisation of pre-order splitting rules.
        • Modified the Retail Express V2 Order Export to ensure the default Customer Id is used when the Customer Foreign Id is empty.
        • Improvements to the Click and Collect / Find in Store front end functionality.

        24.08.2021

        New

        • Added Dispatch Leaderboard as the first phase deliverable of the Gamification initiative. Provides a real-time overview in a dashboard view of key dispatch point activities, with ranking, achievements and awards.

        Modification

        • Added ability to configure permissions for the On-Demand Sales Reports.
        • Modification to defer Pre-Order split until after payment has been captured when the “Capture payment on Risk Approval” policy is enabled.
        • Changes to the Retail Express V2 Order Export including:
          • Configuration to support using City as the State, if the State value was not provided.
          • Configuration to support using a Default Retail Express Customer ID, if the iSAMS customer does not have a Retails Express Customer ID.

        Fix

        • Modifications to ensure Picklists load correctly when creating from preview mode.

        17.08.2021

        Modification

        • Improved efficiency of the order split function.
        • Improvements to operational state switching and process prioritisation in the distributed task scheduling system.

        Fix

        • Amendments to address incorrect URLs in the Klarna payment widget.
        • Changes to ensure Express Export button displays and exports correctly when using the split Click and Collect Print Flow.

        10.08.2021

        Modification

        • Improved performance of custom reports that use order snapshots.
        • Added features to the Order Returns interface:
          • Display the item Style Code on the order returns/replacements form.
          • A new policy to enforce the mandatory selection of a Return Reason.
          • Ability to set the display order for Stores on the Store Manager interface (this also applies to the front-end).

        03.08.2021

        Modification

        • Ensured required dependency is published during the build process.
        • Improved configuration handling and logging around generating packing slips.

        27.07.2021

        Modification

        • Added a data retention policy to MailChimp integration.
        • Added support for AfterPay Express Pickup to the Cart Review Page of the front-end website.
        • Modified the picklist creation process to prevent multiple picklists being created simultaneously for the same dispatch point and supplier.
        • Modified the picklist process to support virtual write down for unavailable items that have been returned to the global pool.
        • Improved support for multiple active consignment services.
        • Added functionality to edit the delivery date of unsent online gift vouchers with a current or future delivery date.

        Fix

        • Resolved an incorrect calculation in iSAMS admin which has caused some credit card transactions to be unable to be refunded.

        20.07.2021

        Modification

        • Modified pricing engine metric to improve internal monitoring.
        • Added project files to enable publishing of full iSAMS platform in a native container build.
        • Added support for In-Store Pickup (Click and Collect) to AfterPay Express.
        • Improved logging to monitor the Dispatch Email Notifications.
        • Improved performance to device fingerprinting functionally in iSAMS admin.

        Fix

        • Improvements to the Humm payment provider when returning to the Merchant site.
        • Various UX improvements and modifications to Stock Required:
        • Added visibility for brand’s subheading.
        • Improved margin and spaces when images are hidden.
        • Hiding duplicated Product code if the foreign identity is identical.
        • Hide the Additional detail section heading when details are unavailable and Name & Values if Value is not present.
        • Modified irregular borders in Print layout.
        • Improved spacing and modified font size in Additional details field.

        13.07.2021

        New

        • Added new stored procedures to extend real time Application Performance Monitoring (APM) capabilities.

        Modification

        • Updated the Help text in the add/edit dialog on the Page Meta Data admin page.
        • Improved efficiency of freight calculation API calls.
        • Modified product availability display logic on the Product Detail Page.
        • Updated the Orders to Pick link on the Orders in Progress dashboard widget.
        • Modified BIN range to improve accuracy for QCard.
        • Added validation support for Maestro cards.
        • Added platform functionality support for customising stock check functionality.
        • Added GA4 support to Google Tag Manager implementation.

        06.07.2021

        Modification

        • Modified the picklist code editing tools to improve maintainability and reduce warnings/suggestions.
        • Added product metadata override support to manufacturer name replacement tag.
        • Improved performance to the Products API catalogue import.

        29.06.2021

        New

        • Added support for Composite Filters for pull-based fulfilment. Various UI changes to the Order Routing Configuration page to support assembly of composite filters.

        Modification

        • Update Retail Express V2 - Customer Export. Batch customers in blocks of 1000 or less per request and add validation to catch non-ASCII characters that are not already explicitly handled.
        • Added new search engine to power the order search in the Management UI.
        • Updated the Retail Express V2 Product Import to support BuyPrice (cost).
        • Modification for where a very large picklist is not able to show item level attributes received from endpoint API call.
        • Added support for cascading configuration files for the Coordinator task scheduling system.

        22.06.2021

        New

        • Added feature to display ‘Item level’ attributes on Picklists. These attributes can be pulled from a custom endpoint per dispatch point via configuration.

        Modification

        • Improved logging around several types of potential validation failures in the shopping cart.
        • Ensured when a pick list item is no longer short picked, the short pick reason is removed.
        • Added a new audio cue for when an item is fully scanned. Made "Apply Stock" / "Complete Pick" button dynamic based on applied items. Added footer with a ‘Complete’ button on mobile (scanner) view.
        • Updated Order Routing to split unavailable items when creating picklists to be consistent with other areas. This will mitigate unnecessary order reassignment.

        Fix

        • Allow users to overwrite default category names in the Google Product Feed.
        • Prevent items from being set to back order when the picklist is created or items added to it.
        • Modify the display of estimated currency on the quick search preview.

        15.06.2021

        New

        • Short pick reasons are introduced to Picklists. Visibility of this feature can be enabled on a per Dispatch Point and User basis.

        Modification

        • Changed Product Size management page to include Size Code.

        Fix

        • Modify behaviour when placing a MOTO order against a satellite site with different currency from the default site.
        • Changed caption text for order rejection reason input select box.
        • Corrected a spelling in the Customer API documentation.

        09.06.2021

        New

        • Support alerting of over-scans on picklists with relevant notifications & logging. Ensure manual editing of picklist quantities is only retained if the tick is selected when editing items. Failed scans scheduled report now includes all failed scans (regardless of whether the item was on the picklist or not).
        • New Dispatch tab to support continuous picks, allowing for fast acceptance or rejection of orders by dispatch point.

        Modification

        • Add support for including product images in sitemaps.
        • Updated Facebook tracking pixel code.
        • Performed non-functional maintenance on procedures related to Size management.

        Fix

        • Corrected behaviour which can cause refunds for split orders paid by credit card & gift card to fail and be flagged for manual refund with an incorrect gift card amount.
        • Fix to ensure that Date of Birth imports and exports correctly in Retail Express V2 integration.

        01.06.2021

        Modification

        • Created a new Picklist policy to allow the default dropdown list of item limits to be defined.
        • Amendment to the sum of PayPal transactions listed on the Order Detail Page.

        Fix

        • Correction to behaviour which could cause some Product Admin pages to be blank.
        • Resolved behaviour where RMProfiler Configuration tab would not load for some users.
        • Corrected behaviour which could cause duplicate Order Items to be returned from the Order Snapshot Retrieval API.

        25.05.2021

        New

        • Adding Platform support for the Klarna Payment Method.

        Modification

        • Performed non-functional source code maintenance on the Order Routing module.
        • Change to allow specifying a global set of Direct Allocation rules, when utilising Store Fulfilment.

        Fix

        • Correction to behaviour which could cause Gift Voucher emails not to be sent in certain scenarios.
        • Amendment to the Transaction Listing Sales Report as certain refunds were previously not included in the report.

        19.05.2021

        Modification

        • Added support for disabling auto-send of Gift Vouchers, based on the Voucher type.
        • Changes to increase the volume of Product Discounts supported.

        Fix

        • Correction to behaviour which could cause the Store Availability Wizard to disregard the Store associated with a quantity, when decrementing Stock In Progress.

        11.05.2021

        New

        • Addition of two new RMProfiler settings in support of Device Fingerprinting (Device Identifier match and Device Fingerprint match).

        Fix

        • Correction to Gift Voucher status inclusion, to ensure Gift Voucher emails are only sent for Gift Vouchers where the status is Validated and has not yet been sent to the customer.
        • Correction to JavaScript inaccuracy in Google Analytics tracking when a completed order contains a Voucher.
        • Improved performance of Address Book synchronisation.

        04.05.2021

        New

        • Added new sitemap generator task that runs within the application, instead of as an external process.
        • Added a new permission which allows the Backorder section to be shown or hidden on a Picklist.

        Modification

        • Removed call to generate incomplete order notifications when loading the Email Notifications admin page, as this is now run by the Coordinator.
        • Closed a potential security vulnerability and refactored the Gift Voucher auto-sending process.

        Fix

        • Corrected behaviour which could cause Buy Now, Pay Later orders to be submitted with Credit Card as the transaction type.

        28.04.2021

        Modification

        • Added an optional processing step to the Retail Express V2 Product Import and Store Availability integrations.
        • Updated the BouncyCastle third-party cryptography package to the latest version.
        • Change to allow Online EFTPOS payments to be completed by the background handler should an error occur in the Paymark API’s, while a customer is making a payment.
        • Added caching of security context permissions to improve Management UI performance.

        Fix

        • Improved display for CMS editors in Safari Browser.
        • Corrected incorrect image path behaviour in CMS editor.
        • Change to ensure Picklist sub-departments will display when a policy is enabled.
        • Modified the Dispatch Point assignment by stock availability to ensure orders are split correctly where an item is missing availability information.

        20.04.2021

        New

        • Enabled support for Dispatch Point load balancing for pull-based fulfilment.

        Modification

        • Added new coordinator step to queue incomplete order CRM notifications every 8 hours.
        • Improve performance of product data lookups based on Foreign Identity.

        Fix

        • Corrected error messages that were displayed for StarTrack Transit Cover fields in Configuration Manager. Updated StarTrack Transit Cover request to use Product Cost if Item Cost is not available.
        • Ensure that Estimated Currency conversion is correctly handled when paying by AliPay or ApplePay.
        • Correction in Web Application Framework request throttling system causing an error when attempting to acquire a lock under certain circumstances.

        13.04.2021

        Modification

        • Added support for Humm to allow order splits.

        Fix

        • Ensure that vouchers purchased with ApplePay progress as expected.

        07.04.2021

        Modification

        • Performance improvements to the Products API Stock Import.
        • Updates made to the Dynamic Customer Trust Spectrum™ to include indicators and their values on the RMP scorecard. Added new indicators for Click and Collect orders, new patterns on email addresses, and improved performance of trust indicator maintenance.
        • Added support to pass the shipping address details in the PayPal payment authorisation call to support Buyer Protection.

        Fix

        • Handled priority number not getting updated based on Department Selection in Scan to Pick, when ‘Auto Update Item Count’ policy is ‘ON’.
        • Corrected rounding issue in value displayed for transaction amount change in the Order Return module.

        30.03.2021

        Modification

        • Two permissions added for Funds Transfer and Voucher Refunds in Order Returns Module.

        Fix

        • Manual refund added for orders that go to ‘Invalid Transaction Attempted’ status which are paid via Gift Card + Credit Card.

        23.03.2021

        Modification

        • Made improvements to the speed of opening and creating picklists in Pull Based fulfilment.
        • Added in additional measures to prevent the creation of duplicate picklists.
        • Improved the performance for of stock decrementing for the Product API Stock Import endpoint.
        • Made several modifications to the Order Routing admin page:
          • Improved rendering speed.
          • Improved CSS to reduce the scrolling required to locate a dispatch point and to change a filter.
          • Added a Dispatch Point search filter to avoid scrolling to alter a Dispatch Point's routing configuration.
          • Removed unused/redundant classes.
          • Added orderrouting.scss to the watch file.

        Fix

        • Ensure that split order logic is applied, and the order is assigned to a dispatch point, when a whitelisted order is processed in RMProfiler.

        16.03.2021

        Modification

        • Enhancements to the User Notifications in iSAMS admin dashboard (displayed on the upper right-hand side) after user log-in. Changes include:
          • Addition of a new date field to show when the notification arrived.
          • Updating the dashboard page to ensure responsive functionality.
          • Including configurable settings for displaying notifications and setting the visible limit.

        Fix

        • Store Management API returns an empty result instead of nothing when no stores can be retrieved.
        • Updated the virtual write-downs to stop duplicate write-downs from being created, and therefore appearing in the virtual write-down report.
        • Made changes to the Gift Voucher buttons on the Gift voucher page to ensure they are displayed correctly.

        09.03.2021

        New

        • Added new database table to allow tracking and profiling of Weekly Platform Update deployments on individual databases.

        Modification

        • Refactoring Products API Stock Import endpoint to improve performance and reduce lock contention.
        • Removing un-used Mastercard SDK which was previously used by MasterPass and no longer supported.
        • Improvements to the Dispatch Grid Dashboard styling.
        • Updated the version of jQuery UI.
        • Addition of ‘Code’ editor to the Content Management System.

        Fix

        • Improvements to iSAMS Admin session management to prevent race condition on session timeout.
        • Modification to the Picklist preview mode to ensure that the product images displayed reflect the main image associated to the product item.
        • Updated PDF rendering libraries to the latest version to ensure PDFs attached to emails are now being generated.
        • Improved support for multiple Click and Collect Freight Providers in the shopping cart.

        02.03.2021

        Modification

        • Restructured the Startrack integration so it will separate object parsing and database access from workflow, to align code for an upcoming change.
        • Improved the performance of the data retrieval procedure for the picklist details page in iSAMS admin to improve the page load time, particularly in high load scenarios.
        • Added new styling hints for Nominated Person section for Click & Collect collection tab.

        Fix

        • Corrected the styling of warning and error messages on forms for Template Builder.
        • Corrected a Dispatch Grid dashboard issue which prevented the KPI’s from being recalculated.

        New

        • Added the ability for you to specify which store is accepting the return, when completing a return or replacement via Order Returns.

        23.02.2021

        Modification

        • Improvements to the Click & Collect Collection UI - added new fields so you can record a new nominated collection person.
        • Added logging so it’s simple to identify the user who completed activities in the Security Logging system.
        • Added logging to identify the user when deleting products or composite items.

        Fix

        • Changed the sound cue to a ‘negative’ sound to make it clearer when scanning an incorrect barcode.
        • When all items are removed from the cart, clear any previously selected shipping method details.
        • CSS class enhancement to show a styled message, when and Invalid Phone number or email address is used, in conjunction with the Experian validation integration.

        16.02.2021

        New

        • Introduced new interactive “Dispatch Grid” Dashboard and supporting API to provide visualisation and analysis of fulfilment performance across a dispatch network.

        Fix

        • Various template files improvements for the platform base styling.
        • Corrected a behaviour which has caused Website Filter Configuration is reset when a user updates Order Routing Dispatch Point configurations.
        • Reconfigured the defaulted capacity setting for a Dispatch Point to ensure the minimum capacity is set correctly when it is not entered in the Dispatch Point Admin page.

        10.02.2021

        Modification

        • Added a historic barcode check to the picklist when an item is being scanned.
        • Removed the “Apply” checkbox from the individual picklist item popup to prevent accidental assignment/unavailability of stock and unnecessary splitting.
        • Optimised dispatch point metrics used on The Stock Required page.
        • Various improvements to the platform base styling (SASS files).
        • Modified the preferred products wizard process and the “Exclusive Flag” is now optional.
        • Increased the number of suggestions displayed for address auto-complete options for Experian Address integration.
        • Added Dispatch Point name and Code columns to the Click and Collect Orders Report.

        Fix

        • Removed an additional border that appears around the picklist item fields on mobile view.
        • Improved Website Filter performance for the Pull-based Fulfilment process.
        • Added a temporary change to ensure pickup store id and status of an order are reset when AfterPay Express checkout is selected.
        • Optimised the data sanitisation step for the Product Import API process.

        02.02.2021

        Modification

        • Removing support for auth-capture transaction processing for ZipMoney and replacing this with up-front purchase. This will enable orders paid using ZipMoney to be refunded and split, which wasn’t previously available.
        • Renaming an Experian data phone integration file to ensure this matches with Email validation.

        Fix

        • Adding a fix to prevent unnecessary splits and abandoned orders when they are marked unavailable
        • Ensuring Delayed Reconciliation is set against replacement orders if the original order belongs to a Delayed Reconcile tree.

        26.01.2021

        Modification

        • Modification to the default styling of the text area display for the Gift Vouchers web page. This change will only affect new client websites.
        • Reorganized the default layout details (SASS files). This change will only affect new client websites.
        • Changed database table locations, names, and references associated to the Picklist process. No functional change.
        • Modification to the default styling for the cart breadcrumbs. This change will only affect new client websites.
        • Modification to the default Next and Prev buttons sitewide. This change will only affect new client websites.
        • Various default styling improvements that will not affect existing sites, just new ones.
          • Removed the duplicated Display Flex property from shopping cart and Removed :not() notation from layout-details.
          • Moved form styles from shopping-cart and separated all other pages and some components from this stylesheet. These are all the new stylesheets added.
          • Restyled Next/Prev buttons site wide.
        • Made changes to the Virtual Write Down report
          • Improved support of column sorting and current/released write down filtering.
          • Added a new ‘article’ column (referencing the iSAMS Product Item Foreign Identity).
          • Separated the date and time of datetime columns into their owns columns.
        • Added additional validation to the payments system to prevent card numbers from being submitted in the credit card name field.

        Fix

        • Changed build action of tsconfig.json file to allow release build of JavaScript files.
        • Include default styling for the Autocomplete functionality for the Experian Address Finder Module.
        • Changes to Digital Picking
          • Added additional assurances to ensure barcode scanning capture.
          • Fixed where empty headings appeared in the picklist after applying items.
          • Fixed where an incorrect picklist identifier was being saved to the barcode scan failure log.
        • Changed the Pending Payments dashboard tile to display for the iSAMS/OrderInfo/Cheques permission instead of the iSAMS/Orders permission.

        19.01.2021

        New

        • Added the ability to configure custom overlay ‘alt text’ that will display if no image is present.
        • Added Phone Number validation functionality and integration with Experian Phone Number Validation.

        Modification

        • Passing an extra xml element when returned from external payment provider to identify when the response source is the FPRN message.
        • Modified the ‘Back in Stock’ functionality to create a Guest customer profile when a customer requests a ‘back in stock’ notification for a product and they do not have an existing customer account.
        • Updated Thor/Tranxactor Gift Card Payment Provider to use the CSC field by default. Can be configured to be optional.

        Fix

        • Ensured that all dispatch points are returned in the drop down for the Dispatch Store Manager and Dispatch Postcode Manager admin pages.
        • Resolve where the payment types which is passed through to the database from the payments page was mismatched. The payment type will now be picked up directly from the order’s payment type field.
        • Various fixes to Digital Picking including: Preventing double-click creation of duplicate picklists and Improved scanning speed of digital picking picklists.

        12.01.2021

        Modification

        • Further performance improvements to the Google Product Feed export relating to product catalogue retrieval with large data sets under specific configurations.
        • Modified the RMProfiler queuing logic to improve profiling efficiency.
        • Perform a fast search on order ID and external order ID if a number is specified as search term in the iSAMS admin Omni Search box.
        • Added coupon code to GA purchase action.

        Fix

        • Resolve where the payment types which is passed through to the database from the payments page was mismatched. The payment type will now be picked up directly from the order’s payment type field.
        • Enforce ordering of series data for column/line charts in the Orders Dispatched admin dashboard widget.

        08.12.2020

        New

        • Added support to the responsive templates for PayPal reference transactions and fraud net.

        Modification

        • Performance improvements to the “Lowest Cost” and “Fulfilment” Order Routing filters.
        • Refactored the Google Product Export feed to improve performance around the retrieval of pricing information.

        Fix

        • Small changes around AfterPay Express Checkout to ensure the City address field is handled correctly and that the billing address is populated correctly.
        • Prevent an underlying change to the order payment type from miscategorising a payment transaction if the payment type changes before the transaction is recorded.
        • Change several CSV report exports to prevent empty lines from being in the report results.

        01.12.2020

        New

        • Added platform support for Afterpay Express Checkout.
        • Creation of 2 new reports for Digital picking. A new on-demand report which lists all virtual writedowns, and a new scheduled report which will list all items that failed to scan (this requires additional configuration).
        • Addition of back-end support for PayPal FraudNet.

        Modification

        • Dispatch Points can now be set up as a Click and Collect only Dispatch Point to facilitate fulfilment of Click and Collect orders only.
        • Backorder quantity and backorder date will now reset to zero when entering scanning mode for non-applied items.
        • Modification for when a scan results in the full quantity pick of a picklist item, it is applied to stock automatically with in the ‘In Pick’ mode.

        Fix

        • Correction to support for purchasing online Gift Vouchers using PxPay.
        • Ensuring that the retry date for the eShip retry process is set correctly.
        • Modification when adding a new Identity Provider to the Administrative SSO Identity Providers page to ensure the page is functioning as expected.
        • Enhanced order locking behaviour around freight calculations in the shopping cart.
        • Correction for some orders not getting assigned a dispatch point when using dispatch point allocation by stock availability.
        • Added support for multiple order line deliveries from iSAMS to eShip and added support for the company field in the sender details.

        24.11.2020

        Modification

        • Addition of new asset "Step 1: Review Cart - Next Step Action" in Template Builder to override cart next step action logic on cart summary for responsive sites.
        • Added the display of Stock Location to each picklist item if value exists in iSAMS. Picklist Preview / View / Print should show the stock location field accordingly.
        • Updated the Picklist Module to record picklist actions in the database for audit purposes.

        Fix

        • Correction to ensure the next button on Delivery page is not able to be proceeded past until the freight options request has been completed.
        • Modification to ensure that orders without transaction information do not appear eligible for refunds and replacements on the Order Returns page.
        • Correction to the child order split payload generation query, to ensure that the payload always has the item data even when the corresponding product item has been deleted from iSAMS.
        • Performance improvement to the batch payment processor.
        • Performance improvement to order splitting.
        • Modification to the digital scanning process to ensure items are processed individually when the apply all items policy is enabled.
        • Improved encoding of special characters in courier tickets when uploading them on the dispatch admin page.

        17.11.2020

        New

          • Added the ability to bulk allocate Shipping References from a CSV file in Dispatch tab.

        Modification

            • Added additional order.shipped event to be raised when a Click and Collect order is shipped.
            • Picklist In Pick scanning modifications:
              • Added skip button to skip individual items on mobile.
              • Scroll the recently scanned items into view.
              • Allow users to delete empty picklists.
              • Added green highlights/ticks for when an item successfully scans/applies.
            • Routing changes to support direct order assignment for Pre-order and International orders. Stock adjustments relevant to the primary dispatch method are also applied to the direct order assignments.
            • Updates to the StarShipIT/eShip integration to support multiple accounts.
            • Added configurable Virtual Write-down to the pull-based fulfilment short pick process that allows a virtual stock write-down to prevent further pulling of orders for a period of time, where an item has been marked unavailable on a picklist previously.
            • Added Experian as a new provider for Address Finder module as well as the email address validation.

        Fix

          • Added last name to the contact Shipping and Billing address information that is sent to Afterpay.
          • Hide the Apply, Select All and Start Scanning controls from the picklist items in preview mode.

        10.11.2020

        Modification

        • Added support for direct allocation rules when push based dispatch is used. This assigns the order to specific dispatch points if required.
        • Picklist ‘In Pick’ scanning modifications:
          • Added ability to fast scan items ensuring we only send the final request with the full count of items scanned to the server.
          • Added ability to undo last scan.
          • Added ability to manually edit individual picklist items on desktop and mobile whilst in ‘In Pick’ mode.
        • Updated the Retail Express Product Import to rebuild product aspects after the integration has run.
        • Removed cancel button and ability to close popup for Online EFTPOS payments once submitted.
        • Update the database compatibility level to enable new features and general performance improvements in the database engine.

        Fix

        • Modification to the RMProfiler Configuration and Settings where we have updated the validation to ignore the Credit Card check for GUID fields.
        • Optimisations for upcoming database compatibility level upgrade.
        • Corrected rounding error in Order Returns causing the funds transfer checkbox to not display in some instances.

        03.11.2020

        New

        • Added new ‘Dispatch - Unavailable Order Items - Short Picks’ report.
        • Added initial support for scanning items to a Picklist. Picklist items are now sorted into ‘Items To Pick’ and ‘Items Picked’ categories based on whether they are applied. ‘Items To pick’ appear above items already picked.

        Modification

        • Updated the Retail Express V2 Customer Export to use the last success time of the integration instead of the last integration run, to find Customers that need to be exported.
        • Modified the ‘Total Sales by Point’ report to included voided orders, if the policy is configured.
        • Performance improvement to the ‘Click and Collect Order’ Report.

        Fix

        • Corrected the Satellite Resolver to prevent ‘Phantom session’ creation in the state management system.
        • Reduced occurrences of split orders in auto-repointing and the exclusive products splitting procedures. Corrected issue of picklists not appearing in the new ‘In Pick’ column in the ‘By Supplier’ Stock Required screen.
        • Correction to the Department Hierarchy Import Wizard which was prevented from running when a full file was being imported.

        28.10.2020

        Modification

        • Enhancement to the Click & Collect order report that includes correctly displaying the split order tree, modification to paging in the CSV export mode and a modification to the error message returned when no results are found.
        • Modification to allow the GiveX voucher email to be customised.
        • Additional Support for Product Brand links on listing pages for Responsive sites. This also includes default styling on the listing and product detail pages to display the Brand image or name.

        Fix

        • Improved Performance regression in payment processor when determining if any order needs to be quarantined.
        • Modified enlarged display in Management Console.
        • Improved usability in the Navigation and Content section of the Management Console.

        20.10.2020

        Modification

        • Modifications to Stock Required and Picklist:
          • support for applying individual items to stock to allow for immediate release to allocation scans
          • support for a policy to always apply all items to stock
          • additional permission for 'Apply to Stock' button
          • support for an upcoming In-Pick status
          • enhancement to use the most appropriate image for the variant on the picklist product image
          • remove superfluous Supplier/Dispatch Point columns from picklist items
          • modification to send to supplier email
        • Enhancement in lock concurrency for the transaction queue.
        • Include orders using the capture payment on risk approval workflow to be included in the existing quarantine order check before processing the payment.

        Fix

        • Minor modifications to Dynamic Customer Trust Spectrum, with respect to date handling in training set analysis; and window resizing to ensure the chart redraw handler is cleaned up when the page is unloaded.
        • Enhancement for upcoming database compatibility level upgrade.
        • Content Editors enhancement for styling

        13.10.2020

        Modification

        • Picklist upgraded to using modern programming practices and latest libraries for assisting in maintenance and debugging.
        • CMS Admin redesign and new Expressive editor added to catalogue management and information pages in iSAMS.
        • Retail Express v2 integration with iSAMS Order Management & Dispatch.
        • New Afterpay presentation in product listing, product detail and shopping cart.

        Fix

        • Picklist/Ordering process updated to handle order splits for unavailable items and sending orders back to global pool.
        • Enhancement for device fingerprinting to prevent situations wherein fingerprints are linked to invalid orders or customers.

        06.10.2020

        Modification

        • Added Database layer support for the upcoming CMS Editor.
        • Extended logging functionality for Partner Integration customizations.
        • Improvement on Performance of catalogue product listing in iSAMS admin page.
        • Afterpay rebrand across listing, detail and payment.

        Fix

        • Ensure a popup box is positioned correctly when adding a link on a page of the online book in iSAMS admin.
        • Enhancement for dispatch point showing in the consign tab but configured for consignment.

        29.09.2020

        New

        • Added the new Dynamic Customer Trust Spectrum module in RMProfiler

        Modification

        • Modified a policy for the Sample Gift Voucher on the front-end website to reflect the correct expiry date.

        Fix

        • Prevent internal alerts from being triggered when an order older than 6 months fails refunding.
        • Corrected a behaviour where incorrect region is displayed when a user selected a store in the Click & Collect dropdown box.
        • Restore the functionally for the SSO sign-in button in iSAMS admin login page.
        • Corrected a behaviour of the Consumer API when collection details are updated for an order.

        22.09.2020

        New

        • Added platform level integration to StarShipIT.

        Modification

        • Modified the URL field on the Brand Admin page to support Relative and Absolute URLs.
        • Updated styling for Picklist page in iSAMS admin.
        • Removed CSRF token check for AfterPay and LayBuy payment methods.
        • Added support for calling custom .NET processing steps in the Page Template Engine.

        Fix

        • Updated styling for overlay images.
        • Enabled displaying column labels on Fingerprint Administrative Page to improve viewing on small screens.
        • Added locking mechanism for Alipay and ApplePay orders to prevent duplicate transaction behaviour.

        15.09.2020

        New

        • Added support for “Device Finger Printing” functionality.
        • Added “Brand/Manufacturer URL” in iSAMS admin to allow a customer to access brand information in Product Details pages on the front end.

        Fix

        • Extended the current CSRF token validity period for editing “Users and Roles” in iSAMS admin.
        • Resolved a behaviour that prevents users from updating the auto-send flag against a CRM type in iSAMS admin.
        • Removed CSRF token check for AfterPay and LayBuy payment methods.
        • Improved a process to ensure gift voucher orders made by Online EFTPOS are progressed correctly.
        • Resolved the behaviour of the double scrollbar in iSAMS admin.
        • Corrected a behaviour for Google Tag Manager (GTM) Virtual page when the product item is over $1,000.00.
        • Modified the Afterpay payment process to ensure the “States” field is populated in the Customer’s profile for NZD payments.
        • Corrected the e-mail sending logic in the Order Returns module and improved labelling.

        08.09.2020

        Modification

        • Enhanced current compatibilities to support the upcoming eShip integration change.
        • Enable an automated trigger to void related orders which are waiting to be processed in RMProfiler when an order is cancelled.
        • Modified the Product List and Product Sort within iSAMS to prioritise products with ‘Available on Site and for Sale’ status to display first when using ‘View products that are available for sale first’ functionality.

        Fix

        • Reinstated the Scroll function to allow users to view the full list of freight providers in iSAMS admin.
        • Removed orders at ‘Persistent Cart – Obsolete’ status from all Pre-Order Reporting in On Demand Reports.

        01.09.2020

        Modification

        • Added support structures for a future development that will allow for the applying of individual lines on a picklist to stock (as opposed to only being able to apply the entire picklist as is the current behaviour).

        Fix

        • Reinstated javascript height control in the admin UI.
        • Minor modification to code comments and names.
        • Change for incentive special text appearing prior to the live date when a product is a part of a current and a future incentive that has been enabled. This only occurs when incentives are created via integrations with a promoID.
        • Add voucher status ‘Pending Risk Eval’ to the voucher status drop down on the voucher detail page in admin.
        • Change to print manifest when the error 'The print manifest service is unavailable' when the consignment service provider returns an error for manifest creation, but the manifest has already been generated for the orders.
        • Change positioning with ‘Login as’ popup.

        25.08.2020

        New

        • Added the Product Code details to the picklist for configured clients. Switch the barcode and SKU (or Foreign Identify if used) positions.

        Modification

        • Re-organisation of the administration Stylesheet.
        • Updated cryptographic functions to roll over to a new key used for en-/decrypting sensitive data.
        • Made the global order pool evaluation limit configurable via a policy.
        • When the ‘Capture payment on risk approval’ policy is enabled RMProfiler Pattern Match and Order Velocity to include orders at a status of Confirmed and to include order status 'Confirmed' in reports.

        Fix

        • Modification to ensure that customers with online vouchers to redeem against their accounts can still place an order with the new Online EFTPOS payment option if it is available on the website.
        • Change to paging and sorting behaviour on click and collect on demand reports.
        • Prevent overwriting of the user in order dispatch point audit records when the dispatch point is not updated from the order detail page.

        18.08.2020

        New

        • Added initial back-end support for image uploader used in upcoming CMS upgrade.

        Modification

        • Change to enforce Cross-Site Request Forgery (CSRF) token validation in all payment steps.
        • Added support for Customer Accounts to Paymark Online EFTPOS.
        • Added support for pending payment check of unprocessed Paymark Online EFTPOS Payments.
        • Update to responsive Product Detail Page to display AfterPay information as per best practice.
        • Modification to ensure the Active setting on CRM Notifications is respected in all cases.
        • Added a new option to capture credit card payments upon Risk Approval in iSAMS.

        Fix

        • Correction to behaviour in the Retail Express V2 Customer Import where customers were imported with whitespace around either their billing or delivery address.
        • Change to ‘Dispatched Orders By Location’ graph to ensure that the data displayed is up to date.
        • Correction to the Responsive Shopping Cart Template with Voucher only orders.

        11.08.2020

        Modification

        • Modification to the Retail Express V2 Order Export integration to now handle already exported orders which can occur due to timeouts.
        • Moved the Exclusive Orders Splitting logic before the Backordering in Pull-Based Fulfilment in order to reduce incidences of backordering.
        • Added the ability to hide the allocate button in the “Process & Dispatch orders” screen this is based on permissions.
        • Added configurable option for Order Routing to retrieve more orders onto the picklist from the Global Pool that match items already able to be pulled onto a picklist.
        • Ensure customers always have a default card in their Wallet by automatically assigning one of their cards by default if they don’t have any default cards.
        • Added order lock support to prevent race conditions and ensure order stays locked throughout an operation.

        04.08.2020

        New

        • Added functionality to the Order Routing invoker to perform item splits based on exclusive products and locations prior to pulling orders in pull-based fulfilment.
        • Add in back-end authentication component for NZ Post this is used to support the address finder.
        • Added in front-end components to support the new Address Finder module, adding in support for NZ Post as a provider.

        Modification

        • Added in functionality to handle unavailable order splits so that these orders can be pushed back to the global pool.
        • Added credit card number anti-validation to validation library. This is active on all form fields validated through the core validation library unless explicitly switched off.

        Fix

        • Enhanced the customer demographic report to show customers with no addresses when user does not filter with a certain country.

        28.07.2020

        Modification

        • Removal of Masterpass support from iSAMS .

        Fix

        • Change to MOTO Freight Group calculation to ensure correct Freight Group cost is applied to MOTO orders.
        • Correction to behaviour preventing RMProfiler settings from being updated via iSAMS admin.
        • Correction to the Retail Express V2 Customer Import which caused an error when an existing customer had no Foreign Identity in iSAMS.

        21.07.2020

        New

        • Added a new On-Demand Report titled “Dispatch – Dispatch Point Performance” which provides KPI data for Dispatch Point performance.

        Modification

        • Performance improvements to main dashboard Widgets and Metrics.
        • Added ‘dispatch.assigned’ event to the Events module which will trigger a new event when an order is assigned to a Dispatch Point.
        • Reduced incidences of Pull Based Fulfilment backordering by excluding the evaluation of filters with Age Threshold settings when evaluating which items to set to backorder.

        Fix

        • Performance improvement to Blog post listings in the management console.
        • Change to ensure order billing phone number is prioritised for display in the Click & Collect admin page.

        14.07.2020

        Modification

        • Added optional Afterpay price breakdown widget to Product Listing and Search Pages.
        • Redesigned iSAMS login page, increased base font size across new admin and changed Favicon to eStar logo.
        • Updated the Retail Express V2 Product Import to allow the modification of barcodes for existing product items.

        Fix

        • Change to ensure split order CRM notification is generated when an order is automatically split by the Order Routing Preferred Dispatch Point logic.

        07.07.2020

        Modification

        • Updated the Stock Required links (in navigation and dashboard) to use a separate permission for both the old Purchase-Order Stock-Required page and the new Picklist version of the Stock Required Page.
        • Added the ability to automatically approve certain payment methods in RMProfiler.
        • Modified Retail Express Customer Integration to prevent importing duplicate customers into iSAMS with a different Foreign Identity.
        • Updated Retail Express Customer and Order Export to log requests sent to Retail Express.
        • Modification to ensure a deleted administration users name is logged, when the User is deleted through the Security>Users page.
        • Added an optional policy that allows Available items to be listed before Out Of Stock items on the Product Listing and Search pages.

        Fix

        • Prevent overwriting of the User in Order Dispatch Point audit records, when saving the Order Detail Page under certain conditions.
        • Improved performance of the Preferred Products routing filter.

        30.06.2020

        Fix

        • Corrected single site compatibility in Product Updater to ensure pricing records are cleaned up correctly for deleted products.
        • Corrected Order Routing for Preferred Products to handle more specific scenarios.

        23.06.2020

        New

        • Added support in the Order Routing logic to allow filtering based on specific types of products e.g dangerous goods. Included a new admin page and wizards to manage these preferred products.
        • Added support for additional internal request logging within the Integration module.

        Modification

          • Added additional internal logging to the payment processor.
          • Added Afterpay & Laybuy reference ID to packing slips.
          • Modified the CSS styling in the Product Detail template.
          • Synchronised indexes for the fast incentive lookup table to ensure consistency across all clients and platform.

        Fix

        • Ensure changes to store availability database tables do not cause errors when running Database Refresh.

        16.06.2020

        Modification

        • Remove long running and blocking transaction reporting from site monitors.
        • Increased performance on Cart Reminder email generation and speeding up the CRM Notifications Admin page.

        Fix

        • Added a default value for a number of related products displayed to the customer in the case where the configurations were missing.
        • Correct default payment value for Paymark Online EFTPOS returns.
        • Correction to ensure funds transfer replacement orders have payment provider authorization codes copied across correctly, to ensure refunds on those replacement orders process correctly.

        09.06.2020

        New

        • Ensure site monitors report on long running database transactions.

        Modification

        • Change to multi-priced products to show discount even if some or all of the product items are out of stock.
        • Improved performance of page generating by refactoring an internal method used to ensure generated CSS identifiers are correctly formatted, containing valid characters.
        • Change to the additional stock check validator in the shopping cart enabled by default for new clients.
        • Modified Advanced Search periodic maintenance job to improve performance by processing updates in batches.

        03.06.2020

        Modification

        • Modified IP redirects to allow developers to more easily work on local machines.
        • Added an improvement to the global pool routing scheduled report.
        • Modification to the REX integration to stop sending emails to support in the case of repeated runs within the nominated period, and will now log an error.
        • Finalised styling for Online Eftpos.

        Fix

        • Corrected handling of product catalogue schedules in discount calculations.

        26.05.2020

        New

        • Paymark Online EFTPOS added as new payment option.

        Modification

        • Modification to the iSAMS Security module for User retrieval, and viewing event log for all users.

        Fix

        • Modified Item Availability status for items to be "Available" if item is available now and if item is only available in the future status should be "Available Now - Delayed Delivery".
        • Change to set the Dispatch Date on Click and Collect Orders processed for stores with "hybrid" allocation.
        • Change to pull a barcode from an order item for an event payload.

        12.05.2020

        Modification

        • Rolled back changes to the Product API Stock and Availability Methods, removing logic for identifying Stores that contribute to Web Stock.
        • Rolled back changes to the Stock Availability Import and Store Availability Wizards, removing logic for identifying Stores that contribute to Web Stock.
        • Modified the iSAMS Store Management page to only show the Web Availability checkbox if the user has permission to edit it.

        Fix

        • Fix to prevent picklists from being created by Supplier or Order when the Order Priority policy in active.

        05.05.2020

        Modification

        • Logging updated to be enabled on all clients and to support custom logging.
        • Improved performance of dispatch metrics in the order routing system and performance of the fulfillment sorter.

        Fix

        • Change to prevent failure of staged template publish for certain customized templates.
        • Change for when deleting a picklist linked to split order items. Parent order items remains as split.
        • Ensuring funds transfer replacement orders process correctly through payment and dispatch.

        29.04.2020

        Modification

        • Extended the maximum timeout for Product API to 15 minutes to all export methods.
        • Modified sitemap generator to prevent “.htm” suffix to canonicalized URLs.
        • Added support for supressing paged URL to improve “Continuous Scrolling” function.
        • Added Interface to allow users to set preferred stores in iSAMS for Push Base Routing mechanism.
        • Replaced Payment Express logo with Windcave’s new logo.
        • Added verification and rollback step to the Template Builder.

        Fix

        • Various fixes to the upcoming Order Replacements Module in iSAMS admin page.
        • Improved performance for “Store Availability” page to prevent timeout from occurring.
        • Corrected a behaviour with sort order and paging on the “Store Availability page” in admin.
        • Modified procedures to ensure deleted products and obsolete stores are removed from store availability records.

        21.04.2020

        Modification

        • Modified a Store Payment (e-wallet) process which will set a newly added Credit Card to default when the current default Credit Card is deleted.
        • Removed unused XML cache invoker (DiscountCacheManager and IncentiveCacheManager) elements from iSAMS_config.

        Fix

        • Change for errors when the Startrack queue is empty and an attempt to send consignments is made.
        • Improved SQL connection reliability in the "Order API ImportOrder" method.
        • Amending where new servers do not require a proxy for StarTrack Integration.
        • Added a fall back to generate the country list for the default website in the cart.
        • Amendment to ensure the reason for a risk rating is displayed in RMProfiler in all instances.
        • Improved performance to Order Routing filters.

        14.04.2020

        • Due to the extended break during the Easter holiday period, there will be no Weekly Platform Updates scheduled to deploy for the week of 14th April 2020.

        07.04.2020

        New

        • Added support to existing product threshold policies, the quantity of a product will be visible to the front end users when the stock level for the item is low.

        Modification

        • Added additional error handling and notification for the Retail Express V2 Product Import.

        Fix

        • Improved performance to Picklist database procedures.
        • Improved performance to “Orders Waiting Dispatch” and “Orders In Progress” widgets.
        • “Orders In progress” widget has been updated to restrict users who do not have permission to view orders in RMProfiler.
        • Changes to SASS references which will reflect updates to Bootstrap 4.

        31.03.2020

        Modification

        • Minification tool for CSS and Javascript used by Template Builder upgraded to support newer features.
        • A specific handler for Afterpay for accepting and relaying Token ID for handling overlapped calls to the response webhook has been created.

        24.03.2020

        Modification

        • Updated Payment Express logo and links to Windcave which reflects company name change.
        • Admin Users have additional functionality to mark a store as Web Available, where the system will calculate “Web Stock”(stock available for purchase on site) as the sum of all items in stores marked as “Web Available”. If client has existing integration processes that import “Web Stock” as items with no Branch Codes, then this change will ignore those items and only use the items that are linked to a store that is marked as Web Available. This will only happen if a store is marked as Web Available, otherwise the integration will proceed as before. All stores are by default NOT Web Available.
        • Corrections on MOTO, where Order Based incentive was applied to discounted items, even if incentive was marked to not be applied.
        • Error message for Bulk Customer Import Wizard will include the name of the display state. When an email address has been linked to another Display State, the error message will now include the name of the other Display State that the customer is assigned to.
        • Free item that is automatically added to the cart via an incentive will be defined as Gift With Purchase only.
        • Additional Support for overriding procedure used to determine which order confirmation e-mail.

        Fix

        • Various fixes applied to New Order Replacements admin page.
        • Changes on the Product Updater retrieves entries from its queue to prevent potential deadlocks.

        17.03.2020

        Fix

        • Various corrections and improvements for the upcoming new Returns and Replacements admin page.
        • Correction to the MOTO discounting behaviour where Order Based Incentives with decimal percentages (e.g. 7.5%) were applied as integers (e.g. 7%).
        • Set ‘Secure’ attribute on a cookie used for On-Demand Report generation.
        • Correctly set CVV presence indicator when making an AMEX PWP purchase transaction.

        10.03.2020

        Modification

        • Added support for parameter filtering, concurrency control and other improvements to the page rendering engine.

        03.03.2020

        Modification

        • Added logging for orders being ‘Backordered’ from the Order Routing Module.
        • Added “Allow” and “Style” to permitted attributes in the catalogue scheduled content editor.
        • Changed Modified ordering rules for Content Schedules to sort results based on ‘FromDate’ in descending order. This will ensure the latest scheduled content displays when there are more than one content active with the same priority.
        • Ensured "cvc2Presence" indicator is explicitly set for Validate, Auth & Purchase transactions when using Windcave (ex. Payment Express).
        • Added the option to print Click & Collect labels from the ‘Print’ tab for customers that are printing Packing Slips via QZ Tray.

        25.02.2020

        Modification

        • Improvements to server/database identifier in quarterly credit card scan job reports
        • Added additional support for handling cached Special Offer text for customer Incentives
        • Added “allow” and “style” to permitted attributes in catalogue content editor

        18.02.2020

        Fix

        • Corrected the locking procedures of the database to mitigate the process deadlocks
        • Correction to prevent sending Shipping Address details to ZipMoney where the order is a Click and Collect freight provider, as per ZipMoney guidelines

        11.02.2020

        Modification

        • Added the payment method to the order details section of the packing slip.

        Fix

        • Corrected an optimization to the Fulfilment filter of the order routing
        • Corrected the behaviour that prevented new Users and Roles being created in the Security admin

        04.02.2020

        New

        • Added support for displaying ZipMoney widget on Product Detail Page

        Modification

        • Added a unique identifier to outgoing Windcave external payments requests to support FPRN (Fail Proof Result Notification) messaging
        • Added a new CSRF (Cross Site Request Forgery) mechanism, implementing a stateless HMAC-Based Token, to the permissions module. Refactored the permissions admin to use the new CSRF mechanism

        28.01.2020

        Modification

        • Added support for Credit Card BIN range fraud mappings, allowing admin users with the ‘RMProfiler/Credit Card Bins’ permission to set up Card Bin (First 6 digits) to Fraud point mappings
        • Added top level Order ID to Order History

        Fix

        • Correction to ensure that external payments (such as China Union Pay) are available in situations where a logged-in customer has a voucher available
        • Corrected behaviour when calculating order discount proportion during order splitting, where Tender-Based Incentive data was unavailable for the order
        • Correction to ensure that if a blank date is submitted via the Account or Delivery Details page, this is does not save as 01/01/1900
        • Correction to ensure that if a primary address is saved via the address book (i.e. Billing and Delivery address are the same), the customer record is also updated with the address

        21.01.2020

        New

        • Added clickable links to the Orders In Progress Widget, added a Refunds Required tile, added Supplier Split option, added Supplier Dispatch Point Assignment and separated security permissions for Product Images for Product Detail
        • Add Parent Order ID to the order history page

        Modification

        • Performance improvements to Advanced Search when out-of-stock products are included in the search results

        Fix

        • Fix where Users could not log into Classic iSAMS when the user had an ampersand in their full name
        • Ensure we set the date modified on a customer record when checking out using the ‘New Account’ option with the email address of an existing guest account
        • Fixed compatibility issue with .NET Framework update KB4533004 preventing the use of external payment providers for Safari on iOS 12

        14.01.2020

        Modification

        • Index changes to improve performance in various parts of the platform; including Dispatch Process, Order Collection, Email Notifications and Order Notes.
        • Added support to allow custom discount handling in the Retail Express V2 Product Import Integration.
        • Refactored parts of the Order Routing Auto-Repoints process to improve performance.
        • Modified Advanced Search to use cached discounting information where available, falling back to on-the-fly calculations where cached data is unavailable.
        • Adding index to improve performance for Related Products.

        Fix

        • Correction to the Orders API ImportOrder(s) method causing a deadlock under certain conditions.

        07.01.2020

        New

        • Added support for snapshotting orders in iSAMS to capture Order, Item, Transaction and Customer data at the point the snapshot is taken.
        • Changes to the responsive shopping cart template to ensure Oxipay/Humm payment provider name is configurable on the order confirmation..

        Modification

        • Updated the Retail Express V2 Customer Export to copy the billing address to shipping address, when shipping details are not present and vice-versa.

        Fix

        • Correction to the Retail Express integration behaviour that was causing dispatch allocation emails to trigger at the incorrect time
        • Corrected behaviour when changing Display State and Website mappings for an Item-Based Incentive failed to update the related products.
        • Corrected log file contention behaviour in satellite resolver module.

        10.12.2019

        New

        • Web Availability flag added to stores database table. This is currently non-functional and only being added to support a client customization.
        • Added ColourCode field to the Product Item model in the eStar v2 APIs added.

        Modification

        • Modified Kleber Configuration Management page to extend the character limit for the URL field to 120 characters (previously it was 100 characters).
        • Improved performance of ProxyChainResolver, to improve application response time and throughput

        Fix

        • Moved the StarTrack consignment label PDF clean up job out of the print label request into a background task.
        • Prevent admin Product Search from returning an error if searching for something like '8921942.'
        • Fix GiftWrapStatus property not being set when an order is imported via the Orders API.

        03.12.2019

        Modification

        • Optimization to the index used by Advanced Search when retrieving search term suggestions.
        • Addition of new configurable option to trigger an email notification once an order has been exported to Retail Express.
        • Update to styling on .main container to be consistent within internal sites.
        • Correction to consumer cart tracking, that was double-recording attributes against orders.
        • Update to styling on cart review pages, Click and Collect delivery methods section to be consistent with Faux internal site
        • Added an Order Confirmation event type to the Events module. And ensured the iSAMS Admin actions that trigger emails to customers for Backordered, Deleted, and Shipped items respect the 'Active' switch for their email types.

        26.11.2019

        Modification

        • Limitation on the Item Based, Buy Grouped Incentive discount field corrected, to allow any value up to $99,999.99.
        • Correction to allow the processing of external orders through RMProfiler.
        • Corrected security checks around creating a new iSAMS User.
        • Correction to when some stock updates are ignored if there are multiple overlapping Stock Updates running simultaneously.
        • Prevent click & collect store addresses on fraudulent orders from being blacklisted in fraud management.
        • Logic when sending the consolidated Click and Collect Received In-Store email when orders are in a split tree are of mixed delivery types corrected.

        19.11.2019

        Modification

        • Dispatch invoice modified to display a store collection location (as opposed to a pigeonhole location) for orders that have been directly allocated to a collection location during the fulfillment process.
        • Updated security permission when importing / exporting customers assigned to Display States.
        • Added support to the Item-Based incentive search to allow both Search by product SKU and sorting by active Incentive first.
        • Added an extra flag to the Risk Category indicating as High Risk.
        • Added logic to prevent orders including products marked as High Risk category from being auto whitelist processed.
        • Added iSAMS Admin support for High Risk Categories in RMProfiler.
        • Refactored the iSAMS Application start-up process to reduce start-up time and to increase reliability of start-up under load.
        • The Incentive search ‘results per page’ is made configurable up to a 100 results per page.

        Fix

        • Closed direct object reference vulnerability that allowed iSAMS Admin users the ability to view (but not modify) other users’ permission settings, where the selected user was not a descendant.
        • Corrected the behaviour of the iSAMS Admin compatibility frame to ensure that specially crafted paths cannot be used to display external content.

        12.11.2019

        New

        • Optionally apply a load balancing algorithm to evenly distribute orders across a set of Dispatch Points under Pull-based Fulfilment.
        • Addition of new Wizards to allow the import and export of customers linked to a Display State. Addition of buttons on the Display State Admin Page to allow for direct access to these wizards

        Modification

        • Refactoring Tender Based incentive code to allow for future improvements.
        • Updated error code return from the Consumer APIs.
        • Adding the ability to add a whitelist of Billing address countries for which Oxipay is available as a payment option. Also added the ability to configure the displayed payment method name in cart.

        Fix

        • Prevent Tender Based incentive discounts applying again and split the Tender Based order discount proportionally across the parent and child orders during order splits.
        • Prevent Click & Collect store addresses from being blacklisted, if the customer has been blacklisted.

        05.11.2019

        Modification

        • Extended logging for the Consumer API's.
        • Adding default platform configuration files for Consumer API's.

        Fix

        • Updated the expected masked credit card number value in a unit test to reflect the new masked credit card number format used.
        • Don’t fire the ‘dispatch.collect.recieved’ event when allocating orders and allow custom behaviour after the dispatch print step.

        30.10.2019

        Modification

        • Updated places in platform that display a masked credit card number, to use the new masked card number field on the transactions.
        • Improved credit card error logging in the consumer APIs.
        • Removing deprecated routing storage.
        • Preventing empty files from being created when integrations have no data to generate.

        22.10.2019

        Modification

        • Added Facebook pixel tracking to allow for Dynamic Ads.
        • Reliability improvement for the consumer cart nominated person functionality.
        • Removed historical unused database functionality to improve the admin Incentive dashboard performance.

        Fix

        • Fixed an error in the configuration action template, stopping variations from being created.
        • Support standard scanning functionality and the new hybrid allocation mode.
        • Added functionality to the Retail Express V2 Customer and Order exports to convert a set of known characters from user inputs (such as first name or last name), that fail to export into characters that should succeed.

        15.10.2019

        New

        • Added a new dispatch allocation mode to allow the assignment of a Click and Collect location direct (skipping Pigeon Hole assignment). After the packing slip has been printed, the order will proceed directly to the Click and Collect module.

        Modification

        • Improved performance of retrieval of available size/colour selections for an incentive free item in the shopping cart.
        • Updated styling on Process and dispatch orders to condense order information on mobile.

        Fix

        • Fixed incorrect handling of duplicate entries for an edge case in the Product updater.
        • Fixed issue that prevented successful refunds on MOTO upfront (real time) credit card orders.

        08.10.2019

        New

        • Added support for recording masked transaction information in iSAMS. This is for display purposes only and has been supported for credit card and gift card transactions.

        Modification

        • Advanced Search behaviour now supports additional Unicode characters such as accented letters.
        • Modified the display order for the Order Routing API log summary to ensure the most recent entries show first.
        • Logging improvements for the Consumer API’s, and security hardening of external payment provider validation.
        • Added support for Click and Collect specific validation of Billing Information in the Consumer API’s.

        Fix

        • Fixed compatibility with Internet Explorer 11 for the iSAMS Management Console.
        • Created an index on the IP address login failures statistics database table to improve performance.
        • Various fixes and improvements for the new Returns and Replacements iSAMS Admin page.

        01.10.2019

        New

        • The config action is now available for responsive sites, to assist in obtaining system and browser information used for trouble shooting.

        Modification

        • Modified the Sales Returns API to use UTC date time instead of local time.
        • Supported item level aspects in Product Detail page and also corrected the Product Comparison to use only product level aspects.

        Fix

        • Fixed where the in Products API PatchProducts endpoint under some circumstances invalid catalogue links could be created.
        • Fixed the option lists (checkbox lists) on the product personalisation page in the Management Console.

        24.09.2019

        Modification

        • Style changes for default gift vouchers display.
        • Added configurable Recaptcha support when placing consumer orders. This Recaptcha behaviour is only valid for Guest customers checking out using a Credit Card as their payment option.
        • Fixed sticking images on the Product Detail page. A magnified image would occasionally stay open when the mouse was moved away from the product image.
        • Performance improvement for Tiered Incentives to ensure we exit the process early if there are no Tiered Incentives within the expected timeframe. Incentives outside the timeframe are not available regardless of the active flag.
        • Optimised merging of items between Orders for persistent cart to improve performance.

        17.09.2019

        New

        • Added new Returns & Replacements page with support for funds transfers.

        Modification

        • Changed Admin Order details page to include a new input for adding a reason when voiding an order. And also creating a new CRM tag to be possible to output the void reason in void emails.
        • Updated all projects to use the same Nlog version for database logging.

        Fix

        • Fix where Click and Collect was not showing related orders on the confirm arrival popup when “consolidate Click and collect” is set.
        • Prevent issue where order items are picked up by different orders when multiple orders are imported through the API.
        • Improved import orders API error handling by preventing partial data import and added extra error logging.

        10.09.2019

        New

        • New configuration change to set the expiry for all iSAMS Admin style sheets and Java Scripts to minimise the chance that out of date cached scripts are used.

        Modification

        • Added an Order’s promo code (coupon) to the tracking information on the Order Completion page.
        • Added support to the Events API to return an error status and a message when unknown or invalid sequences are attempted to be retrieved.
        • Added additional support to allow custom styling for availability descriptions on the Find in Store > Store Details Section.

        Fix

        • Ensure Java Script follows the Show Related Orders policy when showing/allowing actions on Click and Collect Module.
        • Fix where 3 digit country codes were not saved for Click and Collect orders.
        • Modification to ensure that active tiered incentives (based on the spend amount) only apply during the selected date range.

        03.09.2019

        Modification

        • Show all related orders in the C&C module (either based on the Store config or on the new policy), indicating their order status, backordered quantity, ordered quantity and allocated quantity.
        • Added support for splitting the composite order items via the Orders API using the SplitOrder and SplitOrderItem methods.
        • Added support to send Split Order Email Notifications at time of child order Dispatch Point assignment via the Dispatch API.
        • Enable customers to search by external Order ID on the Click and Collect Model. And also show the External Order ID in the whole model, when there is an External Order ID associated with the order.

        Fix

        • Disable Captcha authorisation code validation for logged in customers so they can update their profile.
        • Order item discount values from tiered incentives with percentage discounts, rounded to 2 decimal places to prevent rounding errors.
        • Fixed where the Website Settings Admin page pre-pended “http://” to urls with https://
        • Improved logging in the Retail Express V2 Order Export integration.
        • Made sure to direct customers to delivery page after login from checkout to be able to update click and collect details.

        27.08.2019

        Modification

        • Optimisation made to reduce the amount of Incentives the database is required to check when adding order items with a quantity higher than 1 to the cart where a Buy Grouped incentive applies - particularly where the product is in both the Qualifier AND Reward groups.
        • Modifications to the Retail Express V2 Order Export integration:
          - Created a customisable post-processing step for the Retail Express V2 Order Export integration.
          - Corrected behaviour resolving/validating the Customer Foreign Identity in the Retail Express V2 Order Export integration.
        • Removed the duplicate title ‘State’ field on the Registration page and Cart Delivery page along with making this field mandatory.
        • Modified the Product Listing template to change iSAMS generated h1 title tag to span tag.
        • Added enhancements to the Event System by lowering the timeout per request, implemented batching to messages and ensuring duplicate messages are not sent.
        • Added [paymentmethod] tag for Order Notification emails to display the payment method.
        • Added Consumer API for front end order information and new cart process.
        • Improvements to the Retail Express V2 Order Export to allow for easier custom pre and post processing of orders to export.
        • Added a pre-step which auto-assigns orders to a preferred Dispatch Point for iSAMS_dispatch = 5.0 (Order Routing - Hybrid).

        Fix

        • Added further validation to the Shopping Cart to prevent users from being able to add items to orders that are not at a status of ‘Initiated’, ‘Uncomplete’ or ‘Invalid Card’.
        • Applied Gift Wrapping discount to Child Orders when an Order Item is split.
        • Correction made to the Retail Express V2 Order Export integration behaviour failing to produce the correct Retail Express Payment Type from the iSAMS Payment Type configured.

        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 .

        28.05.2019

        New

        • Extended the existing Google reCAPTCHA option to now support the ‘I’m not a robot’ widget when adding or editing a stored payment.

        Fix

        • Updated Global Pool data on the Stock Required page to exclude deleted order items.

        21.05.2019

        New

        • Updated email data retention and added support for compression of email data to reduce database sizes.

        Modification

        • Modified Global Pool View to evenly distribute order volumes across website groups and to also apply an overall pool limit and queue when high volumes of orders are being processed.
        • Added timing logging information to Payment Auth error files when credit card payments fail.
        • Updated the Retail Express V2 Product Import to support multiple pricing models, this is to ensure pricing is applied to all child satellites.
        • Updated the ‘Shipped – Total Sales by Point’ report to always consider the dispatch date for Click and Collect, using the ‘Shipped to Store’ date (even after the order is Complete).

        Fix

        • Added Afterpay as a valid transaction type to process vouchers automatically.

        14.05.2019

        New

        • Added a report ‘Transaction Listing – Extended Data’ that contains additional transaction payment data compared to the ‘Transaction Listing’ report.
        • Created new database table columns and indexes for upcoming improvements to e-mail data retention.
        • Added support to sort Associates by proximity.

        Fix

        • Fix NaN displaying on Product Upsell admin pages for when there is a value to display.
        • Fix to Retail Express V2 Strore Availability integration to ensure that all of a product’s store stock contributes to its web stock.
        • Validate pricing updates where pricing information hasn’t changed for a product while the Discount Processor was already processing it.

        7.05.2019

        New

        • Added general support for the Retail Express Version 2 “InventoryPlanning” API.
        • Added partner integration utilising the Retail Express InventoryPlanning APIs “GetStockByOutlet” action as a method for importing Store Availability Entries into iSAMS.
        • Enable Captcha authorisation in customer registration under Contact Details group.

        Modification

        • Added support for better error capturing for the Retail Express Product Import Integration.
        • Added support to allow sending of Split Order emails to be configurable.
        • Added support to allow Product API to import large stock availability files without any timeout.

        Fix

        • Added a correction to ensure Delayed Reconciliation Gift Card orders split more than once, end up with correct transactions being added against each order in the tree.
        • Fixed an issue where there were duplicate entries in the “Returns/Replacements - Individual Items” admin report.
        • Fixed an issue that caused the Retail Express V2 Product Import to fail to apply product discounts.

        30.04.2019

        New

        • Adding new report "Shipped - Total Sales by Point".
        • Added new underlying support to allow future reports to filter by Incentives.

        Modification

        • Modification to Click & Collect orders to ensure that the Store phone number does not overwrite the Delivery Phone Number set by the user.
        • Modification to specific properties within internal binaries to assist with internal investigations into specific code deployments.

        Fix

        • Improvements made to Template Builder to ensure consistency when publishing templates within the LIVE environment.
        • Performance improvements when viewing Email Notifications within an order in iSAMS.
        • Improvements made to ensure sanitisation of Address Book fields so that any script tags are automatically stripped before the fields are saved within the database.

        16.04.2019

        New

        • Added support for Afterpay in to Adaptive templates.

        Modification

        • Modified the Retail Express Product Import Partner Integration to populate the new Manufacturer Codes, using data returned from specific Retail Express WebStore API actions.
        • Added External API response logging support to Partner Integrations (Retail Express).

        Fix

        • Modification to allow products added from Catalogue Pages with no size/colour to be added to the Wishlist.

        09.04.2019

        New

        • Added general support for the Retail Express Version 2 “WebStore” API. This will support future developments requiring this specific API. Added partner integration utilising the Retail Express WebStore APIs “ProductsGetBulkDetailsByChannel” action as a method for importing products into iSAMS.

        Modification

        • Added sort options to Wish list. This is a customised option that requires development per client (costed work).
        • Make phone numbers and links clickable to improve User Experience when accessing from mobile.
        • Modification to report Click and Collect Orders - Received in Store (Remove filter by Date – Sort the result by Store -> Location).
        • Updated Product Admin to also update item-level pricing when product pricing changes, in the following two conditions:
          1. If the pre-change price of the item matches the pre-change price of the product.
          2. If an item has no price

        Fix

        • Modification to Configuration Manager to ensure updating payment credentials for Payment Express works as expected.
        • Improved performance of Stock on Hand report when generating a CSV file.
        • Modification to the Careers Module to ensure that when submitting a Career Application an email was sent to the nominated email address.
        • Modification to ensure that Order Based Incentives for products were not added multiple times to orders for specific clients under certain conditions.
        • Updated table references on Order Routing module to use new configuration table, removing link from deprecated table.

        02.04.2019

        New

        • Created a new “Click and Collect Orders – Received in Store” report to identify Click and Collect Orders received in store during a given timeframe. We have also grouped the Click and Collect reports together under a “Click and Collect Reports” section.

        Modification

        • Catalogue Product Sort performance improvements.

        Fix

        • Change to “Dispatch - Total Sales by Point” report to separate reporting by individual satellite site.
        • Change to the Payment Express configuration feature to utilise FPRN (Fail Proof Result Notification) handling.
        • Correction made to the Additional Info tab where both Long Description and Reviews were getting the active class when only 2 items are present in the additional information.
        • Changes made to the Find In Store feature that prevented colour/size selections being retained when the FIS popup showed.
        • Correction made to the behaviour that returns https status 404 with rss feed for blogs.
        • Changes made to ensure new catalogue products with no display order will default to be displayed at the end of the catalogue.

        26.03.2019

        New

        • Added a new ‘PatchProduct’ (and ‘PatchProducts’) method to the Products API allowing for a user to patch one or more products by providing the product data along with a list of fields to patch.
        • Additionally corrected behaviour where the equality check between products in the API would ignore Product Metadata.
        • Corrected behaviour where updating and patching products would match on a blank foreign identity where it shouldn't.

        Modification

        • Explicitly set encryption protocol (TLS) priority order for cryptographic key retrieval from KMS.
        • Modified Apparel21 P&A import to only skip individual items instead of the entire product where an item does not exist in iSAMS.
        • Added Robot Meta Tag in the Head Tag when customers apply filters in Product List.
        • Added confirmation dialog when cancelling collection for Click and Collect.

        Fix

        • Correction made to behaviour that prevented the publishing of Template Builder error messages.

        19.03.2019

        Modification

        • Added sort order to Associates list to now sort by name.

        Fix

        • Correction to prevent split voucher orders processing through the payment queue prematurely when upfront payment is enabled.
        • Correction to the removal of Item-Based Incentive Group rewards to reliably remove the reward items when the cart no longer qualifies for the incentive.

        12.03.2019

        Modification

        • Added policy to control how the Products API maps products and items, adding support for mapping on ID, foreign identity and SKU (default for new sites).

        Fix

        • Styling updates to Product item details page and navigation tabs.
        • Added filter to Product Updater to remove duplicate entries from the incoming queue to improve performance in some cases.

        05.03.2019

        New

        • Added backend support for FPRN processing with external providers via Payment Express.

        Modification

        • Change to ensure Stock Required page age key is displayed along with colour coding for age column.

        Fix

        • Fixed the issue that does not show the correct StarTrack error when an error occurs while generating a Manifest.
        • Corrected issue where Overlays were not correctly displaying through external search providers such as SLI search.
        • Report “Product - Orders Placed by SKU” & “Product - Completed Sales by SKU”.
          - Fixed average unit cost to allow for more than 1 qty per order.
          - Added Persistent Cart - Obsolete to the unordered status list.
          - Added type=string for colour and size so that if those values have commas in it, they don't break the csv)

        26.02.2019

        New

        • Pass the current User ID into Export wizards, allowing tailored export results based on logged-in Users.

        Modification

        • Added Supplier Code to Suppliers table.
        • Added support for enabling / disabling combining discounts using Display State On-Top option.
        • Added colour coding of current Picklists by age to Stock Required screen, as well as Picklist requested and responded times (in addition to the dates already there) to Picklist view screen.

        Fix

        • Prevent unnecessary extra freight calculations from occurring when changing delivery details in the cart.

        19.02.2019

        Modification

        • Modified the error message to replace shipment ID with the Order ID when an error occurs while generating StarTrack manifest.
        • Modified StarTrack manifest creation to handle error responses indicating that one or more shipments in the batch have already had a manifest created and update them accordingly.

        12.02.2019

        New

        • Add iSAMS Admin support for item-level discounts on Tender-Based Incentives.
        • Add support for applying item-level discounts from Tender-Based Incentives.
        • Added support for Tender-Based in the Incentives exclusions wizard.

        Modification

        • Added additional internal logging in the cart for Laybuy payments when an unknown error occurs.

        Fix

        • Correction when using IE browser, adding to cart would not display the AJAX cart popup.

        05.02.2019

        Modification

        • Added support for email attachments and auto dispatch by dispatch point
        • Removal of unimplemented button for updating vouchers in the admin
        • Added ‘Days’ description to column on Stock Required Table
        • Added support for including Dispatch Point changes and order status changes to the Order Notes report

        Fix

        • Fixed bug in global tracking object to return category details for cart item
        • Fixed bug in confirmation email for PreOrder items, the release date was switched with the dispatch
        • Fixed some minor admin styling issues
        • Fixed issue with overflow based on the Customer ID search field

        29.01.2019

        Modification

        • Updated Order Routing setup for internal consistency
        • Modify Order Routing Filters for Collect Only filter optimisation

        Fix

        • Correction made to platform behaviour where it was causing a full quantity order item split, when an order item is partially short picked and there is more than 1 order item
        • Correction made for a product that has just 1 size where it was losing the 'on' class on its only child in the fake select

        22.01.2019

        New

        • Added support for using external identity providers to log into iSAMS Admin – currently supporting SAML2 for authentication
        • Added support for new line characters within delimited fields to the Import Wizards

        Modification

        • Modification made to Canonical Builder to prevent building canonicals for products that are not linked to a catalogue
        • Modifications to Promotions Project to remove stacked Display State discounts, removed no build and improved caching
        • Modification made the Order History pages in the iSAMS Admin to correctly display multiple returns
        • Modification made to optimise the Stored Procedure for the iSAMS Admin Customer Detail page
        • Added logging for voided orders that are voided via the Order API and the TransactionAmountChange method for external payment types

        Fix

        • Modification made to correct Item-Based Incentives per-supplier

        15.01.2019

        New

        • Support for Mailchimp order export

        Modification

        • Modified a product API bag that does not reset the Quantity for the items that are not in the Full File when using ‘Reset of Stock’ method

        Fix

        • Validating the ‘Apply Subset’ quantity when ‘Apply Subset’ is checked in Item Based Incentives
        • Address book API change to update Extra Information
        • Fix for when ‘&’ is in a Dispatch Point description prevents the App from functioning

        09.01.2019

        Modification

        • Performance Improvement for Item-Based Incentive calculations
        • Add Dispatch Date for orders exported to AP21

        Fix

        • Modification to enhance database connection closing in SOAP APIs
        • Ensure Product API Product Import bulk copy tables are always cleansed as required
        • Performance enhancements for Picklist/Purchase Orders
        • Modification to underlying data changes in specific discounting triggers
        • Modification to prevent Store Contact Number replacing Customer Contact Number for Click & Collect Orders
        • Modification to prevent repeated data in the Product Availability report
        • Modification to ensure Product Incentive mappings are updated correctly when Product Catalogue mappings change
        • Modification to client sites with up-front payment when using Voucher + Credit Card as the Payment Method
        • Modification to calculating stagnation date when value is 0 and not NULL

        11.12.2018

        New

        • Merge of changes from the Single Sign On feature branch

        Modification

        • Suppress decryption warnings from internal cryptographic function when called from approved automated systems
        • Added support to Promotions project to enable Account discounts
        • Added a new setting to exclude returns from the Retail Express Order Export
        • Combined Product and Catalogue Discounts support in Promotions project
        • Responsive PDT upgrade to latest Bootstrap (4.1.3)

        4.12.2018

        Modification

        • Clear the promo code user state when a customer logs out
        • Make the incentive bulk upload wizard available to all clients
        • Added support for Google map API key to non-responsive Store Locator
        • Promotional support for Product & Catalogue discounting
        • Various database index changes for improving general performance
        • Restructured the exclusion query to separate Franchise Filtering business logic into smaller processing packets for Order Routing

        27.11.2018

        New

        • Partial merge of changes to platform code from the upcoming 'Store' POS system. Fixed admin product search returning partial or empty pages under some circumstance.
        • Added the option of ‘Clear Filters’ menu on search/listing pages (responsive only)

        Modification

        • Items split to a new order will no longer appear in the ‘Order Void’ email notification of the parent order as items deleted
        • Display external order details for child orders in the admin order details screen
        • Check and lock an order in the Order Routing process so to aviod duplicate assign dispatch point assignment
        • Modified the RMProfiler process to ensure orders with higher priorty/older order date are profiled first

        Fix

        • Ensuring consolidated Click and Collect orders use the original order ID in customer emails
        • Fix an issue when adding an item to cart while processing an external payment. (Affects - External, Payment Express, Apple Pay and Alipay). Adds TXNID to new payment methods as per payment express request
        • Click and Collect related orders check box will now only default to checked when receiving orders into the store if the location are allocated and the same
        • Fix rounding issues on order transaction when setting order items to backorder

        20.11.2018

        New

        • Create a table to capture all the orders that have been placed using eStarStore

        13.11.2018

        New

        • Added the ability (based on policy) to consolidate Click & Collect orders at store location

        Modification

        • Improved code syntax of the product updater for consistency
        • Update the rules for splitting the sitemap files based on the new google requirements. The sitemap will be split if the file size is greater than 50mb or more than 50,000 URLS
        • Allow additional parameters to be passed to the RSS export
        • Save the store CSS file in UTF-8 instead of window-1252 in order to handle the display of special characters
        • Improvements to quarterly credit card number scanning process
        • Refactored site mapping logic in Product Updater to reduce building of pricing cache records for unused or potentially inaccessible websites/display states
        • Added a new locked quantity to the gift registry API that holds purchased item quantity that are still in progress and have not been dispatched

        Fix

        • Correct small cat extended constraint checks when checking non-numeric inputs
        • Fix paging issue with picklist printing
        • Fixed product discounts in the display states admin page getting rounded to the nearest dollar when updating a previously added discount
        • Defaults template (layout) satellite ID when creating a template from base on saving an existing one

        6.11.2018

        New

        • Added generic event tracking
        • Added suppport for GTM enhanced Ecommerce tracking (responisve templates)

        Modification

        • Updated Gift Registry orders in progress status to include 3PL, Click & Collect and Manual Order Resolution
        • Update address book to behave correctly in shopping cart
        • Adding default value to the franchise modify date so that the invoker can calculate and update the franchise order sum by the update date
        • Adding support on an importing item based incentive items to buy group incentive
        • New option to filter products by status, SKU or title in the Navigation and Content/Product list screen
        • Introduced a configurable limit to prevent submitting a fraud credit card in the wallet

        Fix

        • Fixed bug that was including civic cookie scripts without account ID
        • Link on global/api to content managed page on eStar website
        • Correction to Configuration Manager to override configure default properties for Apply Pay, Alipay and Payment Express

        30.10.2018

        New

        • Added support for Payment Express, Apple Pay and Alipay

        Modification

        • Modified ‘Item Based’ incentive to allow override product list wording with an empty string
        • Configuration to change the item counts in the create picklist to show the priority item counts dynamically
        • Black and White listing profiling support when re-profiling orders in the orders detail screen
        • Fixed the issue that flags the registered customer account as a guest customer when registered during the checkout

        Fix

        • Picklist sub group to default to configured value for new users
        • Fix to ensure that when the child order of an order paid for by gift card is voided, the refund is applied to the correct order

        23.10.2018

        New

        • Added Laybuy configuration to product listing page (will only effect new created sites)
        • Added event subscriber to notify suppliers in iSAMS when orders they supply items for are voided or modified

        Modification

        • Moved the picklist page Departments hierarchy into or picklist summary section to ensure controls remain in a consistent location
        • Changed ‘Departments’ sub-heading in picklist summary to “Product Summary” as it now includes brand
        • Changed heading text on picklist to ‘Grouping Summary’
        • Expanded new admin picklist screen search to consider sub departments
        • Updated default values and code documentation surrounding the admin notices system

        Fix

        • Ensuring that we only return orders of the correct priority if a priority 13 specified when generating a picklist
        • Fixed the picklist line items count
        • Ensuring external transaction type doesn’t incorrectly get an entry for manual refunds
        • Fixed promotions build procedure to optimize the processing speed of the rebuild queue
        • Fixed performance issue in the price/stock filtering stage of the Product Updater

        16.10.2018

        New

        • Renamed existing ‘PXApplePay’ payment method to ‘PaymentExpress’ and created new payment methods ‘AliPay and ApplePay’).
        • Added global JSON Tracking information object to Responsive Template.
        • Added ability to have Laybuy on the Product Detail Page for the Responsive Template.

        Modification

        • Support for populating Products into the product table when they are not in Catalogues.
        • Added external orders info to the Order Detail Page in admin for when orders are imported via the API.
        • Modified the Login Heading for the Management Console to display the Organisation name.
        • Display Brand heading under the ‘Department Picklist Summary’ on the pick list page.
        • Improved Co-coordinator configuration and logging support. Source code cleanup and commenting improvements.

        Fix

        • Fixed incorrect sourcing of item availability date in the multi-site compatibility layer.
        • Fixed columns disappearing in Stock On Hand report when discounting information isn’t available for an item.
        • Fixed product item availability date (ETA) not triggering update in multi-site compatibility layer.
        • Fix missing Special Offer text from displaying on Product Listing Page.

        09.10.2018

        Modification

        • Added the ability to override the stored procedure for AP21 Sales Export.
        • Prevent trimming of spaces of personalisation text when creating the previous image and prevent deleting/updating the default front of symbols, when updating personalisation types in Admin.
        • Modified backorder functionality in the Order Routing invoker to instead only perform backorders on unassignable items, this means if no-one can fulfil the order, it will certainly be backordered.
        • Removed redundant Style rule from Personalisation module.
        • Change to save the validation issue for multiple selected colour images in personalisation Product Admin page. Make sure all images are updated and displaying correctly.

        Fix

        • Added space as a delimiter so that BCC can have multiple email addresses with spaces.
        • Additional logic added to ensure all orders are processed through any post payment steps.
        • Fixed performance regression in Product Updater when queueing full catalogue cache population requests.

        03.10.2018

        New

        • Enhanced the platform Personilisation abilities to support dynamic preview with embossing and embroidery and Emoji support.

        Modification

        • Incentive exclusions at Item Level.
        • Performance improvement searching active Incentives.
        • Added incentive exclusion flag.
        • Added incentive exclusion flag support in DLC.
        • Tooltip and legend colour change in admin.
        • Discount Exclusions.
        • Performance improvements when retrieving an orders dispatch point history.
        • Added ability to customize/override XSLT for Gift Registry page.
        • Update the names of the associated permission when a Store or Dispatch Point’s name is updated.
        • Improved Product Updater prioritisation rules for products queued for discount rebuilding.

        Fix

        • Fixed RMProfiler crashing the web application pool when redirecting after profiling orders.
        • Fixed Product Updater which was not expanding display state 0 to all display state for catalogue level discounts.
        • Fixed new DLC scheduler not restarting properly under some circumstances.
        • Fix an issue that prevents Freight from updating on the front-end when changing country.

        25.09.2018

        New

        • Added support for Picklist “Pick by Priority” feature.
        • Added functionality to allow New iSAMS pages to work within Old iSAMS.
        • Added a clipboard library for cross-browser support.

        Modification

        • Various RMProfiler enhancements.
        • Added Incentive Exclusions flag.
        • Added a configurable option to allow printing of Barcodes from the Picklist.

        Fix

        • Modifications made to ensure the removal of catalogue Display State Discounts triggered Discount recalculations accurately.
        • Added check to XML Cache to ensure row entry is present.
        • Modification to XSLT to ensure correct balance showed in Returns History pages within iSAMS.
        • Modification to ensure that the Task Function is used if there is no cache record.
        • Modification made to ensure that when orders with Gift Card as a payment method are split, the transactions were balanced correctly.
        • Modifications made to Gift With Purchase Incentives to ensure free items were added to the cart, as expected.
        • Modifications made to Discount caching to ensure only necessary caching was built when this process occurred.
        • Modifications made to Discount Lookup Cache to ensure unit testing processed as expected.

        18.09.2018

        New

        • Added additional fields to the Order API Order and OrderItem objects to support a store-and-forward tax model.

        Modification

        • Optimisations to the platform to enhance Pricing, Discounting and Performance.

        Fix

        • Modification made to Picklist module to ensure items were not displaying as duplicates.

        12.09.18

        New

        • Added new font icons for New Administration pages.

        Modification

        • Allow Composite Items in the Google Product Feed.
        • Added policy to show/hide the 'Stock on Hand' column for the new Picklist Module ‘Print’ view.
        • Added radio button and hierarchical functionality to Optionlist component.

        03.09.18

        Modification

        • Updated base configuration to ensure headers comply with PCI requirements.
        • Modification to remove deprecated Policies and Incentive configurations from the iSAMS Administration.

        Fix

        • Changes made to the Returns History Administration page within iSAMS to ensure item counts were being calculated correctly.

        27.08.18

        New

        • Added new Franchise Filter to the Order Routing (pull-based fulfilment) Module.
        • Deduct the In-Progress quantity from imported quantity when Store Availability is updated via the API.

        Modification

        • Added functionality to the Shopping Cart to use custom stock level validators when stock level validation is configured.
        • Added new “Recently Added” filter to the Advanced Search templates and procedures within iSAMS.
        • Added Parameter Report ID to the valid parameters in Scheduled Reports within iSAMS.

        Fix

        • Added check to ensure only active keywords are censored in the Blog and Product Reviews.
        • Cleaned up code and comments to adhere to eStar coding standards.
        • Modification made to the Franchise filter to ensure the Quota calculations used the correct date field.
        • Various modifications to stock validation in the Shopping Cart to enhance performance.

        21.08.18

        New

        • Added Component support and Option List Component to New Admin.
        • Modifications to improve uiChecked binding handler for advanced checkbox events.
        • Added the ability to filter search results based on an Admin users Supplier permissions.

        Modification

        • Modifications made to allow the State/Area be hidden in MOTO to disable/auto select if configured to do so.
        • Added ability to hide Incentive options via Security permissions .

        14.08.18

        New

        • 100% Filter, if set against a Dispatch Point, will filter out orders that can be fulfilled 100% by other Dispatch Points.

        Modification

        • Added additional logging to various methods in the Orders and Dispatch API’s.
        • Added ability to override logic in AP21 Store Availability Import to allow for Client Specific Business Logic to be applied during import.
        • Enhanced performance of the Google Product Feed.
        • Modification made to iSAMS Administration API to ensure an error message is given when attempting to import order(s) or order items into iSAMS without a barcode.

        Fix

        • Modification made to Abandoned Cart emails to ensure they are not held for longer than one month.

        07.08.18

        New

        • New policy to determine the amount of time after Cart Abandonment Notification email is sent.

        Modification

        • Added Civic EU Cookie control script support to allow customers to opt-in/opt-out of the use of optional cookies with the new GDPR regulations.

        Fix

        • Modifications made to CRM exceptions and background tasks.
        • Modifications to formatting of various platform reports.
        • Update AMEX Pay with Points calculations to prevent 1 cent Credit Card transactions from being created for some order values.
        • Featured Product page – adding new product image.
        • Modifications to the Product Availability on Product Detail pages.
        • Modifications to the multiple sizes sort order on Listing Pages.

        31.07.18

        New

        • New order routing filter for Click and Collect stores.

        Fix

        • Update platform Config to fix where specific catalogues would return a redirection instead of ‘Loading Page’.
        • Fix with making GiveX requests where the payload contains Unicode characters.
        • Fix to the numbers in the ‘From Existing Customers’ and ‘From New Clients’ fields in RMProfiler.
        • Sitemap generation performance improvements.

        24.07.18

        Modification

        • Added the split order ID field to OrderItems on the Orders API.
        • Allowed white listed URL parameters to be HTML encoded.
        • Modified the RMProfiler Risk Category module to support eStar Vouchers having a ‘Protected’ risk category associated.
        • Providing read only access for the admin order detail page.
        • Improved barcode validation in the Orders and Products API in the areas of Import Order updating of main, alternate and swatch images to products.
        • Refactor cart controller when recalculating Tender Based incentives.
        • Modification to the Click and Collect Awaiting admin screen.
        • Converted website policy configuration into a database table to reduce overhead.
        • Added a configurable delay between GiveX error notification emails.
        • Added Title field to order items exported via OrdersAPI, and added a new function allowing updating the collection store on an order.
        • Added split orderID field for OrderItems to the Orders API Export CSV method.

        Fix

        • Ensured all Users who previously had access to edit orders in admin via Roles still have access.

        17.07.18

        New

        • Added the ability to filter by Supplier on the front end and in the new admin product search.

        Modification

        • Added external Order ID’s and improve performance of the orders search in new iSAMS.
        • Updated knockout to 3.4.2 – fixed bindings that are no longer parsable.
        • Change the order of shipping address to store address for Click and Collect orders imported through the API.
        • Fix for where the wrong property for cart and sale tags were being sent to CRITEO tracking.
        • New Wishlist template with the ‘Make Public’ option into a popup.
        • Added a new sort option ‘Recently Added’ to the sorting filter in the Product Listing.

        Fix

        • Fixed where iSAMS failed to record StarTrack/AusPost manifest details in some situations, leading to orders getting stuck on the ‘manifest’ dispatch page.
        • Customer date range attributes can be received in a larger range of formats and converted successfully.
        • Fixed AMEX Pay with Points rounding issue when calculating points to deduct.
        • Fix to prevent sundry Back Order email sending more than once and fix to prevent trying to split scanned items after partial split.

        10.07.18

        New

        • Created new API endpoint to request messages from the Events system.
        • Split Out Of Stock items and reassign back to the global pool.

        Modification

        • Add Suburb to AP21 Sales Export.
        • Adding maximum retry limit to Event Messenger for the event notification system.
        • Redirect to New Admin. Enabled via Config.
        • Remove the checking for Pending state in AfterPay as it is not support anymore.

        03.07.18

        New

        • Security permission to allow/disallow modifications to Complete orders
        • Added support for CRITETO tracking on responsive templates
        • Added the Events Notification system core files
        • Added initial triggers for the Event Notification system
        • New individual security permissions for item status and quantity

        Modification

        • Ability to provide custom behaviour for partial split of item quantities
        • Ability to provide custom behaviour for Dispatch Consignment Service
        • Added policy to all Gift Card refunds to be processed through the 'Refunds Required' admin page, instead of being automatically refunded
        • Added the option to add the Product Long Description inside Additional Info
        • Increased the storage size of the Gift Registry Transaction comment field

        26.06.18

        New

        • Added support for new option to view 360 Degree Images on the Product page.
        • Added admin screen to manage Dispatch Groups and Dispatch Point assignments, as well as relocating the Dispatch Group Wizard to this admin page.

        Modification

        • Added support to validate the StarTrack order before processing any StarTrack API's.
        • Optimized and restricted retrieval of order data in the Dispatch Admin page.
        • Removal of the use of the internal proxy for MailChimp.
        • Added support to alter the 'Stock in Progress' calculations to consider Click and Collect and Completed (for up to 24hours) orders as in progress using a policy.

        19.06.18

        New

        • Allow upload of .svg file types for Platform PDT.
        • Added support for Metadata Keywords in Advanced Search

        Modification

        • Removed proxy support from Google reCAPTCHA Support Module.
        • Modification to remove additional special characters from canonical links.
        • Ensuring Pigeon Holes are released at an appropriate time when an order is Click and Collect.

        Fix

        • Resolution to prevent duplicate products displaying in the catalogue listings.
        • Fixed an issue that caused voucher only orders paid for by a voucher or an external payment to be caught at a 'Card Validated' status.
        • Ensure the store location used by a Click and Collect order is freed when the order is Voided.

        12.06.18

        New

        • Addition of a new wizard for managing Dispatch Groups and their mappings to Dispatch Points for Dispatch Management.

        Modification

        • Added support for the option not to send the Credit Card BIN number to AMEX if the payment option 'Pay with Points' is used.
        • Various modifications made to the Bulk Voucher module.

        Fix

        • Resolved the behaviour where if you were using Dispatch Groups on the Picklist Module Stock Required summary page, a dispatch point would be invisible if this was not assigned to a group.
        • Linked order to export to the Dispatch Point in use as to not update all Click and Collect orders at that status,
        • Resolved the issue where you could not search by Order ID with leading zeroes in the Click and Collect Admin application.

        06.06.18

        Modification

        • Added support for Outbound Product feeds to be uploaded via the FTP.

        Fix

        • Fix OxiPay order submission on all eStar supported browser.
        • Various Gift Voucher and Wishlist modifications.
        • Modifications to specific Kleber implementations to update usage calls.

        29.05.18

        Modification

        • Correction to Emarsys tracking in mobile to use correct catalogue ID.
        • Added support for order item status within the preorder API.
        • Added support to disable CRM Email Notifications.
        • Added caching for third party search providers to reduce the database load.

        Fix

        • Fixed where the Notifications Pending Dashboard Tile was not loading.
        • Fixed issue where canonical links were not being generated on info pages on new responsive sites.
        • Updated Platform Google Analytics template to send product data on responsive sites.

        22.05.18

        New

        • Addition to the Password Management feature to enhance complexity and current password check.

        Modification

        • Enhanced search ability to use additional identifiers in the New Admin Search.
        • Addition of internal caching to the Cart Country list.
        • Improved performance of Product API (Import).

        Fix

        • Calculate GST based on default website Ship Country when shipping details are not passed for Click & Collect orders.
        • Optimisation to the Discount Lookup trigger.
        • Correction applied to canonicals not displaying on non-catalogue pages and removed condition for certain canonicals to only display on blog posts.
        • Improvements to make the Import Products’ API method faster.
        • Reduced potential impact on Product Discount cache when updating catalogues mapped to item-based incentives.

        15.05.18

        New

        • Modify Customer API export to support new methods with additional options

        Modification

        • Added the “no-alternate-images” to “product-img” to ensure that any products with no Alternate images displays only the main image on mobile.
        • Added backward compatibility to Store Locator & Find in Store.
        • Increased the CSC code length in MOTO payments from 3 to 4 and card type from 20 to 50.
        • Added Google micro formatting to the template to allow for use with Blogs, Products and Stores.

        Fix

        • Correction to Stored Payments, pre-select default option.
        • Update Dispatchdate for Click & Collect orders.
        • Prevent legacy product search from being run when using the search function within Gift Registry.
        • Separate the mapping of catalogue links in the Product API to improve performance.
        • Performance updates to the Product API UpdateProduct and UpdateProducts methods.

        01.05.18

        New

        • Added support for raw printing to the Printing API
        • Added to the Configuration Manager, managing printing configurations and uploading a new QZ certificate
        • Addition of generic support for popups in the iSAMS Admin
        • Added new On Demand Click & Collect Order Report
        • Addition of CRM Notification clean up procedure and supporting database table indexes
        • Addition of a new Additional Info Type
        • Addition of Google Category mapping to iSAMS Admin page functionality

        Modification

        • Page optimization improvement to pre-fetch important site image
        • Changes to clean up conflicting iSAMS UI modules
        • Changes to the Integration utilities to add new import options
        • Correction to messing icons in New iSAMS Admin for Search and Header

        Fix

        • Increased thumbnail image size in Associates module
        • Correction to the path of the Default Image to reference the client Assets Folder
        • Improvements to performance in a step of the daily maintenance jobs

        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.

        06.03.18

        New

        • Backend support for RMProfiler Risk categories.
        • Provide support for hierarchical navigation element in new iSAMS Admin.
        • Addition of a new iSAMS Admin page for RMProfiler Risk categories.
        • Added support to output individual size options into HTML for Product Listing page.
        • Added backend support for the upcoming printing API.

        Modification

        • Constructor Accessibility level OrderAPIResponse.
        • Styling support for the upcoming iSAMS Admin pages.
        • Synchronise Address Book and customer addresses when updated in the iSAMS Admin, the My Account page and the Shopping Cart.

        27.02.18

        New

        • Added support for EMARSYS tracking on adaptive templates.
        • Added website filter to the Order Routing Module.
        • Added a new wizard to Map Dispatch Departments to Dispatch Points for use in the Picklist Module.
        • Admin styling added in preparation for new pages.

        Modification

        • Styling changes for incentives and coupons.
        • Added order and voucher statuses to Voucher Pending page in the admin.
        • Added field type support to the Order Routing configuration page.
        • Improve error logging in the platform catalogue manager.
        • Modification made to enable configuring voucher expiration lengths.

        Fix

        • Change made to ensure that the returns history tab in the Order Details admin page does not show deleted items.
        • Change to correctly show error messages and GiftCard information.
        • Corrected issue in Product API Product Import that prevented temporary data from being cleaned up correctly.
        • Fixed bug in the Admin which caused styling to error when opening a Wizard.
        • Modified product item default barcode generation to support clients with large numbers of colours and sizes.
        • Adding Brand names to Product Listing.
        • Correction made to behaviour that was causing the country to be displayed as Afghanistan for all Click and Collect orders in the Order Details admin screen.
        • Fixed error page when re-profiling orders and child orders.

        20.02.18

        New

        • Ability to support Product level Risk Categories in RMProfiler.
        • Added EMARSYS tracking to support responsive templates.
        • Adding delay in response time on wrong password login attempts.
        • Added support for tender-based incentives, a new incentive type based on payment methods.

        Fix

        • Improved test support from Product API.
        • Fixed drag & drop positioning in admin.
        • Fixed transaction issue when refunding gift cards when the security code is encrypted.
        • Modified the reporting configuration tile to pass the parameters correctly for dispatch sales summary report.
        • Fix Oxipay in Safari.
        • Fixed an issue with Store Manager where the WYSIWYG editor does not appear.
        • Deferred loading of external search providers script to make sure it is loaded after JQuery.
        • Fixed Click & Collect Header label in the new admin menu.

        Modification

        • Additional checks on permissions and roles introduced for the Stock Required page.
        • Improved date handling in reports for the new routing module.
        • Improved Display, Search and Sort on the admin Gift Registry page.
        • Improved system performance when loading canonical links.
        • Created synonym for Gift Card Refund/Transaction amount change so it can be customised.
        • Modification to Google Tag Manager to expose hashed version of the Customer ID if a user is logged in.
        • Structure/styling fixes to Product Collections/Groups Admin.

        13.02.18

        Fix

        • Update to use the new prohibited property on XMLReaderSettings to replace the depreciated version.
        • Correction to 'Page Not Found' error on Print Tab.
        • Correction to approx. price display in AJAX Cart drop down.
        • Support printing StarTrack manifests in Firefox and IE Edge.

        Modification

        • Modification to 'Allocate' tab in Dispatch to enable paging.
        • Modification to Google Analytics to expose the hashed version of the Customer ID if a user is logged in.
        • Update to API documentation to detail new payment types.
        • Addition of more granular permission for control of Stock Required page in iSAMS Admin.
        • Added support for displaying Was From/To price ranges on Responsive Product Listing and Product Detail pages.
        • Modification to show orders with '3PL' status code on Order History page.
        • Modification to display Pigeon Hole number on the 'Ship' tab of Dispatch.
        • Correction to the stock check for items that are split across multiple order item lines and can only be partially filled.

        07.02.18

        New

        • Addition of platform support to send custom New Relic attributes for advanced profiling.

        Modification

        • Modification to AfterPay First and Last name to use Billing details as opposed to Shipping details and ensure order without all address fields can continue to process.
        • Improved Picklist error message feedback for pull-based Order Routing.

        Fix

        • Correction to the display of copyright symbol in the Management UI footer.
        • Correction to the tab switching in the new Picklist screen whilst navigation is set horizontally. Also removed unused property from Order Routing module.
        • Performance improvements to the new Stock Required screens and Scheduled Reports.
        • Fix to customer country validation in MailChimp Customer Export
        • Correction to Credit Card payment issue when a Credit Card is saved as a Stored Payment and then placing another order within the same session.
        • Improved Picklist pagination for print speed in the new Picklist module.
        • Correction to class names, HTML structure, styles and scripts for Stored Payments module.

        30.01.18

        New

        • Updated additional pages in the Admin to use the Notification system and resolved issue with potential name conflicts.
        • Added new filters and sorters to the Order Routing module.
        • Support for additional features in the StarTrack Consignment integration.

        Modification

        • Securing iSAMS cookies for HTTPS sites only.
        • Afterpay: Reverted support for Custom Order Approve and Decline handling, as Afterpay no longer supports the PENDING status.
        • Updated Header Meta Data to exclude canonical links on paginated catalogues, and only use ‘Next’ and ‘Prev’ links as per Google Guidelines.
        • Fixed TinyMCE editor so that iFrame videos show in the editor.
        • New policy added to disable copying the parent profile XML to child orders.

        Fix

        • Fix to prevent double refunds for upfront payments in the payment processer.
        • Updating stored procedures, bringing up to standard and removing unused functions.
        • Use of relative URLs in the iSAMS Dispatch application for pages that are located in the _admin directory.
        • Fixed error message related to loading website list on Pre-order and Refunds Required admin pages.
        • Resolved behaviour where creating a picklist in Stock Required when filtered ‘By Order’ and not ‘Applying Stock’ would cause that picklist to disappear.
        • Updated backordering in Order Routing to ignore stock at deleted Dispatch Points.
        • Further changes of the lowest cost filter surrounding the Store Availability and Click and Collect for the Order Routing module.
        • Correction to truncation issue with really long card names on the ‘Credit Card Breakdown’ report.
        • Changed how refunds are processed for Credit Cards – each run of the payment processer will now only process one refund per order.
        • Modified the procedure to reflect the correct price for the products when adding to the shopping cart.

        23.01.18

        New

        • Added support to display ‘More Options Available’ link on Product listing pages for products with more than one colour or size.
        • Added separate Order Confirmation template for Click and Collect Orders.
        • Added Product RRP support for single pricing and availability.

        Modification

        • CSS styling updates and fixes.
        • Configurable controls to manage the environments in which iSAMS services can run.
        • Added ability to see multiple gift messages in the Order Detail page in the admin.
        • Added multiple attachment support for scheduled reports.
        • Improve default styling for responsive templates.

        Fix

        • Fixed changing quantity in cart.
        • Empty Wishlist message for public wishlists.
        • Procedure fix for the cart calculations, when an item is added to the cart for composite products with extras, having a quantity of 0 rather than Null.
        • Fixed an issue that caused authorized credit card transactions to be logged when placing an order using a Gift Card and a Credit Card.
        • Wrapped the ‘Find in Store’ button in an asset so this can be turned on or off.
        • Fixed product overlays where deleting a large number of products from an overlay would not respond.
        • Improved exception handling in the data layer to support better handling of database errors in other parts of the platform and custom client code.

        16.01.18

        New

        • New free item message asset to Product Detail and Cart pages.
        • Adding deliver to registrant flag to Order API.
        • Added support to Emarsys as a Google Compliant Product Feed. Supports multi-catalogue and description URL.
        • Added support for system/custom flags in Product Stock Import.
        • POS Returns Orders API changes.
        • Adding support for nominated person information to Order API.

        Modification

        • Added more information for gift registry details and adding gift message to order details in the admin.
        • Changing the filter count so it shows the count at the product level, not the item level.
        • Minor admin styling fixes.
        • Refactored picklist apply database SP to improve performance and allow customisations.
        • Modification made to the RSS feed from eStar’s news/blog site.
        • Platform responsive template fixes and updates.
        • Added Gift Registry quantity check to the Stock Check – so that a user cannot purchase higher quantity than the Gift Registry has available.
        • Added order value to SLI cookie for clients using SLI search.
        • Added error messages and CSS changes to the admin ‘Freight Set Up’ page, preventing new empty Freight Provider names.
        • Afterpay support added for Custom Order Approve and Decline handling.

        Fix

        • Fix deployed to correct Laybuy orders not progressing past ‘Pending Payment Processing’.
        • Fixed an issue with Gift Card refunds that prevented orders from progressing past ‘Pending Payment Processing’.

        10.01.18

        Modification

        • Minor bug fixes to default templates and scripts.
        • Pull Oxipay minimum and maximum price values to Product Detail page to determine if Oxipay Widget will show.
        • Added shipping information to autofill when creating a new Gift Registry.
        • Added ability to set a minimum date for Gift Registry event date and a different minimum date for delivery date.
        • Moving Google Tag Manager code to <head> and other various changes.
        • Fixed a bug that deletes last export time when creating a store in the MailChimp configurable feature.
        • Modification to fix Contact Phone not showing up on Delivery/Billing details.
        • Increase number of results to 8 for Featured Products and Recently Viewed.
        • Adding support for checking the stock when automatically adding the free item.
        • Ensure order collection details are retained for replacement click and collect orders if [retain click and collect details for replacement orders] policy is set.
        • Adding post processing step to ship order method in the Dispatch API.
        • Modified the Order Collection Admin Page to allow showing of just the Nominated Person First Name.
        • Added support to use the product’s long description for Meta data.
        • API Constructor access modifier to be public for ‘IntegerArray’ API response and ‘GiftRegistry’ API Response.

        Fix

        • Changed module loading order for new websites to ensure IP/Proxy chain resolving is performed before satellite selection (IP-sensing).
        • Corrected quantity update calculation and Gift Card update/redeem.
        • Made the OrderAPI’s Dispatch Point assignment datetime consistent with other datetimes in the API.
        • Correction to error handling from database triggers to avoid error confusion.
        • Correction to the ‘Back in Stock’ Notification.
        • RMProfiler performance improvements.
        • Ensure that ZipPay/ZipMoney requests are continued to be processed for completed orders.
        • Fix made to ensure that the correct amount of funds is deducted from the credit card when splitting an order that was paid for by Credit Card and Gift Card.
        • General default styling fixes.
        • Correction to prevent javascript from not performing due to a syntax error for new sites.
        • Modified the dispatch template to pass the allocated quantity when reverting the allocation from the pending allocation tab.
        • Making sure the catalogue ID is validated as a number to prevent errors on the product detail page.

        05.12.17

        New

        • Adding new dispatch routing module.

        Modification

        • Prevented the backorder ETA displaying for deleted items in the [modified item list] CRM tag.
        • Update eShopWorld error handling to not throw exception when order has been confirmed in iSAMS.
        • Adding Merchant Name to AfterPay configuration manager for use as User Agent value in each request header.
        • Allow for Alphanumeric account number in admin customer account profiles.
        • Modify responsive tracking template to include the Google Maps API Key in the head of all pages.
        • Added Unified Notification module to new management UI and applied to existing pages.
        • Stock check to consider all Matching items across multiple order item rows.

        Fix

        • Fixed error message being displayed when updating a field on the colour management screen.
        • Ensure the Apply to Subtotal for Item Based Incentives is only checking qualifying products.
        • Old Admin Style Sheets updates (mostly colours).
        • Adding support for SQL Server 2008 to new routing module reports.
        • Table alignment for old admin.
        • Click and Collect module order ID search now works with ID’s scanned from barcodes on packing slips.
        • Fixed OpenPay transaction details when an item refund is made before payment.
        • Added item locked check to stored procedure that send the email for items still available for purchase after the Gift Registry is closed.

        28.11.17

        New

        • Product API Aspects, aspects are supported by Aspect class along with the Name Value Pair.

        Modification

        • Added website ID and set Initial Product Item fields to Default Values for the API.
        • Added codes to Form Builder error messages to support front-end scripting.
        • Provided traceability on non-system cryptographic operations via system event logs.
        • Added optional policy to make Click & Collect Replacement orders also Click & Collect so as to retain the same store details.
        • Added support for item-specific emails.
        • Added Maximum Capacity Support for Dispatch Points in preparation for the new Order Routing module.
        • Afterpay API modification setting merchant reference in orders and include user-agent.

        Fix

        • Remove reference to inner xml from client CSS string definitions.
        • Remove spaces from postcode in the StarTrack Create Shipment API.
        • Security fix to prevent Guest Customers from changing customer member details.
        • Removed border around Laybuy logo on Product Detail page.
        • Avoid race conditions when requesting same lock at exact same time for Integrations & Scheduled Services.
        • Fixed truncation issue in database. Trimmed Fax Field to allow for only 20 characters.
        • Fixed date compare for occasion date so that if shoppingcart.xml allows for future date inclusive, the Gift Registry will save.
        • Colour changes to Admin Style Sheets.

        21.11.17

        Modification

        • Updated Gift Card MOTO Payment process to support the same features/behaviours as front-end cart.
        • Added support for 15 digit Visa Cards.
        • Added support for 19 digit Visa Cards.
        • Re-added Delivery Instructions to StarTrack Consignment Stored procedure.
        • Added support for X-Forwarded for Proxy Header for originating clients IP address lookup.
        • Added support for client managed CSS file to be added in Template Builder.
        • Moving itemprop HTML to a separate element to align with SEO guidelines.

        Fix

        • Fix previewing Gift Cards in Internet Explorer.
        • Minor fixes and stylings for Oxipay.

        14.11.17

        New

        • Added Oxipay support payment option.

        Modification

        • Added Afterpay multicurrency and satellite support.
        • Optimisation to the blog module to support caching.
        • Added 4 second delay for printing packing slips.
        • Added support for minimum attribute for text input.
        • Added new database index to increase performance retrieving orders in the Click & Collect module.
        • Added DPS proxy URL as a configuration to easily support UAT sites.
        • Supported search by brand (manufacturer).
        • Blog cache remedial to adhere to code standards.
        • Added layby transaction type to orders API.

        06.11.17

        New

        • Added Wizard to map products to departments for the new Picklist Module .
        • Added support for the Laybuy payment provider.

        Modification

        • Added support for database overrides in the Freight Estimator web API.

        Fix

        • Fixed issue where Blog Post title remains as a Meta Title after navigating away from Blog pages.

        30.10.17

        New

        • Added new Order Threshold configurations to allow users to enable the Order Spend Threshold checking in RMProfiler.

        Modification

        • Made the Sender Address fields optional in the StarTrack Configuration Admin page.
        • Click & Collect order location styling in to modal popup.
        • Support for Afterpay NZ API and Configuration Manager Admin page.

        Fix

        • Fixed an issue with Guest Checkout that prevented the cart from progressing to payment.
        • Display Main Image thumbnail on adaptive Product Detail page when only one video exists.
        • Adjusted and corrected HTML to line up with previous CSS changes in order for future front-end styling to occur in the new Picklists Module.

        25.10.17

        Modification

        • Added support for the pre-existing “Retain Out Of Stock Products on Site” policy to apply to the cart stock decrementing upon order completion.
        • Added support for a configuration setting to do a node-wise read and transform to a CSV directly via Stream for Integrations for a faster transform.

        Fix

        • In the Customer API, address procedure is modified to return the valid phone value.

        17.10.17

        Modification

        • To only build the category aspects If the Category Title has less than 50 characters
        • Added Gift Registry information for vouchers and removed duplicate lines for order items for Gift Registry.

        Fix

        • Alter table variable to use same data type as base table to reduce conversion errors
        • Remove CSS load error message in the Article pages in the Admin
        • Updating the iSAMS voucher expiry date with the expiry date returned from provider GiveX

        10.10.17

        New

        • Improved API logging.
        • Product Type is returned at Product level in all procedures.

        Modification

        • Added support to MOTO freight areas to work with StarTrack and Australia Post.
        • Added a new policy to configure the number of days that a completed order stays in the Order Collection Module.
        • Added "David Jones American Express" card type to list of card types useable with AMEX Pay With Points.
        • Improved performance of Customer Search in the new Admin.

        Fix

        • Improved performance when applying picklists/purchase orders.
        • Validate Order Status before processing the order and capturing the payment.
        • Updated stored procedures to new way of xml and fixed 'auto login' to customers table from My Account page.
        • RMProfiler empty city fix.
        • Corrected bug which incorrectly used an order's ship city instead of suburb when creating a StarTrack consignment.
        • Avoid deletion and update of read only customer attributes.
        • Refactoring of picklist.css and store.css to improve style inheritance and removed redundancy.
        • Fixed table read settings for the Picklist Departments retrieval of stored procedures in the new Picklist Module.
        • Display error message when no order items match the barcode supplied.
        • Moved error check to be above Product Mapping check.

        03.10.17

        New

        • Created new admin page for manual refunds required (based on refund permissions) and created corresponding report.
        • Added support for new Click and Collect store locations which are automatically allocated when received in store, and released when order I collected.
        • Added support to skip the freight page on adaptive sites for Click and Collect orders.
        • Added for an Admin user to be able to ‘Login As’ a customer that they are viewing.
        • Added support for David Jones card type and validation.
        • New plugin for MOTO to support an onscreen random keypad for credit card input.

        Modification

        • Add Google analytics SKU to eShop World.
        • Based on policy setting, add items to the cart as a new line item or update the quantity for existing item in the cart.
        • Changes to the default responsive PDT styles that a new site or component is published with before brand styling is applied.
        • Update Click and Collect product exclusion wizard to return the number of duplicate rows deleted from imported data.

        Fix

        • Improvements to internal payment system function and parameter names around Amex Pay With Points.
        • Fix printing picklists to prevent extra line breaks.
        • Fix duplicate entry being sent in StarTrack Create Shipment API.
        • Fixed styling elements in the new Picklist module.
        • Improved performance of some code paths in the picklist save procedure of the new picklist module.
        • Prevent reverse allocation when the order has progressed beyond the payment confirmation step in the dispatch app.
        • Script updates to Product Compare.
        • Startrack consignment tab ship address remedial.
        • Prevent creating CSFR token for forwarded requests to avoid false negative checking results.

        26.09.17

        New

        • Colour update and minor fixes to Admin UI.

        Modification

        • Modified error messages in Dispatch Allocation tab.
        • Added configurable support to determine the dispatch process flow for click and collect orders.
        • Make sure the priority of replacement order is based on the freight provider instead of parent order.
        • Added configuration to determine if short picked items are unavailable or backordered by default.

        Fix

        • Added index to improve performance of order status tracking maintenance/clean up.
        • Reinstate Openpay invoker – fixing orders which were abandoned and going to Manual Order resolution.
        • Corrected issue where changing product items size/colour combinations through the product admin didn’t properly delete some item data in rare cases.
        • Improved several internal utility functions and parameter names around transactions and Amex Pay with points.
        • Fixed Find in Store item selection.
        • Performance tweak for Picklist edit/view database procedure in the new picklist module.
        • Various frontend platform fixed on new site.
        • Fix for when placing MOTO order of $1000.00 or more to match expected format.

        19.09.17

        New

        • Added payment transaction properties and support for AMEX Pay with Points.
        • Added generic AP21 Product Import Platform enablement.

        Modification

        • Add Gift Registry ID to Order Item data in the cart.
        • Improved rendering speed of the Stock Required Screen for IE11 in the new Picklist Module.
        • Added a Picklist Summary to the new Picklist Module.
        • Removed deprecated API call from AfterPay.

        Fix

        • Product Import API performance improvement.
        • Inactive stores will no longer be returned in Store Locator requests.
        • Support for 3PL integration for Coghlans.
        • Improved stability of Picklist save procedure in the new Picklist Module.

        12.09.17

        New

        • Addition of the NodaTime library iSAMS

        Modification

        • Improved speed of picklist display procedure for the new Picklist Module
        • Added support to the Gift Registry to check if event date and delivery cut-off date have passed before closing the Gift Registry
        • Modifications to the Click & Collect iSAMS Admin page to support customised processing for order status update
        • Added support to process additional information in the Order API after a successful Order Import
        • Additional support for customisations to the iSAMS Admin order item delete process
        • Support added for colour swatches to appear in 'Featured Products' upsell

        06.09.17

        New

        • Added ‘Returns/Replacements – Individual items’ for new order item returns and replacement

        Modification

        • Allow Startrack label to be re-created if an error downloading the label URL.
        • Added support to allow value break for item based incentive to be based on the minimum spend for Group Based Pricing.
        • Support to add colour swatches to ‘Recently Viewed’ (upsell) .
        • Support to add colour swatches to ‘Also Bought’ (upsell).
        • Removed V6 Connected Masterpass from the platform .
        • Modified Customer Promotions (an incentive for a specific customer not public) for the incentive text to display on the Product Detail Page.

        Fix

        • Corrected the persistent loading icon not disappearing when making updates to the Startrack API confirguration.
        • Allow alphanumeric characters in the staff pin field for click and collect orders.

        29.08.17

        New

        • Added support for recording vouchers against a Gift Registry

        Modification

        • Database performance enhancements for freight group lookups in freight calculations
        • Implement StarTrack Courier Manifest requirement
        • Add a delay of two seconds prior to initiating StarTrack Get Label API after Create Label
        • Display freight provider in StarTrack Consignment Services Configuration Manager
        • Improve error handling for all StarTrack web services with proper error messages
        • Support for StarTrack Courier Tracking Link number – avoid spamming of print button for StarTrack Labels
        • Added override support for data retrieval methods
        • Improved Order API xml export serialisation for internal use
        • Display and Sort Picklist items by the highest order priority in the new Picklist Admin Module

        Fix

        • Restore function removed as part of database clean up
        • Product API performance optimization

        22.08.17

        New

        • Added unformatted order date to give sites the ability to customise date format in order history screen
        • ‘Received In Store’ and ‘Customer Collected’ notification for Click & Collect split orders can now be consolidated on one email
        • Added database support to get active/unavailable credit card types

        Modification

        • Display manifest that is one week old in the Manifest tab
        • Added Sort by Group name and Refresh button in Manifest Tab
        • Added support when calculating freight options in the GetDeliveryOptions method of the Delivery API
        • Cleaned up and removed unused store procedures in the database

        Fix

        • Allowed the StarTrack label expiry date to be calculated correctly based on the request date received from Create Label API
        • Corrected manual refund notification order detail link in the new iSAMS Admin
        • Corrected the product search feed queries by external search providers to make product information identical to the Listing Page
        • Added new index for API product import and removed unused index

        15.08.17

        New

        • Added promo code box in MOTO
        • Added Kleber address validation to address book
        • Added front end support for third party search providers
        • Added new Admin Configuration Manager screen for Braintree
        • Enabled styling per catalogue or group of catalogues and allowed styling of the Product Detail page based on the brand

        Modification

        • Performance improvements made to the new Picklist Module
        • Implemented StarTrack Courier requirements and remedial
        • Enabled extraction of all characters and only send 10 digits of phone numbers to StarTrack
        • Updated the product exclusion wizard to have delta files as the default option
        • Added support to allow minimum spend for item-based incentives to be based on the subtotal
        • Created missing Click and Collect Store security actions

        Fix

        • Corrected ProductCode mapping for OrderItems in the Orders API
        • Corrected Create Label to be initiated when StarTrack label has expired

        08.08.17

        New

        • Added override function to PrintOrder in the Print tab of the Dispatch App.
        • Display iSAMS error message from JavaScript.
        • Added Afterpay Widget to Product Page.
        • Added Priority Description to Orders API.
        • Change for originating connecting address when is identified as an IPV6 routing through CloudFlare, to be set to a local host and ignored in the RMProfiler risk calculation.

        Modification

        • Support added for Promotion Foreign Identity column,
        • Added new field authorisation_number to StarTrack Create Shipment API.
        • Added Phone Number field to Gift Registry,
        • Added the ability to filter the search for a Gift Registry based on the selected month.
        • Utilised the internationalisation resource for static text in the new Picklist Module.
        • Block payment attempts on orders that don't have all items scanned, when total scanned items match total item count.
        • Added support for Dispatch Consignment service product grouping.
        • Added new permissions for Click and Collect Order Collection Module.
        • Include new Order Status (PendingDispatchCreate) in related procedures.

        Fix

        • Fixed TinyMCE Editor in Events Admin page.
        • Fixed Whitelisting Admin page to show results if it exists and if not, the page still works.
        • Fixed issue for stored payments on responsive where existing cards could not be edited.
        • Converted DateAssigned times tamp in Orders API to be UTC,
        • Fixed position of image tool tip in Catalogue Navigation section.

        01.08.17

        New

        • Added new configuration manager for Dispatch Assignment Services and StarTrack
        • Added new account page My Wallet for adding, editing and removing stored payments options on responsive sites
        • Added support for external search providers and implemented SLI as an external search provider
        • Implemented StarTrack Integration and manifest
        • Implemented StarTrack Dispatch Integration
        • Added UI improvements for addressbook
        • Added payment logo images to support future clients using Stored Payments

        Modification

        • Added prevention of auto-complete on Password fields in Gift Registry
        • Improved picklist print performance in the new Picklist page
        • Add code naming conversions and quality improvements to the new Picklist Module
        • Allow split order logic to be overridden per customer basis in the order API
        • Added support code for New Stock Required screens
        • Removed allowed domains in code as it’s no longer needed. Will only affect sites created after today (as this is now handled in the admin/database)
        • For new picklist module – enabled configurability in new admin and added style and performance improvements
        • Added logging and validation to the Westfield product export

        Fix

        • Corrected logic with payment processes when dealing with failed transactions
        • Added support for minimum attribute for HTML inputs of type number
        • Correctly issue invalid card emails for failed PayPal transactions
        • Added performance improvements for product API import
        • Set width to 100% for text editor in content manager
        • Insured that admin page works if no previous URLS exist
        • Corrected issue where LPM statistics were not being updated for LPM campaigns

        25.07.17

        New

        • Added admin page to manually whitelist external redirects for iSAMS email notifications and LaunchPadMail, and added a security permission to manage user access.
        • Added the ability to implement Kleber for AU and NZ addresses.
        • Added the ability to upload an extra product Image Object Type via the Admin.
        • Added support for a Gift Registry product exclusion list which can be used for front-end display product detail pages.

        Modification

        • Added support to default Order Priority to 1 when NULL.
        • Added support for the Click and Collect Customer Staff number validation.
        • Updated Address Book in Account Profile.
        • Fixed TinyMCE editor widths in the Admin.
        • Supported new integration methods with GiveX.
        • Supporting address ID and addresses of type “None” and “Primary” in the Customer API.
        • Click and Collect validation fix for browsers/devices that don’t support HTMLS.
        • Modified Personalisation Image Preview to support different product image types.
        • Admin Catalogue Links to use the FolderPath for URL Reference from Canonicals.
        • Product API Changes – added Product Type support.

        Fix

        • Responsive Find in Store fixes.
        • Ensured Click and Collect exclusion wizard displays in the new Admin.
        • Exporting Orders by Status Report.
        • Fixed MailChimp webhook registration and display webhook endpoint location in Configuration Manager.

        18.07.17

        New

        • Allow custom catalogue links (including removing ".htm" from the catalogue links) in the navigation.
        • Added new wizard to exclude products from Click and Collect.
        • Adding Order Priority.
        • Added the ability to import and export personalisation information via the Orders API.
        • Update discounts procedure with logging that the client can configure to use.

        Modification

        • Complete styling improvements for colour/size group admin pages.
        • Added support to allow incentives to be linked to customers.
        • New methods updated in products.html for the Pricing and Stock Update.
        • Image sizes configuration.
        • Code consistency changes, improved performance and naming conventions within the Picklist Module.
        • Improved the efficiency of departments XML when saving picklists.
        • Enhanced product validation for Gift Registry and Back In Stock alerts,
        • Adding priority ID to the existing order_status index.
        • Prevent potential issues with Cart Pop-Ups and Quick Search.

        Fix

        • Fix auto complete in iSAMS 'Look-Up Name' in catalogue modal.
        • Fixed browser validations on inputs of type number.

        11.07.17

        New

        • Added configurable support for freight estimate functionality on Product Detail page.

        Modification

        • Optimised Stock Buffer Report to improve performance to prevent time-outs.
        • Styling improvements for colour/size group admin pages.
        • Allow for vouchers and credit cards to be used together in MOTO.
        • Added support for localisation of test elements driven by the Admin JavaScript.
        • Upgraded TinyMCE Editor from version 4.025 to 4.620 - this includes numerous bug fixes and improvements.
        • Added a new optional 'OrderStatus' property to the Orders API that is more consistent with the order statuses available in the admin.
        • Added ability to print item personalisation details on the 'Personalise' dispatch admin tab.
        • Added option to flag a dispatch point as '3PL' dispatch point in the Dispatch Point Setup.
        • Updated locating animation and empty state on search page.
        • Added support for updating pricing and stock separately in the Product API.
        • Support '3PL' fulfilled orders through the Dispatch API.
        • Display page size in the Responsive Search Page paging template.
        • Decrypted freight and incentive database functions to aid operational team and performance analysis.

        Fix

          • Prevent 'Not Available on Site and For Sale' products from being deleted from orders when calculating discounts or changing websites.

        04.07.17

        New

            • Added the ability within the iSAMS admin to set the sort order and number of products on a ‘per catalogue’ basis, with child catalogues inheriting the settings of its parent.

        Modification

            • Improve order search performance within the new iSAMS Management UI.
            • Change to ensure that if a custom version of a wizard doesn’t exist, the admin will always fall-back to the platform version of the wizard.
            • Allow for bespoke presentation of custom attributes on sites.
            • Improved RMProfiler pattern matching to reduce false positives for short names.
            • Added support for custom stylesheet themes for modules in the iSAMS admin.

        Fix

          • Corrected issues with personalised items and composite items when splitting items and orders through the admin.

        27.06.17

        New

        • Added support for stored payments to the responsive templates.
        • Added support for optional display of SKU for composite product child items in the Cart Summary on responsive sites.
        • Added new maintenance procedure and supporting tables for cleaning up data from failed API imports.

        Modification

        • Added support for displaying size/colour/aspect groups to the responsive listing/search templates.
        • Rebuild discount lookup data once there is any insert/update/delete in item based exculsion, so that overlay image can be displayed correctly in product listing and product detail pages.
        • Removed length restriction from error messaging.
        • Return a more specific error message when a store is not found with the given branch code.

        Fix

        • Remove references to deprecated zoomify popup in adaptive templates.

        20.06.17

        New

        • Added script minification support to Template Builder.
        • Support for Google Remarketing in responsive tracking template.

        Modification

        • Changed Admin Report 'Supplier - Product Sales' to show products with no supplier, if the supplier filter is empty.
        • For OpenPay orders which have been resolved after being placed, send an order confirmation email and flag order item so they cannot be split or replaced.

        13.06.17

        Modification

        • Added content manageable link support to the header logo image.
        • Added internal automated tests for Delivery Option API.
        • Added 'Collection Store' field to the Order API.
        • Updated the Classic iSAMS Client Login page promotion area.

        Fix

        • Adding Meta Tag to 'error.htm' to make the page follow the device's width.
        • Updated Dispatch API Ship Order to record the Gift Registry.
        • Improvements to 'Repeat Order'.

        07.06.17

        New

        • Added iSAMS Delivery Soap API.
        • Added Repeat Order functionality to the responsive platform.
        • Users can now specify the title of their own Gift Registry.
        • iSAMS Megamenu redesign.

        Modification

        • Gift Registry in iSAMS admin will not save empty.
        • Added support for a configurable timeout for the Apparel21 Product Import.
        • Added change so that when a dispatch point is deleted, the corresponding post code is freed up.
        • Refactored SOAP API code to better support customised SOAP API wrappers.
        • Added Boolean (true or false) fields and Store Address details to store API.
        • Product items that are in item based exclusion list do not get item based incentives and no incentive wording shows on the product detail page.
        • Added support for importing and exporting order attributes and gift registry order items to the Order API. Renamed ‘Fax’ transaction type to ‘External – POS’.

        Fix

        • Fixed an issue that caused user email to be reset when adding an item to the Gift Registry.
        • Fixed placeholder for products without images in Admin catalogue product sort.
        • Improved Repeat Order functionality.

        30.05.17

        New

        • Added low-level support code for upcoming iSAMS Delivery API.
        • Added support to receive webhook notifications from MailChimp and to create/update/delete MailChimp stores in the admin.

        Modification

        • Widened CRM Editors so you can see more of the email (in Email Notifications Page in Admin).
        • In Admin, on Email Notification and Incentive Pages, editing now scrolls to the top.
        • Enhanced Ajax functionality for front-end.
        • Allocation Order – Dispatch – Optimises pigeonhole allocation and release.
        • Added support for item-based incentive exclusions in Incentive Management admin page and incentive exclusions import wizard.
        • Resolved infinite recursion when catalogues point to themselves in Admin Search Catalogue tree.
        • Add customer note when LPM status is changed in the admin.
        • Increased image caption size from 50 to 255 – added configurable support for Auto populate caption on the image upload.
        • Product items that are in Item Based exclusion list do not get item based incentives.
        • Preload user details on promotion page on responsive sites.
        • Added multiple satellite support for MailChimp customer integration.
        • Order Based Incentives – discount on selected items.
        • Added support to allow additional transaction data to be sent to DPS.

        Fix

        • Enabled split order functionality via the API.

        24.05.17

        New

        • Added a new admin page for Scheduled Reports.
        • Implemented PayPal reference transaction which enables the client to create a billing agreement with the respective merchant to perform transactions without customer interaction.

        Modification

        • Added search by occasion ID and modify occasion ID in gift registry admin.
        • Added transaction reference in gift registry report and print outs.
        • Performance improvements to admin search.
        • Update advanced search aspect table to include product item ID and update advanced search cache table to support aspect groups.
        • Add support for groups in Aspect Admin page.
        • Added support for a gift registry icon per registry type.
        • Prevent Country drop downs from automatically submitting search forms in iSAMS admin.
        • Removed Email a friend functionality from platform admin.

        Fix

        • Corrected access modifiers for OpenPay helper methods.
        • Improved freight page validation support.

        16.05.17

        New

        • Added platform support for MailChimp customer integration.

        Modification

        • Remove credit card CSC return value and prevent cart pages from caching.
        • Added new ‘Code’ field to a freight provider in the freight provider admin.
        • Persist Afterpay transaction status and ID in transaction logs.
        • Added XSLT Check for specific report group before populating select box list. Allows for report grouping to be redefined for subsequent requests.

        11.05.17

        New

        • New Colour Group admin page and made Size Group admin page responsive

        Modification

        • Added ability to search by external Order ID and external Order Source to the iSAMS Order API, and improved performance for some types of queries.
        • Auto assignment of Dispatch Points.
        • Added Customer Type field to the customer object in the Customer API.
        • Database Refresh – added size and colour group table to config.
        • LPM Bounce changes.

        Fixed

        • Fixed ZipPay Mobile template to display the correct ZipMoney product, corrected issue with currency conversion for sites using estimated currency.
        • Made Product Collections and Size groups Admin page responsive.
        • Modified stored procedures with ANSI NULL ON formatting.
        • Corrected issue that resulted in an internal server error when attempting to use the Gift Registry API.
        • Fix to prevent cart validation from failing first time a cart action is performed in some scenarios.
        • Fix to Autocomplete scroll issue on Product Collections, Size and Colours group admin page. Fix to Colour Groups Admin page to show image even when not saved.
        • Remove ‘O comments’ from blogs with comments disabled.
        • Fixed an issue preventing back in stock notifications from being sent to sing site setups.

        02.05.17

        New

        • Added custom ASP.NET session store without unused functionality from the original implementation to reduce lock contention and increase site throughput.

        Modification

        • Added dispatch point assignment history to the order API responses.
        • Added customer type field to the customer object in the customers API.
        • Fixed row alignment in product item detail admin page.

        Fixed

        • Updated eShopWorld orderdetail SP to return items in order of item ID with personalisation and then non-personalisation.
        • Fixed order API Documentation.
        • Fix lastname in RMProfiler assessment card – pattern matching.

        26.04.17

        New

        • Added backend functionality to support recording sales/refunds through the upcoming Gift Registry API
        • Added iSAMS Gift Registry API, allowing external parties to search, retrieve and record sales and refunds against gift registries
        • Added backend support for looking up items using a barcode or SKU
        • Added automated tests for iSAMS Gift Registry API
        • Added platform support for persistent login
        • New admin page for putting sizes into groups

        Modification

        • Modified the logic around sending Dispatch Point notifications for voucher orders
        • Update the product description to include personalisation instructions in brackets when sending to eShopWorld in Preorder API
        • Added support for configurable policies to view private and inactive wishlists
        • Renamed AttributeSale and AttributeRefund methods in the iSAMS Gift Registry API to RecordSale and RecordRefund
        • Added support for Wishlist product image overlays for responsive websites

        Fixed

        • Corrected handling of null authentication tokens in the iSAMS Gift Registry API
        • Add more characters in the URLs in eShopWorld Configuration Manager admin page

        11.04.17

        New

        • Added support for replicated database integrity checking and automatic fall back to publisher
        • Added backend functionality to support upcoming Gift Registry API
        • Added report for Blog Post Subscriptions

        Modification

        • Fixed row alignment in product item detail admin page
        • Added support for upfront Payment for MOTOT and updated MOTO payment processing
        • Improved the field validation for Price and Sales Price in the Stock Availability Import
        • Configuration to all sites for Click and Drag Product Sort

        Fixed

        • Corrected parameter handling in database query when adding colours in admin
        • Performance Improvements for auditing of order status changes
        • Removed Path Parameter error from Orders API Export XML, Export CSV, Export JSON methods
        • Fix alignment issue in Customer Account Details email template
        • Modified Stored Procedures with ANSI NULL ON formatting

        04.04.17

        New

        • Adding BCC field to CRM notifications
        • Default styles added to support the Responsive Find In Store module
        • The product colour the user selects in the Product Listing page is now selected by default when navigating to the Product Detail page
        • Added support for an additional information content managed snippet to be displayed in the Product Listing page

        Modification

        • Changed pop-up script to modify the pop-up scrolling behaviour
        • Added configurable support for the Apparel 21 P&A integration to map the skuID (Apparel 21) to barcode (iSAMS) prior to import
        • Add logging in Order Confirmation API for eShopWorld update method to be POST
        • Added an option to configure store availability checking to return only stores that have stock for the selected item
        • Support for sending proportionalised discounted item prices to eShopWorld Checkout API. Clear state after order has been confirmed in ISAMS and add proper logging

        Fixed

        • Load same cart pop-up as Product Detail when adding a product to the cart from the Wishlist
        • Hide SEO canonical errors if the suppress errors flag is True
        • Modified truncations in sanitation function for database queries
        • Made modifications around updating guest and LaunchPadMail customers to full customers
        • Made modifications to price filtration in responsive templates
        • Improvements to the display of audit notes in the admin

        28.03.17

        New

        • Added support for Zip Money as a payment method
        • Added proxy support for eShopWorld checkout API and implemented certificate customer attributes
        • Validate stock check availability through every step of the cart

        Modification

        • Added status change details to the order details notes
        • Added support to display colour swatches in product listing and details using hex code or image, not just image only
        • Added dispatch point details to the order details notes
        • Updated MOTO address validation to ensure consistency, suburb and post code are now compulsory and city is now optional
        • Added proxy support for Retail Express integration
        • Updated the Country Description to remove the trailing white space

        Fixed

        • Updated the Advanced search to find closest the closest term in regards to length
        • Updated adding products to wish list from catalogue pages
        • Updated the item number link under the ‘ItemsReq’ column in the Stock required

        21.03.17

        New

        • Added a new report ‘Order Notes Report’ to view and export notes made against orders
        • Added support to implement eShopWorld
        • Added support for reCaptcha by implementing server side validation and proxy support

        Modification

        • Modified auto complete to be turned off on password inputs for adaptive sites
        • General maintenance to use the newly added ‘Datecreated’ field in ‘Orders_Complete’ table to assist in removing old card data from XML
        • Added support for Unicode characters for brand or manufacture names
        • Added supported for the ‘Complete your Registry’ module to the Gift Registry
        • Added support for Afterpay, Openpay and Zip Money to the order API data retrieval
        • Added catalogue selection feature on the curated products admin page
        • Added support for persisting/retrieving stored payments at satellite or group level
        • Added support for a configurable post payment processing step for pre-transacted orders for API 21

        14.03.17

        New

        • Added Gift Registry – Complete your registry module

        Fixed

        • Fix pop-ups in pop-ups from returning an error
        • Email subject line now includes the organisation name and server time for scheduled reports
        • Added missing table from Units on Order Report
        • Reset Display State on logout

        07.03.17

        Modification

        • Updated Openpay script to be aligned with other providers
        • Improved search performance in the admin order search
        • Updated templates to allow configurable text for result summary on product listing and search pages
        • Restricted Zip Money/Zip Pay to Australian and New Zealand billing addresses

        Fixed

        • Updated scripts to correct querystring construction for search function
        • Corrected payment type, where the incorrect payment type could be returned by the Sales API

        28.02.17

        New

        • Add Captcha for customer sign up

        Modification

        • Added ability to set minimum and maximum spend requirements for individual groups in group based item incentives

        Fixed

        • Improved scheduled report run date to display 24 hour time format
        • Corrected nearest stores in Click and Collect
        • Corrected Afterpay orders that enable shoppers to modify their card items while the order was being processed
        • Corrected Openpay orders where orders can be submitted with an amount different to the authorisation amount
        • Corrected Retail Express order export due to a change in Retail Express API

        22.02.17

        Modification

        • Improved the response time for feed generation/data retrieval for Google shopping feed
        • Improved picklist performance
        • Updated ‘Collection of Products’ admin page styling
        • Modified the business logic of API/Wizard sale price import to apply the discount for all display states, including specific display states with an existing discount
        • Improved cart summary display styling
        • Modified the ‘Orders_Complete’ report by adding a ‘Datecreated’ field to assist in removing old card data from XML
        • Upgraded the platform to support C#6

        Fixed

        • Improved canonical links from displaying in the catalogue admin for catalogues containing Unicode characters in their titles
        • Corrected canonical links so that output for pages will not return a 404 status
        • Corrected the ‘Compare’ module so that items that that are not available no longer have a ‘Add to Cart’ button, but now a ‘Not Available’ button
        • Updated the Gift Voucher formbuilder, the delivery date is now a text field and corrected the placeholder text to save the text

        14.02.17

        New

        • Added ‘Find in Store’ for the responsive template

        Modification

        • Improved picklist performance
        • Improved platform response to navigation images for the responsive template
        • Updated default gift registry styling
        • Added a ‘Select All’ function to RMProfilier
        • Added support for using Unicode characters in catalogue, information page titles and content

        Fixed

        • Improved the sorting feature on the RMProfiler page

        08.02.17

        New

        • Added new scheduled reporting module to deliver customer reports via email

        Modification

        • Modified the AP21 Customer Integration to only populate the loyalty type ID when the customer does not have a foreign ID
        • Generate unique log files for every template builder change and added 30 day retention
        • Updated order of delivery address fields in responsive gift registry to be consistent with account and cart delivery pay
        • Added a ‘scrubbed’ column to orders complete report so that we can remove old card data from XML
        • Added split functionality based on configuration setting (Policy) text changes for messenger
        • Updated transaction log to persist the transaction type

        Fix

        • Changed max customer to export from 200 to 100 customers at a time for Bronto Customer Export
        • Corrected persistent cart orders to better ensure we don’t corrupt order information after cart complete
        • Improved the responsive implementation of promotions
        • Improved stability of integration runs
        • Improved reliability when sending order confirmations, invalid card and voucher sent emails
        • Corrected CSRF validation for click and collect
        • Added security improvements to the back in stock module
        • Updated log retention to store the machine name on log file name and added template builder configured by exception
        • Renamed ‘SplitOrders’ to ‘PreviousSplitOrders’ to prevent confusion and corrected save ‘ByOrder’ to ‘ByDispatch’ point from the preview page in Stock Required page
        • For new Picklist generation, configuration has been set for split orders functionality.
        • Updated Logging in template builder to use recommended .NET solutions

        31.01.17

        New

        • Added database support for storing additional properties against iSAMS objects in a generic and easily customisable way
        • Added support for Advanced Picklist Features: Limit number of barcodes per picklist, prevent splitting of orders across different picklist and dispatch departments

        Modification

        • Implemented Sort by Freight Provider and Risk Value in RMProfiler. Updated sort by items per page

        Fix

        • Using transaction value to create the transaction log instead of using Order Value
        • Fix to ensure PayPal order statuses are not updated without checking transaction logs to ensure there is no change to customers
        • Fixed issue causing the processing to halt when returning from an external payment provider with CRSF validation turned on
        • Fixed issue where order ID was no getting set correctly in user state for Invalid Orders e.g. Persistent Obsolete Orders

        24.01.17

        Modification

        • Updated responsive Gift Registry to use the Form Builder to render Gift Registry Details Page
        • Updated Click and Collect Cart Process

        Fix

        • Updated Stored procedures with ANSI_NULL_ON for Emails and Customers
        • Updated Stored procedures with ANSI_NULL_ON for Miscellaneous
        • Updated Stored procedures with ANSI_NULL_ON for Mail
        • Updated Stored procedures with ANSI_NULL_ON for Email Stats
        • Updated Stored procedures with ANSI_NULL_ON for iSAMS Display including Catalogue, Content, and Stores
        • Improved Responsive support for Back in Stock reminders
        • Added Order Item Status 1 Undelivered to orders API
        • Rolled back refund when order is marked as Fraudulent
        • Fix for removed function in latest jQuery when uploading files in Product Images

        17.01.17

        Modification

        • Added new field mapping for customer attributes to the Bronto Customer Integration
        • Added freight validation when completing an order

        Fix

        • Updated the stored procedures with ANSI_NULLS_ON for affiliates
        • Updated the stored procedures with ANSI_NULLS_ON for emails
        • Updated the stored procedures with ANSI_NULLS_ON for orders
        • Updated the stored procedures with ANSI_NULLS_ON for miscellaneous
        • Fixed error in Products API XML format caused by truncation of product info data
        • Fixed calculation of order subtotal in Bronto tracking script to use discounted item values where available
        • Corrected display order of dates in MOTO summary report
        • Corrected Click and Collect Postcode finder error message
        • Fixed and corrected transaction status when afterpay declines a transaction

        10.01.17

        New

        • Added Back In Stock notifications to Responsive Template

        Modification

        • Added Configurable options for card type merchant ID and refund exclusions for the AP21 Sales Export
        • Corrected summary total on Pending Notifications Classic iSAMS dashboard
        • Auto refund fraudulent orders when using delayed reconciliation
        • Added additional content management sections to Gift Registry
        • Sort Order in dispatch page to show oldest orders first
        • Added configurable platform support to avoid customer validation for Order Retry Link
        • Refactored the Product API XML export functionality to improve performance.
        • Improved default styling on Responsive Templates
        • Further enhancements to default styling
        • Modified email validation to allow more friendly email address

        Fix

        • Stored process with ANSI Nulls on error reporting – promotion
        • Stored process with ANSI Nulls on error reporting – MOTO
        • Stored process with ANSI Nulls on error reporting – Cart
        • Stored process with ANSI Nulls on error reporting – Payment
        • Stored process with ANSI Nulls on error reporting – Inventory
        • Stored process with ANSI Nulls on error reporting – iSAMS
        • Stored process with ANSI Nulls on error reporting – Sales Reporting
        • Stored process with ANSI Nulls on error reporting – Vouchers + Stock Required
        • Stored process with ANSI Nulls on error admin – emails, orders, image mapping
        • Stored process with ANSI Nulls on iSAMS Admin
        • Stored process with ANSI Nulls on– CRM
        • Fix to 301 Redirects to return a 301 status code
        • Corrected JS Syntax error in responsive cart template
        • Deprecated path parameter in Orders SOAP API for Export XML, Export JSON, Export CSV functions

        13.12.16

        New

        • Add default product and images to new sites.

        Modification

        • Updated known list of web crawlers in Satellite resolver module.
        • Updated template builder cache busting functionality to ensure compatibility is maintained.
        • Improved product import/availability performance and scaleability.
        • Refactor Default Styling – Applies to new clients only.
        • Removed inactive products and stores from site map.xml.
        • Change to the customer type for customer created through LaunchPadMail signup to be ‘Guest Customer’ types.
        • Improved HTML5 validation for composite products.
        • Config option for changing the ZipMoney product via a select list (ZipPay, ZipMoney) in the admin.
        • Improved performance of the iSAMS admin dispatch app summary information retrieval, used to display waiting order on the dispatch app tabs.
        • AP21 Customer export only sends loyalty values if they exist and AP21 Sales Export config option to see foreign ID or barcode.
        • Improved Click and Collect support for platform.

        Fix

        • Fix in Product Discount so stock on hand report exports correctly.

        06.12.16

        New

        • Added support for standardizing error page
        • Added new Pricing API to return item level pricing and updated current pricing API

        Modification

        • Changed the customer attribute that is populated by default in the AP21 customer integration to be [DefaultLoyaltyTypeID]
        • Refactoring the delete scripts to do a proper delete in incentive code base
        • Modification to ensure that Bronto API customers are updated via correct method and status
        • Modification to update state to match order when changing satellite sites
        • Cryptographic key rollover
        • Add freight validation when completing an order

        Fix

        • Improvements to the Bronto customer export
        • Corrected a reference in the AP21 customer integration where code referenced a non-existent database object
        • Corrected total item price in Bronto cart tracking script not taking sale price into consideration
        • Corrected a rounding error in the discount proportionalisation with prices/discounts having more than two decimals, affecting AP21 and MYOB sales

        29.11.16

        Modification

        • Added friendly error messages in Afterpay
        • Added error messages with row references when an import file has errors
        • Rollback of adding freight validation under Weekly Platform Update 355

        Fix

        • Improved the Bronto customer export
        • Made modifications to the balance on Gift Cards with decimal places sent via Apparel 21 to prevent zero balances
        • Improved resource usage on the servers for image operations performed in the iSAMS Admin
        • Made modifications to correct typos in the Shopping Cart
        • Added composite product support to the Stock Availability wizard

        22.11.16

        New

        • New integration invoker to resolve OpenPay orders not successfully committed to iSAMS

        Modification

        • Made modifications to Back In Stock notification to allow for different availability across satellites
        • Added freight validation after completing an order in the Shopping Cart payment page
        • Added additional identification for replaced, returned & deleted order items in the database

        Fix

        • Stored procedures updated with ANSI_NULLS, Summary
        • Made modifications to change currency functionality on responsive sites to be the same as adaptive sites
        • Stored procedures updated with ANSI_NULLS ON
        • Corrected issue preventing some clients from using the iSAMS Product API Export XML, Export JSON and Export CSV functions
        • Modified Shopping Cart responsive template and script to ensure MasterPass v6 wallet pairing would work via the payment page button
        • Corrected the Shopping Cart CSRF validation for customers login via popup

        15.11.16

        New

        • Support for ZipPay added to the iSAMS platform

        Modification

        • Added ability for high resolution images to be used in packing slip headers and terms & conditions

        Fix

        • Enhancements to Ajax CSRF protection
        • Fixed data comparison on voucher details
        • Send AfterPay order’s billing details as per new requirements
        • Make modification to use default currency when the currency is not defined against the order. This is used to show AfterPay as a payment option
        • Made modifications to error reporting around the Admin Language in Stored Procedures
        • Improved error handling in Bronto order export when an order uses an invalid email address
        • Made modifications to only allow selection of valid MOTO payment combinations
        • Corrected issue where the Bronto order export could sometimes lose helpful debugging information

        08.11.16

        Fix

        • Corrected error with AfterPay, when payment fails to reload the payment page
        • Corrected syntax error in shopping cart CSRF protection for new sites
        • Improved handling of AfterPay errors when there are issues capturing payment
        • Corrections to responsive gift registry template
        • Corrections to Masterpass Wallets to allow pairing in standard Masterpass checkout
        • Corrected LPM store procedure error reporting

        01.11.16

        New

        • Added platform support for Kleber address validation.

        Modification

        • Corrected stored procedures for LPM including error reporting features.
        • Extended CSRF (Cross-Site Request Forgery) support for customer behaviour.
        • Added styling to Afterpay button image.
        • Made improvements to the Bronto tracking script.
        • Improved scalability of the Pre-order module.

        26.10.16

        New

        • Added new CRM tags for displaying the parent website URL and parent website secure URL.
        • Added support for Afterpay as a payment method.

        Modification

        • Modified database procedure to populate the aspects of the child products against the parent for composites.
        • Added support for Loyalty attributes to and from iSAMS for Apparel 21 Customer Integration.
        • Added ability to whitelist trusted external domains.
        • Added support for exporting item foreign identities in the SKU field instead of item barcodes in Bronto.
        • Added new filter to the Sales Summary report to allow results from all Satellites.

        Fix

        • Corrected error with LPM newsletter subscription page on front-end so that users can unsubscribe from newsletter successfully.
        • Corrected SQL 208 compatibility error.
        • Implemented the pre-order order process for whitelisted clients.
        • Improved the Bronto cart abandonment script.
        • Implemented general pre-order improvements.
        • Corrected the canonical search for multiple satellite blogs in iSAMS.
        • Corrected Upfront Payment errors for Gift Voucher orders.
        • Improved CSRF (Cross Site Request Forging) support for adding vouchers.
        • Corrected ‘Insecure Form’ warning in Chrome browser when viewing Featured Products using HTTPS in the responsive listing template.

        18.10.16

        New

        • Added report to support Pre-order module.
        • Added configuration to enable/disable the sending of dispatch allocation alert emails on a per dispatch point basis.

        Modification

        • Implemented canonical validation checks to disallow duplicate canonical links.
        • Supported added for in-place product image zoom.
        • Added platform support for ‘Captcha’ on the password reset page.
        • Added Incentive Discount Grid for MOTO to display table of incentives and discount applied to item.
        • Added missing internal comments to Masterpass web handler.
        • Completed code clean-up and turned on Ansi_nulls in database setting.
        • Added additional internal logging for Openpay requests and responses from payment provider.
        • Updated styling for responsive Gift Registry.

        Fix

        • Added platform support for Upfront Payment.
        • Corrected error with Bronto customer export configurable feature when no custom fields have been created.
        • Corrected error where customers using the Invalid Card link can now remove items from their cart previously set to Unavailable in Stock Required.
        • Corrected LPM/CRM click tracker to block external redirects.

        11.10.16

        New

        • Added support for order export from iSAMS to Bronto.
        • Added Bronto Cart Abandonment Tracking.
        • Added configurable feature for Bronto Customer Export.

        Modification

        • Added LPM and Promotion form fields into admin cart configuration.
        • Added option to disable customer unsubscribes in Bronto and only export mobile numbers with a minimum length. Made modifications so customers can re-subscribe.
        • Modifications to Bronto order and product config features to improve validation and configure proxy server by default.
        • Added support for all satellites in the Incentive Exclusion Wizard and added new ‘Satellite’ column in the OrderBased Exclusion List.
        • Updated MasterPass image paths and modified cart review display and payment page display accordingly.

        Fix

        • Corrected order link in iSAMS to point to order detail page.
        • Modified extended constraints checks to ensure curated products are displayed in the appropriate satellite site.

        04.10.16

        Modification

        • Improved platform support for customizing SEO functionality.
        • Allowed Order History to display Click and Collect order statuses.
        • Added site name and currency code to standard GTM layer.
        • Added more configurability to account emails.
        • Added support for robot meta data tag overrides in the meta data editor.

        27.09.16

        New

        • Added backend support for custom personalisation type allowing setup of images, colours and fonts.
        • Changes to the order of swatches in personalisation popup.

        Modification

        • Change ordering history page to default to ‘last month’ rather than ‘any time’ to reduce amount of initial results when there are large amounts of historical data. GUI
        • Allow redirect urls to be defined for system display states. By default this is permissioned to administrators but configurable for other users.
        • Show error messages if users input zero or negative value in curated product admin page.
        • Update eStar logo in API documentation.
        • Addition of permission for Sales Price Wizards to allow enabling/disabling independently of other wizards.
        • Addition of personalisation instruction in CRM email Return Order Item detail XML.

        Fix

        • Increased width on LaunchPadMail graphs and changed label from ‘Referred - Client Request’ to ‘Suspended – Client Request’.
        • Deletion of customer attributes when lookup attributes have an invalid value (e.g. blank).
        • Correction of order detail custom tab to display correct customer information
        • Correction of OpenPay transaction data.
        • Corrected code comments for click and collect pigeon hole support.
        • Improved look, feel and functionality of the pre-order admin page.
        • Corrected error in product API export for product counts with a multiple of 100.

        20.09.16

        New

        • Added Bronto Configurable features for future Integration
        • Added Bronto Customer Export Integration
        • Added new import wizard to support Display State specific discounts against Product Items

        Modification

        • Added personalisation instructions on Order Item detail page, and on Returns/Replacement
        • Enabled display of PayPal transaction ID on Order Detail page
        • Meta Data Editor Support for Dynamic Tag Replacement
        • Separated the webpage/thumbnail functionality to an external utility to solve memory leaks

        Fix

        • Hid ability to change Gift Registry public display and Guest Login details when user is not allowed to change these
        • Added pigeon hole support for Click and Collect

        13.09.16

        New

        • Added Click and Collect Icons to Product Details / Cart Summary pages.
        • Added Configuration management support for the OpenPay provider and ensure OpenPay order split prevention.
        • Added PreOrder support to platform.
        • Added item flag indicator to the order items list in the admin.

        Modification

        • Customers are able to see active/inactive flag in curated product module even if they do not have small catalogue permissions.
        • Added additional steps to delete the child catalogues on deletion of a catalogue.
        • Added catalogue navigation to the wishlist pages for responsive layouts.
        • Removed autofill settings from Recently Viewed curated products.
        • Meta Data editor modification to allow finer control of when Meta Data overrides apply.
        • Updated OpenPay provider to treat order cancellation similar to void so that transactions are reversed. OpenPay order can no longer have their status updated if cancelled.
        • Changed admin catalogue delete popup to give the option of specifying a 301 redirect.
        • Modified order totals to use orders exchange rate when calculating totals.
        • Updated the html structure of the catalogue delete popup so future styling can be applied.
        • Added API test for Collections/Family of Products.

        Fix

        • Corrected issues where OpenPay would retain OpenPay as a payment method even if order validation criteria was no longer met.

        06.09.16

        New

        • Added new Email Item List Tag for Click and Collect
        • Orders create through specific satellite sites can now be auto assigned to a dispatch point
        • Added support for setting specific flags against individual order items

        Modification

        • Removed HTTP response headers
        • Modification to OpenPay provider to ensure coding standards are consistent and able to cope with discounting
        • Support for Upfront Payment and Delayed Reconciliation
        • Responsive Layout – CSS Cache Busting
        • Added image challenge to forms that didn’t contain authorisation
        • Extended Cross Site request forgery (CSRF) token validation
        • Added error message for incorrect or missing security code in Product Review form
        • Modification to OpenPay including RMProfiler Updates, split/replacement prevention

        Fix

        • Allow order detail fields to be cleared via admin
        • Restricted allowed file extensions for colour and manufacturer/brand image uploads in admin to prevent uploading arbitrary files
        • Allow users to remove dates from Product List in Nav/Content Admin catalogues
        • Show ‘save’ button when user deletes date in content admin Product list
        • Fixed comparison for product with extra
        • Modified collection product admin to register Keyup events on input boxes to do dirty tracking/updates
        • Fixed Dispatch Summary for ‘Confirm’ tab
        • Corrected Image display on Termando PDF packing Slip
        • Added currency and exchange rate to transaction log for Upfront Payment transactions

        30.08.16

        New

        • Platform support for the openpay payment provider. Includes core functionality to allow an openpay order to process from start to finish.
        • Platform support for incentive coupon code functionality for both item based and order based incentives.
        • Modify Advanced Search to use suggested term to provide a learning serach capability on expected term and same results as the line search dropdown.

        Modification

        • Added support to customize size of the security code display for the newsletter sign up page for responsive websites.
        • Removed Cust.ID column from admin – Product Reviews.
        • Renewed MasterPass API access keys.
        • Product can be excluded from order based incentive using style and or barcode via the Incentive Exclusion wizard.
        • Extended CSRF security for the platform.
        • Updated Westfield Integration catalogue import to automatically run during the core integration. Removed colour import as this is no longer supported and colours are static.

        Fix

        • Fixed when logging out from ‘New’ admin and logging back in needed to refresh the page in order to work.
        • Added database indices to improve performance of payment processing when under heavy load.
        • Fixed incorrect email response code for email bounce handling.
        • Modified state to create a default user in the absence of the iSAMS cookie.

        23.08.16

        New

        • Persistent Cart – Added specific indexes to improve performance.

        Modification

        • Support setting minimum number of customer related products to be returned to limit the ‘fill’ from other sources.
        • Modified the validation for phone number fields to encourage strong validation by default.
        • Added tool tip to incentive pricing to inform users a cumulative discount cannot be used with fixed price offers.

        Fix

        • Added extra database locking when rebuilding discounting information to prevent occasional issues when multiple rebuilds are occurring at the same time.
        • Corrected where customers signing up through the delivery page weren’t being added to admin – only interest group.
        • Corrected where clients using Temando weren’t able to view packing slips from the order detail page in admin.
        • Corrected where blogs would not be listed on Featured Products under admin if the WSIDS cooked had been set.

        16.08.16

        Modification

        • Modified advanced search to support suggested search term.
        • Specify default cart action after successful authentication with Master Pass when authenticating in the cart preview as a parameter in iSAMS Config.
        • Save button is disabled when modifying an item in the curated products admin if it hasn’t changed.
        • Extend support for default action after Master Pass authentication to adaptive templates.
        • Display item level information on Order Based Exclusion list when an item is added to the exclusion list.

        Fix

        • Handle NULL colour codes the same as empty colour codes with the Product API.
        • Correctly build canonical links for catalogues and info pages.

        09.08.16

        Modification

        • Ensure customers are removed from all queued email campaigns upon unsubscribing.
        • Added platform support for canonical tags on Blog Posts.
        • Added new table to store status codes from unprocessed emails and added support for the new table in the Mail Processer.
        • Updates to Click and Collect order collection screen, focus cursor on search box, reset search term when cancel confirmation.

        Fix

        • Corrected issue in responsive cart where the ‘Continue Shipping’ link always went to the Home Page.
        • Fix issue preventing customers from adding a product to their Gift Registry under http for responsive sites.
        • Corrected the update phone field for delivery to registrant.

        02.08.16

        New

        • Added support for Master Card new BIN series 2.
        • Added support for MasterPass Connected to responsive sites.

        Modification

        • Added additional store canonicals validation.
        • Added support to configure Cart/Process in template builder.
        • Rename policies component to display discounted prices for items out of stock.

        Fix

        • Fix for Click and Collect Order Collection Page including display of the correct item status for split items.
        • Fixed redirect URL validation to support the “//” protocol prefix.
        • Relative path for including Javascript file in new admin pages.
        • Increased font size on Click and Collect labels and check for inactive stores in cart.
        • Corrected Catalogue Product List Print functionality in Admin.

        26.07.16

        New

        • New admin page for 'Collections of Products' added.
        • Click & Collect asset added to the product detail page (to display only when Click and Collect is enabled).
        • Further support added to the front end of Click & Collect.

        Modification

        • Modifications made to the split order logic to include Click & Collect orders.

        Fix

        • Updates made to prevent customer attributes from being deleted during checkout.
        • Style sheets and script updates made for the Click & Collect order collection page.
        • Corrected the email date on Click & Collect emails, also corrections were made to the store id and pigeon hole for Click & Collect labels.
        • Messaging response codes updated to include 5.1.10 for email bounces.
        • Style updates made to the Click & Collect order collection page in the admin.
        • IsNull check added for the Click & Collect field in the stored procedures.

        20.07.16

        New

        • Click and Collect new ‘Order Collection’ admin page.

        Modification

        • Added ability to override dispatch email and moved Dispatch Order counts to stored procedure and Fixed Click and Collect dispatch tab to account for Temando.
        • Ability for Sold Out products to show discounted Price.
        • Updated platform email validation pattern to match international publish standards.
        • Restructured platform modules to optimise start up time.
        • Added error message to appear when uploaded file is too large. Set default width on cover image of Online Books to 228px, and added front end CSS.
        • Added Curated Products tables to database refresh config.

        Fix

        • Style Sheets and Scripts fixed for Click and Collect Order Collection page.

        12.07.16

        New

        • Support added for MasterPass Connected.
        • Support added to turn on/off the curated product modules.

        Modification

        • Support added to the eParcel Export to allow the option to list the orders alphabetically by surname rather than by order id.
        • Configurable option added to enable search by barcode on the front end site added.
        • Added configuration option to allow Pick Up In Store order to use the customer shipping details.

        Fix

        • Performance improvements made to IP sensing when looking up a country.
        • Corrections made to the dispatch app to prevent an internal server error and to prevent the freight export from not displaying.
        • Updates made to the error page that displays when an unrecoverable error occurs to be more user friendly.

        05.07.16

        New

        • Support added to the admin for ‘Click and Collect’

        Modification

        • Performance improvements made to IP sensing when looking up a country
        • Modifications made to enable support for embedded colour management information when processing images

        Fix

        • Corrections made to the LaunchPadMail customer growth report to display the correct labels

        28.06.16

        New

        • New Curated Product Manager admin page

        Modification

        • MasterPass Configuration Manager support added for V6 Connected
        • Added alternate image setting type to curated products & improved UNICODE support
        • Made multiple Online Books enhancements and improvements

        Fix

        • Made modifications to ensure freight discount defaults to 0 for new/split orders
        • Made minor change to the default login message in the shopping cart page for desktop and responsive templates
        • Enabled IE10 support for dispatch printing
        • Made modifications to highlighting on reset password page

        21.06.16

        New

        • Support added for the new Curated Products module

        Modification

        • Changed the default login text in the shopping cart for responsive and desktop templates
        • Added Google Analytics Enhanced eCommerce to the platform responsive templates
        • Removed marking the system catalogues when creating a new Display State so that no checkboxes are checked by default
        • Changed footer note in responsive and adaptive templates to be “eCommerce Solution By eStar” for new sites

        Fix

        • Ensure blog user images are moved as JPGs. This does not affect the support image
        • Changed overlay class name from top-horizonal to top-horizontal in responsive template
        • Made modifications to box drawing on the Online Books hot spot Admin page

        14.06.16

        Modification

        • Enable image processor to log to the website log directory
        • Remove WITH Encryption to enable better query debugging
        • Added a flag to the MOTO_Settings configuration to indicate whether or not the customer update checkbox should be checked by default

        Fix

        • Modified the platform to ensure output and doc types are correctly checked when parsing pages
        • Prevent duplicate discounts in product discounting admin

        08.06.16

        Modification

        • Made modifications to Masterpass redirects to ensure the expected behaviour on responsive sites

        Fix

        • Made modifications to orders using external payment methods to ensure transaction amount changes are recorded correctly
        • Made modifications to the Masterpass name splitting with returned Masterpass data
        • Made modifications to the size/colour selection for free products at a status of ‘not available on site and not for sale’ when added via incentives
        • Made modifications to ensure vouchers could not be seen when using the guest checkout

        New

        • New email tag to display multiple courier ticket numbers

        31.05.16

        Modification

        • Added Transaction Details to Total section on packing slip
        • Added database error logging to stores information data retrieval

        Fix

        • Corrected Bulk Voucher generation for Satellite Sites
        • Added functionality to ensure a store canonical link is deleted when a store is deleted in Store Manager in the Admin

        24.05.16

        Fix

        • Corrected truncation for Featured Products
        • Corrected mobile display of Preorder information
        • Corrected display in Preorder Admin Page

        New

        • Added display of Preorder information
        • Added Preorder information to email templates

        17.05.16

        Modification

        • Added popup support when adding Composite Products to the cart and excluded shipping cost from display in AJAX popup cart
        • Ensure that correct Client IP is recorded for customers with CDNs
        • Allow unscanned deleted items to be removed from orders at status of Invalid Card Number
        • Improved speed of Upsell in Admin

        Fix

        • Corrected Online Books hotspot list display in Page Admin

        New

        • Added system level ‘preorder’ overlay

        10.05.16

        Modification

        • Updated PX Pay payment provider to use PX Pay 2.0

        Fix

        • Restored original courier ticket allocation behaviour
        • Corrected blank page error when applying product discount to all Display States for products in the Admin page
        • Restored CourierTicket property in Orders API and updated API documentation. Added ShipMultiParcelOrder function to dispatch API
        • Corrected Online Books breadcrumbs

        03.05.16

        Modification

        • Create temporary password when customers sign up to emails
        • Added support for multiple courier ticket against an order
        • Trim whitespace for postcode when updating customer details in account / delivery LPM sign up page
        • Allow incentives to be used on products that are ‘Not available on site and for sale’
        • Added configurable gift registry owner list product status filter setting with an options to show products not available on site

        Fix

        • Change to prevent duplicated discounts from displaying in product detail admin
        • Fix to resize and allow user to resize wizard windows in New Admin in IE and Firefox
        • Corrected documentations for Products API to state that only the main image will be retrieved
        • Corrected bug which prevented product items displaying as available in the Trademe Admin listing module
        • Improved the look of product admin page
        • Applied compatibility fixes to MasterPass

        28.04.16

        Fix

        • Corrected issue causing backorder item quantities to be calculated incorrectly when splitting order items
        • Updated database refresh configuration to include references to recently created database tables
        • Updated unit test to account for preorder database table
        • Corrected Shipping Calculator country dropdown to contain only countries allowed for shipping

        Modification

        • Export wizard output filenames now configurable
        • Trim Whitespace for First/Last name fields when updating customer details
        • Added Masterpass in Payments Page
        • Added Pick Up In Store flag to admin Order Detail Page

        New

        • Added Preorder Admin Page
        • Added Shipping Calculator Support in Cart Summary
        • RMProfiler Fraudulent Ship Address functionality

        19.04.16

        Modification

        • Added ability to override dispatch stored procedures.
        • Modify order items splitting process to reduce code duplication between order splitting in API, Stock Required, and Order Items admins.

        Fix

        • Fixed item counts in the Compare header.

        12.04.16

        New

        • Added CSS to the New Admin styles to support display of New Admin pages with editable table rows.

        Modification

        • Added additional support for custom tracking scripts.
        • Added additional support for delivery to My Location scripts.
        • Modification to responsive customer account and LPM pages to add new customers to default hidden interest groups.
        • Added support for managing products with foreign identity in Product Detail Admin.
        • Added support to customise the Product Item details page in the admin.

        05.04.16

        Modification

        • Updated the wording in LPM Campaign Sales Statistic Report
        • Added ability to add URLs to Freight Providers which can be included as a tag in the Dispatch Email

        Fix

        • Fixed calculation of Total Sales in LPM Campaign summary

        30.03.16

        Modification

        • Removed Email a Friends from Responsive Templates

        Fix

        • Fixes to Responsive Online Books

        22.03.16

        Fix

        • Fix to prevent a bug where freight would not be properly estimated in some situations for products with incentives against them.
        • Fixed a bug in the freight calculation to ensure freight discount applied via order based incentives are determined using the correct display state.
        • Fix to ensure MOTO XML passed to incentive calculations always has IDs assigned to items to correct bug in MOTO calculation.
        • Show admin only order attributes on the order detail admin page.

        15.3.16

        Modification

        • Provided option to update customer’s delivery and billing details to their profile from Cart pages for new responsive sites.
        • Added support for zero value orders.
        • Added support for structured data in content managed areas.
        • Added error logging around CRM tag replacement.

        08.3.16

        Modification

        • Modification to error message publish process for better local development machine behaviour
        • Added optional timeout settings to Apparel 21 Integration
        • Non-functional updates to platform comments

        Fix

        • Fixed MasterPass multiple stored payments on re-submission
        • Code cleanup for Apparel 21 Integration

        01.3.16

        Modification

        • Modifications made to the 'Personalisation' module to allow pricing to be set on a per-website basis.
        • Support added to mark email addresses of blacklisted customers and orders as fraudulent.

        Fix

        • Corrected duplicated cookies being returned from page responses.

        23.02.16

        Modification

        • Modifications made to the 'back ordered' email notification to display an ETA for the item on back order, the ETA is based on the amount of weeks selected when placing the item on back order.
        • Updates made to allow sales and order exports to allow orders to be exported using different country codes based on the orders shipping country for AP21.

        Fix

        • Further updates and corrections made to the Online Books module for responsive sites.
        • Corrections made to how incentives apply to items in MOTO, corrections made to make the assignment of item based incentives fixed to the products that they apply to.

        17.02.16

        Modification

        • Additional code support added for customer specific search providers.

        Fix

        • Updates made to HTML5 validation for composite products.
        • Updates made to the form builder field validation for the error message.

        10.02.16

        New

        • Online Books is now available on responsive sites.

        Modification

        • Updated outbound security policy to be in line with PayPal standards forr UAT sites.
        • Changes made to delayed reconciliation payments to ensure refunds are only made when funds have been captured for the order including all split order from the original/parent order.
        • Updates made to the template used for the creation of new sites.
        • End point references updated for the Temando integration.

        Fix

        • Corrections made to the 'preview' button for orders not invoiced to allow a user to click 'preview' and see a preview of the invoice.
        • Updates made to the 'Freight Providers' page to allow for a decimal point added for default packaging weight so that it doesn't round up or down when decimals are used.
        • Updated the rounding for MOTO orders to prevent orders not receiving the correct transaction total due to a rounding miscalculation.

        02.02.16

        Modification

        • Added support for displaying info page content in responsive career list page.
        • Added support for incentive messages (override popup link text) on the Product Detail page of ‘By Brand’ incentive types.
        • Support queries filter parameters are changed to allow case insensitivity.
        • Add field to a career vacancy to display the location of the position.

        Fix

        • Forgotten password link to auto fill the email address on the login page.
        • Fix to composite item child item quantity fields in the admin to default to a quantity of 1 to resolve where the child was not displaying correctly in the cart.

        26.01.16

        Modification

        • Added support for custom validation errors to Integration Wizards
        • Made modifications to ensure voiding an order will refund, at most, all valid transactions
        • Removed ‘Email A Friend’ functionality from the product PDT templates
        • Updated the Admin catalogue product listing to better support multisite availability sites
        • Made modifications to the Gift Registry and ensured there were no retro compatibility issues

        19.01.16

        New

        • Added support for MasterPass version 6

        Modification

        • Added record to dbo.voucher notes when reminder email is sent
        • Refactored code for Backorder Notification in scanning items
        • Added MasterPass support to mobile template and made modifications to prevent PayPal and MasterPass from being visible on adaptive sites prior to items being added to the cart

        Fix

        • Made modifications to the display of MasterPass payment information within the mobile template

        12.01.16

        New

        • Added support for pagination of meta information for SEO benefits
        • New MOTO customer attribute show on site flag

        Modification

        • Display username of user who last published templates to preview
        • Added logging to database so that it now shows when vouchers were sent and which email address they were sent to
        • Added new responsive error page
        • Modified the phone field to be one field instead of three for all new responsive sites
        • Gift registry ajax call and tab implementation
        • Moved barcode to the left on packing slips to better accommodate some international addresses
        • Ensured orders in the ‘Ship’ tab in the Dispatch App are always sorted by Order ID
        • Improved performance of RMProfiler Black and White list maintenance task to prevent database blocking with high order volumes
        • Display Supplier in Stock Required admin page for order and dispatch part modes
        • Admin email notification pages are now responsive
        • Add PdID to Online Books information to make it easier for designers to retrieve information
        • Modified AP21 Product Import to handle custom reference to catalog mapping
        • Changed backorder notification so that it is displayed only when the item scanned is backordered
        • Added support to integration wizards to allow individual users to be logged
        • Show supplier on purchase order printing slips
        • Modified password reset so that when a customer resets their password they are now unlocked as well

        Fix

        • Changed GET to POST for Product Overlays
        • Quantity adjustment in cart along with clearing the error message if the quantity is corrected on update
        • Made modifications to the handling of product discounts in combination with incentives within MOTO
        • Made modifications to item level discounting on responsive sites
        • Removed unused code from the scripts file
        • Updated Advanced Search Index to support internal configuration options
        • Modified Sales Export API call to prevent execution timeouts
        • Online Gift Vouchers add new button now displays when no Types exist

        08.12.15

        New

          • Added support for pagination of Meta information for SEO.

          Modification

          • Override for Transformation file on Stock Required page.
          • Enabled editing of ‘Sent’ field in the Voucher Detail Admin for CR.
          • Removed top twenty searches from XML Sitemap generation stored procedures.
          • Added support for sitemap location to be included in robots.txt file for better SEO.
          • Updated freight information for Australia Post.

          Fix

          • Estimated currency error corrected on Cart page.
          • Corrected top toolbar position for Gift Registry.
          • Corrected errors with repeat order function.
          • Ensured category aspects are not generated with an empty value.
          • Added white space to packing slip.
          • Corrected display of purchase orders on Stock Required page in Internet Explorer.
          • Rolling back changes to restrict display of order subscription details.

          01.12.15

          New

          • Admin Stock Required pages are now responsive.

          Modification

          • MOTO order information will now be recorded on the order detail page and packing slip.
          • Updated eStar logo used in the [OPENLINK] LPM tag.
          • CR voucher admin edit page is customisable.
          • White space changed to email notifications page in admin.

          Fix

          • Corrected error so that products can now be added to Wish List from the listing page on responsive sites.
          • Corrected the product API to retain alternate title information for composite child products.
          • Optimised Gift Registry page to correctly display products.
          • Changed Gift Registry page to display pagination correctly.

          24.11.15

          New

          • Add Facebook pixel tracking to platform.

          Modification

          • Fix confirm tab in dispatch when selecting pagination wouldn’t display on IE.
          • Prevent changes to the dispatch app (to make it responsive) from affecting printing pages.
          • Corrected refund amount check for Retail Direction Gift Cards.
          • Modified the Sales Report export page table styling.
          • Added support for full width header images.
          • Moved the order number back to the left side of the barcode.
          • Added support for uploading MP4 to iSAMS.

          16.11.15

          New

          • Dispatch allocate, confirm, print and ship pages are now responsive.

          Modification

          • Updated configuration settings so stock decrementing was standard for all clients.
          • Whitspace changes to the allocate, confirm, print and ship pages.

          10.11.15

          New

          • Added a configurable option to display an alert when allocating items to a backorder. Also added a configurable option to group orders by pigeon hole when processing payments

          Modification

          • Modified the packing slip preview
          • Added NT Username to Template Builder logging information

          Fix

          • Made modifications to the Trade Me integration to better handle listings without SKUs
          • Allowed multiple non-unique order items to be exported in the Apparel 21 sales export

          03.11.15

          New

          • Dispatch allocate, confirm, print and ship pages are now responsive.

          Modification

          • Updated configuration settings so stock decrementing was standard for all clients.
          • Whitspace changes to the allocate, confirm, print and ship pages.

          28.10.15

          Modification

          • Modification made to footer navigation area for Responsive Template
          • Added support for custom Order Confirmation email

          Fix

          • Added compatibility to accommodate older tabbed navigation modules to the new Admin UI

          20.10.15

          Modification

          • Modification made to payment failure types in the Retail Directions gift card provider
          • Added “Deliver to My Location” plugin to default script
          • Modification made to the left navigation area displaying system pages on Responsive sites
          • Modification made to gift card input names for Responsive cart to be consistent with Non-Responsive cart

          Fix

          • Correction made to Mail processor as it was not always processing email bounces
          • Correction made to Store Locator so the store detail page displays as expected
          • Correction made to the currency used for gift card balance transactions. Updated Retail Directions gift card provider to use the scheme code from balance results
          • Correction made to spelling in the code for Repeat orders

          13.10.15

          New

          • Added support for using ‘Retail Directions’ Gift Cards

          Modification

          • ESO API / New Admin Shell actions (wizards in new admin are now pop ups)
          • Merged recent CSS changes to the scripts file to the version deployed to new sites
          • Added support to display ‘Secutity Code’ in Customer Detail Voucher page in Admin
          • Updated GiveX error notifications to use website description rather than database name

          Fix

          • Fix to API Product Availability Import where item prices were not being updated to product level when a product had no in-stock items
          • Refactored Repeat Orders
          • Added Gift Card support to Front End Responsive Template
          • Fixed behaviour of accordions on product listing pages and improvements to behaviour of Header
          • Refactored Product Upsell procedure
          • eBay Integration Proxy Set Up

          6.10.15

          Modification

          • Modified templates to enable product Personalisation on Mobile
          • Applied support for Design changes to Personalisation on Mobile
          • GiveX error emails now include Client Name in email subject
          • Repeat Order Redesign

          Fix

          • Fixed bug where freight was being removed when updating order address
          • Altered which image is displayed for upsell products
          • Fixed bug for GiveX Vouchers where error notification emails were not being sent

          29.09.15

          Modification

          • Update the eBay module to only return search results for non-composite product.

          Fix

          • Revert Mobile shopping cart template formatting.
          • Fix to prevent CRM admin pages from timing out in some situations.
          • Voucher types page sort order changed to sort 0 first and NULL last.
          • Corrected Date display for Country Summary report.
          • Correct delivery date behaviour for IE on Gift Voucher page.

          22.09.15

          Modification

          • Modifications made to the Retail Express integration to increase error logging on order exports.
          • Modifications made to the alternate product images to show different size colour combinations when size/colour is selected.

          Fix

          • Updates on responsive sites for gift vouchers to allow future delivery dates to be selected.
          • Title tag added to voucher image selection carousel and removed carousel for sites that display a single voucher image on site. Additional CSS changes made in the admin to the voucher 'Types' page.
          • Corrected the alignment of the LaunchPadMail Statistics in Firefox.

          15.09.15

          Modification

          • Modifications made to the voucher previewer and email to support multiple voucher images, additional modifications made to the image carousel for voucher type selection.
          • API logging support added to the TradeMe Integration and fixes made to the caching of listings that were not locking.
          • Added an additional validation step to ensure customers cannot buy items that are out of stock - applies to clients that have this policy turned on.
          • Added 'Days' as a filter option to the 'Orders Dispatched' widget on the dashboard.

          Fix

          • Updates made to the voucher terminology in templates and stored procedures.
          • Compatibility fix to admin auto-complete dropdown behaviour to support when the JQuery version of a custom client admin page needs to be updated.

          08.09.15

          Modification

          • Refreshed MasterPass API Certificates.
          • Customers with a status of ‘Referred Pending Acceptance’ are now updates to ‘Normal’ after placing an order through MOTO.
          • Added Links to switch between current admin and new admin.
          • Added Database support for Voucher type images, ordering, and active flag.
          • New Procedure to return Voucher types.
          • Send Moto Confirmation Emails by default for New Clients.
          • Changed font style on Admin Login Page to match new Admin standard fonts.
          • Enabled iFrame attributes for embedded Video.
          • Added support for customer-specific payment providers outside of the platform code.
          • Displaying Step Decrementing for Responsive Websites.
          • Admin Voucher Type Image support.

          Fix

          • Corrected issue where Dispatch Point allocation emails were not being sent when changing the dispatch points on the Order Detail page.
          • Correct Issue in the new Admin Product Search Results causing product rating to be displayed incorrectly.

          01.09.15

          New

          • Added a new express dispatch option for Red Click

          Modification

          • Modified Login Form in non-responsive template to allow any referrer to be specified in the Query String

          Fix

          • Reverted the formatting changes applied on Cart Template

          25.08.15

          Modification

          • Minor changes to default settings and efficiency improvements to new admin main menu
          • Modified new admin shell to support pop-up windows.
          • New report for product items listed on Trade Me.

          Fix

          • Prevent certain order details from being cleared when an order is in a completed state.
          • Improve user experience when editing tiles/widgets in the new admin dashboard. Fixed sorting issue for tiles/widgets.
          • Minor usability changes to new admin menu, and some spelling correction on order detail and customer admin pages.
          • Corrected a few minor display issues in the old and new admin.

          18.08.15

          Modification

          • Refactored check to prevent importing invalid products to improve Product API performance.
          • Modification applied to ensure the new Navigation admin configuration file is updated correctly.
          • Allow images to be hyperlinked in the Gallery module
          • Performance improvement to customer search in the new Admin.
          • Modification made to login check behaviour to improve page load speed and reliability in the new Admin.

          Fix

          • Correction made to ensure the rating value is saved correctly in the RMProfiler admin page
          • Correction made to ensure orders submitted for payment processing with a valid credit card transaction but missing credit card data is quarantined for manual order resolution.

          11.08.15

          Modification

          • Made modifications to the styling of checkbox to correct multi-line test to line up with the checkbox in the admin.
          • Added re-styled email notification templates for new clients.
          • Added API caching, statistics and rate limit notifications to TradeMe integration.
          • Added error logging around order submission.
          • Made modifications to the Allocate tab in the Dispatch admin to return more meaningful error messages.

          Fix

          • Made corrections to the display of Goods Tax rate in the admin.
          • Made corrections to hide empty menu sections and headings in the new admin.

          04.08.15

          Modification

          • Modification made to Voucher Redeem Page so the error message is no longer displayed when the page is initially loaded.
          • Added new permissions for the existing admin pages to better support the new admin navigation system.
          • Modification made to iSAMS manual card payment functionality to support delayed reconciliation/payment upfront orders
          • Shipwire Integration updated to set a dispatch date when completing orders

          Fix

          • Corrections made the Store Management page URL in the new admin mega menu.
          • Correction made to TradeMe Integration to handle pickup type shipping methods when retrieving listings from TradeMe.

          28.07.15

          Modification

          • Modified LPM Dashboard to support ‘Show/Hide’ functionality in graph. Renamed ‘Sales’ to ‘Revenue’ in individual report and now displays ‘Open Rate’ value in percentage.
          • Added support for ‘Available on site and not for sale’ for out of stock products to Product API and Stock Availability Wizard.
          • Modified Sales report by changing the dropdown from ‘SKU (item Level)’ to ‘Barcode (Item Level)’ for ‘Product – Wishlist/Order list’ and Barcode/Size/Colour are displayed in the results.
          • Added functionality to return a delayed reconciliation order tree for Delayed Reconciliation Payment Processing.
          • Connected Product Data display on Email a Friend Popup when a customer is in a Display State.
          • Modified the ‘Coming Soon’ webpage for new websites so this is in line with the rebranded eStar styles.

          Fix

          • Added fix to optimization around Delayed Reconciliation to ensure this is compatible with certain client customisations.
          • Fixed TradeMe integration to sort shipping options by price.

          21.07.15

          Modification

          • Admin order detail page no longer clears and then sets dispatch point if no change is made
          • Change to Trademe Sales portal to ensure that listings are exported consistently
          • Modified the Product Import API to update composite product availability based on child’s product availability
          • Implement delayed reconciliation payment functionality. Supports taking payments upfront and not refunding/recharging on splits

          Fix

          • Corrected issue where the mail processor would throw an error if there were no old items in the sent mail folder
          • Fixed LPM interest group intersection report
          • Fixed stock allocation of complex composite structures
          • Fix to price caching – no longer occasionally dropping items
          • Fixed the dispatch Report tab dropdown menu
          • Fixed issue where catalogues would sometimes attach to the incorrect parent through AP21 Catalogue Import

          14.07.15

          Modification

          • Mail processor now deletes sent items that are older than a month.
          • Upgrade cart config admin page to support email a friend, custom forms, and product reviews, and to better support responsive sites.
          • Updated product detail display so comparison features now appear automatically.
          • Additional change to the base responsive product detail template to update the wording of the product comparison tab.

          Fix

          • Corrected issue where cart config page could return a blank page.
          • Modified error handling in cart config admin page to avoid disclosing sensitive data.
          • Rollback of suppression of refunds in Payments. Some optimisation remain from original commit.

          07.07.15

          Modification

          • iSAMS New Admin Remedial
          • Added Standard Validation for Phone Inputs

          30.06.15

          New

          • Merge support into platform for new admin UI framework.

          Modification

          • Optimised TradeMe Listing Pickup options.
          • Added new policy to prevent sending Order Void emails.
          • Updated Product API Import Sanitisation to prevent the import of invalid items that may change from one product to another.
          • Remove CRM policy settings that are no longer needed.
          • Modification to set Crawlers state to correct display states.
          • Modified WPU deployment process to support internationalisation in new admin.

          Fix

          • Fixed a Bug on the Customer Profile Admin page to allow all Customer Attributes to be update.
          • Fix to prevent payment system from logging CVV number in some error logs.

          23.06.15

          Modification

          • Corrected spelling for “enquiries” and “replacement” on dispatch packing slip.
          • Corrected auto profiling threshold functionality.
          • Improved performance when assigning freight providers to freight areas.
          • Enabled RMProfiler to retry profiling on invalid profiles up to 5 times.

          Fix

          • Modified responsive product compare page to correct ‘Add to Cart’ functionality.
          • Corrected uploading of CVs on satellite sites.

          16.06.15

          Modification

          • Removed the need for iSAMS policy to be specified to enable automatic generation of incomplete order email notifications.
          • Added ‘Bing’ and ‘Yandex’ to list of detected search engine trackers.
          • Added style number to product listings, detail and the shopping cart in the base responsive templates. Corrected a CSS syntax error in the base responsive layout CSS.
          • Added configuration to AP21 Sales Export to allow gift card orders that aren’t pre-transacted to export correctly.
          • Ensured that parent product name is displayed in breadcrumbs for composite products.
          • Rearranged the Blog Sidebar so Aside displays under all other accordions. Corrected the Ajax form submission function so Blog Subscription works.
          • Changed Payment Express image path from external to internal on PDT cart payment pages.
          • Added Admin Order Detail page tab template.

          Fix

          • MOTO now saves freight selection through display state changes.

          09.06.15

          Modification

          • Added support for uploading CVs with Job Applications on Responsive sites.
          • Modification to allow Phone and Fax inputs to handle up to 50 characters.

          Fix

          • Fix to prevent JavaScript errors in Product Data Template for Unavailable Products – This will apply to new clients.

          03.06.15

          New

          • Added support for ‘Captcha’ image width and height settings in forms.
          • Error messages passed back from the database now displays in admin order detail.

          Modification

          • Fax and mobile input fields have been reduced to less than three input fields.
          • Increased timeout on auto payments to prevent transactions getting stuck.

          Fix

          • Fixed item-based incentives so that it applies correctly in situations where it’s in combination with product discounts.
          • Hidden ‘Add to Registry’ button for composites (responsive product detail).
          • Fixed continuous scroll in PDT template site which was anchoring back to the original product selected from product listing.

          26.05.15

          Modification

          • The Security module has been updated, editing of the order details can now be restricted to certain users.
          • Support has been added to pre-paid split orders to supress refund/capture. (This will not change for existing customers, just CR)

          19.05.15

          Modification

          • When Manual Order Resolution is in progress a customer who accesses their Order History will now see the status of their order as 'processing' rather than 'Manual order Resolution in progress'.
          • Pick Up In Store is now available for TradeMe listings, when creating the listing it needs to be set up with a 'pickup' freight provider.
          • Modification made to product API; when products are created through the API the product info default ordering will apply.
          • Canonical links in the head meta data will be added by default to responsive sites.

          Fix

          • When hovering over an image on the product listing page and advanced search, the correct alternate image will appear.
          • Updates made to the 'Gift Registry' module. The state field is required for HTML, edits made to the co-registrant email type, 'Add to Registry' will not be visible if the user is not logged in.
          • Edited the 'Contact Us' email to remove any unnecessary white space.

          12.05.15

          New

          • A responsive template has been added to the careers module and structural changes made to it.
          • Support added for storing additional information against order/wishlist items through the "add to cart/wishlist" request. Support was also added to the order API to retrieve this information.
          • A responsive template is now available for the gift registry module.

          Modification

          • Images can be added at item and product level on an eBay listing. If the item has no image the main product image will show.
          • Database indexes have been added to some product API tables to improve the performance of product updates.

          Fix

          • "Blog Header" has been added to the content managed area for the responsive blog template.
          • Shipwire order export has been modified to only run when there are orders to export.

          05.05.15

          New

          • "Add to Registry" button and access to the delivery page from the shopping cart are now available on responsive templates.
          • Product Compare is now also available on responsive templates.

          Modification

          • Shipwire Integrations now accept data in HTML format as well as xml.

          Fix

          • Removed case sensitivity requirements when matching data to fields in wizards.

          29.04.15

          New

          • Added 'Date Created' field to product API retrieval methods.

          Modification

          • Added repeat Order Information on Payment and Confirmation Pages.
          • Added product level Wish list using AJAX.
          • Added stored procedure override capability for satellite-transfer orders.
          • Performance improvement on Featured Product display.

          Fix

          • Corrected filter by website ID when returning URL Meta overrides.
          • Added new asset for the label of the security code on Voucher Redemption.
          • Corrected duplicate availability entry in product API retrieval method.
          • Corrected featured product date picker on drop down in product details admin page.
          • Corrected formatting on packing slip to ensure the Pigeon hole is not cut from the right margin.

          20.04.15

          Modification

          • Modification made to Order API to retrieve orders by order status.
          • Modifications made to eBay integration. eBay integration popup made larger and styled. Added support for Long Description to the listing import.

          Fix

          • Modifications made to the shopping cart configuration file to allow adding of gift vouchers to cart.
          • Made correction to sitemap generator which was creating duplicate URLs.

          14.04.15

          MODIFICATION

          • Modification made to Order API to retrieve orders by order status.

          FIX

          • Corrected where pigeonhole number is missing on packing slip.
          • Corrected deleting of unused catalogues via the Apparel21 product import.

          07.04.15

          MODIFICATION

          • Added support the override the item unavailable message in the wishlist via Template Builder.
          • Added 'Description' meta data override functionality for blog posts.
          • Displaying the store types accordingly with the store available for website.

          31.03.15

          NEW

          • Added support for preventing redirects to other domains when using IP-sensing.
          • Added a new “Manual Order Resolution in Progress” order status for use by OPS.
          • Add support for default display order for product info types.
          • Added Fast Way Couriers as a new Freight Export option.

          MODIFICATION

          • Support added to override Add to Cart logic.
          • The ability to allocate one courier reference to all orders at once on the ship tab in the dispatch app was added.
          • Modified cart complete page for responsive websites to display the freight method for an order.
          • Made all phone text fields required.
          • Modified MYOB order export to use currency code from order and not require customer accounts.
          • Changed default gallery image dimensions for new websites.

          FIX

          • Corrected HTML structure on default packing slip to correctly constrain the width of the printed packing slip.
          • Enabled selection of satellite site configuration manager.
          • Added default Westfield integration profile.

          10.03.15

          NEW

          • iSAMS Configuration Manager – eBay
          • Add Gallery support to responsive PDT
          • Add configurable delay between Credit Card captures in the same split order group to meet Card Acquired requirements

          MODIFICATION

          • Improvement to LaunchPadMail Hourly Statistic Performance
          • Updated platform configuration to support features using in the new admin
          • Update platform defaults for Product Image dimensions or Product Admin settings

          FIX

          • Fixing the Gift Registry ‘Sort by Price’ view for PDT Clients

          03.03.15

          NEW

          • eBay Background Process to support pending eBay module

          MODIFICATION

          • Update to IO exception handling for iSAMS configuration load
          • Update display order of all existing Blog categories without an order to zero
          • Order History – Add to Cart refactoring on order rebuild
          • Payment Refund Failure – Add a note to orders
          • Order list Add to Cart refactoring
          • Enable Stock Availability Wizard by default
          • Add order currently to Google Conversion Tracking in PDT tracking templates

          FIX

          • Fix to prevent missing data in hourly LaunchPadMail Statistics
          • Fix to correct pre-populated transaction amount in MOTO Account payments
          • Fixed incorrect Volume Discount in Product Detail

          24.02.15

          NEW

          • Made Blog post date editable in the Blog admin to enable better organisation of posts
          • Allow the order of Blog categories displayed to be controlled from the admin

          MODIFICATION

          • Removed ETA for backordered items on the order cancellation email
          • Corrected documentation on Ship Order method of Dispatch API
          • Sort Gift Registry product lists by Discounted Pricing rather than Item Pricing
          • Refactoring of Multi Item add to cart functionality
          • Update to discount caching system to improve performance under load

          FIX

          • When specifying the Sort Order for Blog categories, if no value is set, we default to zero
          • Fixed incorrect Asset Name in Contact Us template
          • Added Set Composite type to add to cart procedure when multi-price is not set for client

          17.02.15

          New

          • Created a security action for eBay module.

          Modification

          • Modified ‘Orders to follow up’ report to include orders with status ‘Invalid card number’.
          • Improving Security Authentication Code for sign up and comment forms.
          • Added content managed section to newsletter sign up form.

          Fix

          • Fix to MOTO payment error if totals don’t balance.
          • Fix to incorrect password length error message and password length validation.
          • Fix to missing orders in Display State – Orders sales report.
          • Correction to sorting logic when ordering a catalogue by price.

          10.02.15

          New

          • Added support for multiple capture of credit card authorizations

          Modification

          • Modifications made to the Aust Post freight export to allow the use of a dispatch email.
          • Improved performance for the Add to Cart function. Especially for composite products.
          • Added HTML preview functionality for the new LaunchPadMail statistics dashboard to allow the preview of previous sent campaigns.
          • Modifications to the Product API to allow for the definition of composite products.

          Fix

          • Modification to support multiple website content for CRM email types with regards to customer details.

          04.02.15

          New

          • Added support for setting the domain of the iSAMS session cookie.
          • Adding permissions system support for ASP.NET web API

          Modification

          • Modification to retrieve and retrieve set in the Product API to return the Product Item Availability for all websites.
          • Removing duplicate incentive calculation functions.
          • Added ability to create multiple sitemaps per website.
          • Refactoring of add to cart procedure.
          • Upgraded .NET framework version to 4.5.1 for new sites.
          • Modification to Gift Vouchers through MOTO.
          • Modification to Products API Availability update to ensure that stores with no Branch code are not affected by an Availability update.

          Fix

          • Wishlist nav_left no longer shows catalogue navigation.

          27.01.15

          Modification

          • DPS and PayPal configurable features now have more useful errors when a satellite’s configuration could not be loaded.
          • Added “Stock Location” to the Stock Availability wizard.
          • Added caching to the Pricing API to minimize the database load.
          • Updated TradeMe integration to use the new SKU field from Trademe API.

          Fix

          • Modification to new LaunchPadMail Dashboard.
          • Correction made to negative cache times throwing an exception when randomized cache times were used.
          • Added process locking to catalogue import through Product API to prevent creation of duplicate catalogues due to overlapping API calls.
          • Corrected a spelling mistake on stored payments on mobile sites.
          • Modification to prevent Stock Availability wizard from trying to import location data unless it is provided.
          • Corrected incorrect ordering of image thumbnails in product detail page.
          • Corrected Promotions module where satellites could not be unbound from a promotion.
          • Correction made to overlays from an incorrect satellite being applied to products under a certain situation.

          20.01.15

          New

          • New LaunchPadMail dashboard in the new iSAMS admin.
          • Added RESTful Pricing API to support session pricing information retrieval, with documentation.

          Modification

          • Improved Google Tag Manager tracking through cart process in PDT tracking templates.
          • Improved unique coupon support in LaunchPadMail.
          • Enabled admin and backend support for promotions requiring a unique code to be entered for the promotions module.

          Fix

          • Updated JavaScript to ensure that a ‘response to review’ email is displayed on all supported browsers when the email address is clicked on inside a product review in the iSAMS admin.
          • Correction made to incorrect pricing and availability information being output in the Product API product export.
          • Correction made to ordering of image thumbnails in the product detail page.
          • Ensured email link works on the RMProfiler admin page.
          • Correction made to canonical link search when the search term contains special characters.

          13.01.15

          New

          • Added State API to support session information retrieval and documentation.
          • Database job to keep LaunchPadMail statistics table up to date.

          Modification

          • Added additional unit tests to order API to check that orders have correct Phone numbers saved against them.
          • Enable Wishlist module as default on new sites.
          • Performance improvements to site monitor.
          • Product canonical link generation now considers catalogue priority when determining the catalogue to use for the canonical link.
          • Added product style to order item object for Order API
          • Product composite type added to single item retrieval for Order API
          • Made “mobile max-quantity” an asset.
          • Cease support for incorrectly spelt wizard configuration setting
          • Remove obsolete customer attribute field.

          Fix

          • Correction to default delivery date format in the Gift Voucher module for responsive PDT.
          • Updating the Product import API to set the DisplayOrder to null.
          • Correction to top level catalogue discounting not displaying if the catalogue was not assigned to the display state.
          • Correction to handle export of old transaction data for Order API
          • Correction to mark stored payments as non-mandatory in mobile PDT.
          • Correction to missing size/colour combinations when building the pricing matrix on the product detail page.

          06.01.15

          New

          • Added new LPM statistics table and procedures to database to support new LPM Dashboard.
          • Added gift voucher module to responsive PDT
          • Added support for display of composite - groups on product detail page.

          Modification

          • Modified default responsive PDT Tracking options.
          • Added DateCreated / DateModified columns for a wishlist link table.
          • Modified integration error message to display the correct error line number in the file.
          • Increased the text limit imposed on customer attribute names.
          • Adding more detail to PayPal payment processing errors.

          Fix

          • Added additional error handling to the graphics snapshot functionality.
          • Corrected “Apply Billing and Delivery Restrictions to Customer Profiles” functionality in Cart Country options under the Freight admin.
          • Latitude and Longitude validation in the store manager.
          • Corrected freight calculations when an order item is replaced with multiple items through the returns and replacements admin page.
          • Resolved internal server error caused when removing all replacement items from an order in the returns and replacement admin.
          • Increased character limit for label input.

          23.12.14

          New

          • New addition of support for Stored Credit Card options Shopping Cart for PDT.

          Modification

          • Modifications made to the Product API to add support to include base pricing and availability information.
          • Modifications made to update the JavaScript on Responsive PDT Templates.
          • Modification to prevent export of colour swatches and videos from the Google Product Feed.
          • Modification to include added checks to the Site Monitors for trigger alerts for a larger range of site errors.
          • Modification to customer attributes to now contain HTML tags.

          Fix

          • Resolution to the left navigation to no longer show sorting options for wishlists.

          16.12.14

          New

          • New addition of front end support for adding subscriptions via the cart and management for repeat orders page.

          Modification

          • Modifications made to the Responsive PDT template for adding support to identify modified items after an add to cart action.
          • Modification to add support for overriding Credit Card options on the Shopping Cart Payment Page.
          • Modification made to block Adbot-Google Bot to prevent 'Password Reset' notifications from being triggered.
          • Modification to support date and time validation for past or future date time.
          • Modification made to allow priority to payment types. This now supports ordering of the available payment types in cart.
          • Modifications made to allow the max 'Add To Cart' quantity to now be an asset.
          • Add support for rich snippet for Responsive PDT breadcrumbs.

          Fix

          • Resolution to the iSAMS Customer API ListDateCreated/Modified methods, which require the start and end dates to be in UTC.
          • Resolution to prevent duplicate CRM notifications for subscriptions orders on generation.
          • Resolution applied for incorrect paginated Gift Registry items.
          • Resolution for image delete functionality in the Brand Administration.
          • Resolution to availability based dispatch calculations. Negative store availability is now treated as 0.
          • Resolution to Order Based Incentives page to allow setting free item quantity to a value greater than one.
          • Correction made to column name for Error Messages in Template Builder.
          • Resolution to Database Refresh to add a missing table reference.

          09.12.14

          New

          • Adding support for repeat order generation

          Modification

          • Improving PDT Store Locator page load
          • Mobile shopping cart summary now checks PayPal Express like Desktop does
          • Multisite=2 customers product import now respects availability locked
          • Modified CSVEnumerator class to accept TextReader instances as input and added unit tests for CSVEnumerator
          • Added ability to import order address phone numbers through Orders API
          • Adding Display State name to sales object for the Sales & Returns API

          Fix

          • Modification made to IP Sensing web crawler detection when no user agent is included in the request

          02.12.14

          New

          • Added new tab in Customer Details, Repeat Orders, when customer has repeat orders

          Modification

          • Modifications made to the Order API order item composite type export
          • Added wishlist support to the Responsive PDTs for products not for sale
          • Adding support for a website ID to be passed to customer versions of Cart Customer Details
          • Adding class to identify ‘not for sale’ products in CSS
          • Adding tracking support to Responsive PDTs for adding custom scripts
          • Refactoring of pricing display XML generation
          • Adjusted the video image in Product Detail to ensure the correct image is used
          • Increased the maximum ‘add to cart’ to 9999
          • Changed credit card expiry year to ‘current +9’

          Fix

          • Adding support for customer attribute website links to the Customers API and ensuring we add links to platform attributes when a new website is created
          • Modified labels on the locked account page

          25.11.14

          New

          • Added support for postcode validation to check and customer accounts.

          Modification

          • Added support to continue selling ‘out of stock’ items, when stock quantity is exhausted.
          • Modification to the Order API – addition of composite types.
          • Modification to the Order API – adding transaction details to order.
          • Added support to interest groups for responsive design to have certain interest groups ticked by default.
          • Added functionality to exclude web crawlers from satellite redirections.
          • Modification to abandoned cart email logic. Emails will no longer be sent for orders that have no valid items.
          • Addition of discounting text to item discount cache to prevent extended cache times.
          • Code refactoring for survey module. This addressed styling changes, question placeholder and custom authorisation message.

          Fix

          • Correction of Google tag manager template in page source.
          • Correction of spelling mistake within cart process.

          18.11.14

          Modification

          • Code refactoring update for URL redirect functionality.
          • Modification to responsive template store locator to use canonical URLs when available.
          • Added support to availability based dispatch for Back Ordered Items Emails.
          • Added support for Account as an available payment option to the responsive cart template.
          • Added website name as a new column in Stock Required when ordering mode is: By Order.
          • Modification to product admin page that prevented certain changes to be made.
          • Support for repeat orders functionality to make the module easier for future customizations.

          Fix

          • Update to responsive template to include non-active catalogues to the Catalogue Sales Report.
          • Modification to correct colour orderings in product detail page.
          • Correction to product weights in the DHL freight order export.
          • Modification to IP sensing that took into account IP addresses not mapped to a country.
          • Modification to users locked display in iSAMS to display correctly.
          • Correction to display of products that had no items in stock.
          • Modification to cart delivery details page to not default delivery country to the customer profile, if it is not a valid shipping country for the website.

          11.11.14

          New

          • Addition of freight reward support for special offer incentive text.

          Modification

          • Modification made to Stores page to make address field 500 max characters.
          • Update to incentive module to support splitting composite items
          • Change to customer account password reset links. There can now be more than one valid reset link.
          • Extra validation included to ensure that replacement order freight is updated when the quantity of a replacement item is changed.
          • Documentation updates to Products API
          • Performance improvement when defaulting NULL strings to Boolean values.
          • Modification to pagination on print page of dispatch application, to improve performance.
          • Added support to availability based dispatch for configurable item status for out of stock items.
          • Modification to cache time rendering to improve thread safety and simplify logic.
          • Added support for site specific Stores display within the store locator.
          • Modification to responsive websites to allow estimated currency to be used in both http and https.
          • Adding back-end support for repeat orders.
          • Allowing Unicode characters to be set in LaunchPadMail campgain subject line.
          • Display correction for was/now shopping cart pricing.

          Fix

          • Improved XML generation for GiveX email fields.
          • Modification to delivery page in shopping cart to ensure required fields are not unintentionally cleared.
          • Modification to API payment handler to ensure the payment profile loads correctly.
          • Additional validation for ensuring order delivery details are valid for the satellite the customer is logged into or switches to.

          04.11.14

          New

          • Addition of composite product support for wishlists.
          • Addition of support for Unicode characters in catalogue meta data tags.

          Modification

          • Updates to product composition.
          • Modification to resolve image library uppercase parent folder issue.
          • Modification to default image behaviour when using colour swatch images only.
          • Modification to product API to include composite product items.
          • Modification to product API to prevent the removal of sort ordering in product additional information tabs.
          • Modification to responsive sites to correctly trigger freight calculation when freight area is changed.
          • Responsive site support for tax rates per display satellite.
          • Responsive site support for blog profile URLS for efficient SEO purposes.
          • Update to display composite product pricing on invoice correctly.

          Fix

          • Update to enable related products to be filtered by display states.
          • Code refactoring for the stores page in responsive sites.
          • Support added for storing external data to iSAMS order API.
          • Additional validation added when importing orders with external order data through the iSAMS order API.
          • Additional messaging to support external payment providers.

          29.10.14

          New

          • Added class for composite components in product detail for responsive PDT.
          • Google TAG manager support in Tracking.
          • Added template asset to composite extra display for responsive PDT.

          Modification

          • Change to all dispatch API methods to use the dispatch point name as the identifier instead of the dispatch point code.
          • Updated add to cart validation and magnifier support for responsive PDT.
          • Added support for customer attribute dates to responsive PDT.
          • Update to default transaction types to support sites without credit card options.
          • Remedial to composite display in product detail for responsive PDT.
          • Documentation update for IP sensing / satellite selection.
          • Update to support improved composite product system for product API.
          • Clean up of items / child products when product composition is changed in product admin.

          Fix

          • Fixed maintenance and setup of outbound product feeds.
          • Corrected order item weight calculation when importing orders through the iSAMS orders API.
          • Corrected asset names for external payment provider content in shopping cart for responsive PDT.
          • Availability based dispatch remedial to ensure calculations are only on items linked to the website of the order even if available on other sites.
          • Date picker for non HTML5 browsers for responsive PDT.
          • 3-step checkout ensures gift wrap selection is retained.

          21.10.14

          New

          • Added Shipwire order tracking import.
          • Composite product P&A display support improvement for responsive PDT.

          Modification

          • Removed inactive satellite selection option in product admin.
          • Improved product detail updatability for responsive PDT.
          • Hiding payment method selection when there is only one option available for responsive PDT.
          • Output order field in objects xml section.

          Fix

          • Weight against order items in a replacement order takes into account quantity and uses product weight where product item weight unavailable.
          • Fixed state (location) selection in user profile for responsive PDT where the selected state was not updated.

          14.10.14

          New

          • Added store locator / store detail to responsive PDT.
          • Release default script behaviour for new responsive PDT sites.
          • Added front end support for cart country options.
          • Added default configuration for new satellite selection support.
          • Added Shipwire order export.
          • Support PayPal as a payment method for responsive PDT.
          • Composite display in shopping cart for responsive PDT.

          Modification

          • Product listing catalogue navigation path changed to relative URL.
          • Include item weight in new order when processing a replacement order.
          • Added composite product support for responsive PDT.
          • Added generic error message for generic data error in payment page for responsive PDT.
          • Support cart links in content managed areas for responsive PDT.
          • Update to core xml validation support.
          • Added unique ids to aspect filter in product listing / search for responsive PDT.

          Fix

          • Added order item total value to summary panel in shopping cart for responsive PDT.
          • Fixed error reporting for import wizards.
          • Ensure customers are directed to the correct place on sign up for responsive PDT.
          • Fixed incorrect discount display in the product detail.
          • Fixed add item method to correctly apply item weight override for responsive PDT.
          • Fixed add to cart process for responsive PDT.

          07.10.14

          New

          • Release of customer functionalities for responsive PDT.
          • Social media and customisation support for responsive PDT.
          • Added Shipwire Inventory Request import integration.
          • Added support for ANZ eGate hosted payment solution as an external payment type.
          • Added tracking support for responsive PDT.

          Modification

          • Adding support for composite products to shopping cart stock limiting functionality.
          • Add meta description to catalogue / article result for responsive PDT.
          • Enable cart upsell by default for new sites.
          • Adding support for composite products to discounting / incentives.
          • Display satellite support for SEO alternate and canonical header links.
          • Improve security with dynamic captcha to conform to HTML5 standards for submit button for responsive PDT.
          • Import wizards: Error reporting improvements.
          • Update to manual satellite selection support.
          • Fix to responsive PDT wish list display improving ordering of composite types in product admin.
          • Added customisation support to stock checking error messages.
          • Support for content managed header, social media share, and page title override for blogs.

          Fix

          • Fix to Display satellite support for canonical header links.
          • Fix to “Returns / Replacement – reason orders” report where no results were returned.
          • Allow blank promo code place holder on responsive PDT shopping cart.
          • Improved application start up compatibility.
          • Make structure HTML compliant and correction to mobile navigation trigger path for responsive PDT header.
          • Added support for HTML elements in price labels for product detail pricing on responsive PDT.
          • Added support for customised styling for friend’s wish list. Match wish list bread crumb to pages title for responsive PDT wish list.
          • Display listing overlays where same group as product details is used for responsive PDT overlays.
          • Removed dependencies on product reviews in product detail for responsive PDT.
          • Retain custom form title on form post for responsive PDT.
          • Applied dispatch point assignment and splitting logic to child orders for availability based dispatch.

          30.09.14

          New

          • Release Wishlist functionality to responsive PDT
          • Adding platform support for customer satellite selection
          • Adding wishlist/re-order support for composite products to the Responsive PDTs
          • Adding newtonsoft.json to web.series_9 project

          Modification

          • Adding a rule to Upsell product selection that a product must be in an active catalogue to display
          • Update to Temando dispatch process implementation
          • Improving the add to cart behavior
          • Stored procedure override functions added to Refund module
          • Improving support for composite product display in Responsive PDT
          • Added support to the reporting print function to be able to be overridden
          • Update to responsive PDT Composite Product Display
          • Added override for moto.xslt and added template for MOTO payments section in estar_moto.xslt
          • Adding limit to amount of invalid card attempts which can be made per session

          Fix

          • Modification of selection of dispatch point (based on quantity that can be fulfilled) in availability-based Dispatch
          • Corrected a spelling mistake in the customer history note that is recorded when a customer unsubscribes from email notifications
          • Modifications made to ensure PayPal Express could be used on mobile PDTs
          • Modifications made to cross-sell add to cart on Responsive PDT

          23.09.14

          New

          • Added Featured Products to the Responsive PDT’s Home page
          • Added feature to Configuration Manager that allows managing DPS payment credentials
          • Release Blogs to Responsive PDT
          • Release Shopping Cart to Responsive PDT
          • Adding HTTP messaging support library for Responsive templates

          Modification

          • Changes to product admin to support new composite set functionality
          • Enabled searching for product SKU in the admin under Miscellaneous>Advanced Search>Weightings
          • Renewed Masterpass API keys
          • Improving platform support for IP-based satellite redirection
          • Adding ordering and dispatch support for new ‘set’ composite type
          • Adding support for new business rules to availability based dispatch

          Fix

          • Made modifications to prevent selecting cookie values when adding items to the wishlist
          • Allowed for customer selection in the discount section of Product Detail
          • Unique label names for forms in the promotions/competitions module

          16.09.14

          New

          • Release of Email A Friend and Product Reviews for the Responsive PDT
          • Adding composite support to the Responsive PDT

          Modification

          • Modified the platform Admin navigation to allow access to ‘Cart Country Options’ page by default

          Fix

          • Made modifications to prevent the promo code box from displaying the order history/cart confirmation within the mobile PDT
          • Made modifications to prevent duplicates being created under Assign Providers for new Freight Areas/Groups
          • Made modifications to Tiny MCE when used with older versions of Internet Explorer
          • Modified the currency conversion code, no functional change
          • Reverted wishlist changes from last week

          09.09.14

          New

          • Added additional Bounce Codes for LaunchPadMail
          • Added BCC support to CRM module to allow a blind carbon copy recipient to be specified in the email

          Modification

          • Hide the ‘Print all required invoices’ button in the dispatch App when Temando is active
          • The status orders end up in after the AP21 Order Export can now be configured by devs
          • Applied sorting to the size and colour options for items added to the cart through an incentive

          Fix

          • Moved the pricecurrency itemprop, which is used to define the currency displayed by search engines, to be within the offer item scope
          • Made modifications to ensure root level catalogue incentives display on the Product Detail page
          • Added changed to prevent cookies from interfering with adding items to wishlists
          • Made modifications to the Order Based Exclusion List when applying an order-based discount to an excluded product.

          02.09.14

          New

          • Adding support to feature products in the Westfield Product Export
          • Release of header, leftnav and search functionalities for Responsive PDT

          Modification

          • Made the State Address field on mobile a drop-down when options are available. This is now the same as Desktop
          • Improving event provisioning procedures for clients under heavy traffic due to sales
          • Added handling for DPS “H3” error code. Added handling for PayPal “10628” error code

          Fix

          • Modified the logic for determining whether a Display State access code entered in the Admin is unique
          • In Product Upsell the upsell type selection now calls JavaScript to update using Ajax
          • Ensuring that when the product API deletes product items it deletes references to those items and selects a new default image when necessary
          • Updating Admin>Template Builder>Cart Config to support duplicate named settings

          26.08.14

          New

          • Added an asset in template builder to allow the ‘forgotten password’ text to be configured in the cart template.
          • Initial release of navigation and product listing and product detail functionality on responsive PDT’s.

          Modification

          • Added support to the tinyMCE (html editor) configuration to specify protected content.
          • Refactoring of database for Product Incentives display.
          • Update to customer interest group attribute bindings to support attributes linked to mulitplie websites.
          • Added support for attributes that have underscores in their names within cart configuration in template builder.

          Fix

          • Added support to check that Wishlist items are not added to cart to orders that are already being processed.
          • Modification made to the DHL freight export to populate the fields correctly.
          • Modification made to incorrect pricing display in product detail and product listing page.

          19.08.14

          New

          • Support added for image upload to Products API, including SOAP support.
          • Added procedure override support to allow custom customer logic.

          Modification

          • Code optimization within database procedures.
          • Modification to shopping cart configuration archives that are created within the session.
          • Added support for HTML encoding in Givex Voucher emails to prevent errors.
          • Modification to fix zero value division error during shopping cart recalculation procedure.

          Fix

          • Modification to pricing display in product details page and product listing page.
          • Fix to correct the ability to select article types as an additional info type for a product.

          12.08.14

          New

          • Added methods to support thread-safe locking on classes deriving from ASPServiceBase.
          • Added support for Cart Configuration in template builder for responsive sites.
          • Modifications made to mobile PDT to support group display of production information tab.
          • Update to the Sales and Returns API documentation.

          Modification

          • Modifications made to the data format export for ProductID.
          • Additional customer and order detail validation added in freight requirements.
          • Product metadata field size changes in the product API.
          • Added support for adding items to a Wishlist from product detail page when not logged in.
          • Modification made to Westfield integration validation, when checking that the integration is configured to run.
          • Modification made to item-based incentives when target item is eligible for the incentive and in multiple catalogues.

          Fix

          • Correction made to the display of ‘article’ and ‘embedded article’ product information types.
          • Modification made to correctly display product overlays for featured products on the homepage.

          05.08.14

          Modification

          • Support added for UTC date/time conversion to the iSAMS database.
          • Modification to the Sales & Returns API to standardise the handling of tax and time zones.
          • Added support to the order history item rebuild, in regards to the request post HTTP.
          • Modification made to navigate to the correct URL for page 2 in Content Schedules within the admin.
          • Support added to remove order-based incentive items for responsive sites.

          Fix

          • Modification made to prevent interest groups being affected by the responsive site shopping cart.

          19.07.14

          New

          • Support added for image upload to Products API, including SOAP support.

          Modification

          • Added procedure override support to allow custom customer logic.
          • Code optimization within database procedures.

          Fix

          • Modification to shopping cart configuration archives that are created within the session.
          • Added support for HTML encoding in Givex Voucher emails to prevent errors.
          • Modification to fix zero value division error during shopping cart recalculation procedure.
          • Modification to pricing display in product details page and product listing page.
          • Fix to correct the ability to select article types as an additional info type for a product.

          12.07.14

          Modification

          • Added methods to support thread-safe locking on classes deriving from ASPServiceBase.
          • Added support for Cart Configuration in template builder for responsive sites.
          • Modifications made to mobile PDT to support group display of production information tab.
          • Update to the Sales and Returns API documentation.
          • Modifications made to the data format export for ProductID.
          • Additional customer and order detail validation added in freight requirements.
          • Product metadata field size changes in the product API.
          • Added support for adding items to a Wishlist from product detail page when not logged in.

          Fix

          • Modification made to Westfield integration validation, when checking that the integration is configured to run.
          • Modification made to item-based incentives when target item is eligible for the incentive and in multiple catalogues.
          • Correction made to the display of ‘article’ and ‘embedded article’ product information types.
          • Modification made to correctly display product overlays for featured products on the homepage.

          05.07.14

          New

          • Support added for UTC date/time conversion to the iSAMS database.

          Modification

          • Modification to the Sales & Returns API to standardise the handling of tax and time zones.
          • Added support to the order history item rebuild, in regards to the request post HTTP.

          Fix

          • Modification made to navigate to the correct URL for page 2 in Content Schedules within the admin.
          • Support added to remove order-based incentive items for responsive sites.
          • Modification made to prevent interest groups being affected by the responsive site shopping cart.

          29.07.14

          New

          • Adding bitwise AND/OR operation to XSLT Transform Utility
          • Added random variance to Small Catalogue cache times following on from research info peak load variance db servers.

          Modification

          • Adding ‘Order Export’ mode to Apparel 21 Sales export.

          Fix

          • Corrected Stored Payment Handler so payment method does not get reset.
          • Fix where the supplier was not being set for order items on sites which use multisite availability in MOTO.
          • Correcting default satellite links for order based incentives.

          15.07.14

          New

          • Added support for listing customers by date created or date modified to iSAMS Customers API.
          • Added platform generic handler page for stored payments.

          Modification

          • Corrected availability query for client with multi sites.
          • Added additional validation to the list Customers By Date Created/Modified Customer API SOAP endpoint.
          • Performance improvements for the styles needed report.
          • Performance improvements to ‘Retrieve’ methods of the Orders API and the Products API.
          • Modified blog xlst by modifying store.css URL and set full page to 0.
          • Adding initial support for publishing responsive layouts.
          • Modified base Product Detail_5_scheduled to select ‘No Warranty’ by default.
          • Rename Customer API List Customers By Date Created/Modified to List Customers Created/Modified.

          Fix

          • In Store PDT Template updated default ‘Store Locator Client Javascript’ to support new jquery version.
          • Allow for longer names (up to 200 characters) in Catalogue and Scheduled content admin.
          • Fix to Composite in Mobile Product Detail Template and when adding items from Wishlist to cart

          8.7.14

          Fix

          • Ensuring links between catalogues and product items are correctly removed when product items are deleted in the admin.

          Modification

          • Formatted currency to allow for uploading an image against a currency.
          • Update to show most recent post first in Featured Products page of Blogs.
          • Modifications made to scanning/reversing composite child items. Assigned stock cannot be moved to a new order.

          02.07.14

          New

          • Added Support for blog featured products in the iSAMS admin.
          • Support to retrieve blog featured products on the front end website.
          • Additional page to blogs section created to allow the link of products against blogs.
          • Featured products are now displayed on the right-hand side navigation for blog posts.
          • Added page to blogs section in the admin to allow comments to be moderated from one location.
          • Added new comment moderation procedures for blog posts.
          • Added functionality for sharing stock across arbitrary satellite groups.

          Modification

          • Added support to cause fraudulent orders stuck in pigeon holes to be automatically released to free up the pigeon hole.
          • Improvements to iSAMS Stores API to include bulk import and export functionality and website ID as an optional field for retrieving stores.
          • Modifications to blog URL encoding to improve SEO.
          • Added support to blog URL processing to make IDs for tags, categories and posts optional.
          • Restructuring of iSAMS admin to incorporate client side chat system.
          • Modifications to comment moderation – child comments are now deleted when the parent comment is.

          Fix

          • Modification to ‘add to cart’ functionality on product comparison module to better handle HTTPS and HTTP protocols.
          • Update to multi-currency voucher support
          • Modifications to Returns/Replacements for order discount logic.
          • Change to exchange rate retrieval from the database when displaying cost totals.
          • Added ability to rebuild selected items from order history.
          • Updated to Product API documentation to reflect addition of Metadata.

          24.06.14

          New

          • Added support for switching customers display satellite on login.

          Modification

          • Modification of handling JPY and KRW currencies to round to nearest major currency unit.
          • Added Product Sales by SKU report based on all orders placed.
          • Update in Stock Required admin to support client customisation.
          • Modification to PayPal transaction handling to ensure failed Order Void transactions do not leave the order at a quarantined status.
          • Modification made to product API which allows the updating of product meta data through API.
          • Support added to restrict Freight Providers based on display state.
          • Modifications made to Product Information menu to increase the size of the menu box.
          • Added validation to the product API to check for empty catalogues.

          Fix

          • Modifications made to admin to allow creation of new security actions.
          • Modification to order detail admin, partial split to new order. When full quantity of an item is split to a new order, the item will now be set to ‘deleted’ in the original order.
          • Modification to export wizard to ensure data is encded correctly in XML format.

          17.06.14

          New

          • Added support for Pre-Authorisations in payment gateway for orders placed through MOTO.
          • Added support for Q Card validation to the payment system.
          • Additional support for using specific text encodings when hashing data.
          • Added default value for cart setting rebuild for PDT sites.

          Modification

          • Improvements to iSAMS reporting to include catalogue filtering.
          • Update to RMProfiler admin to support client customisations.
          • Support for extending the product sort admin page.
          • Improvemnets to iSAMS admin permission checks to improve performance.
          • Improvements to permission checks in iSAMS dispatch API and on dispatch and payment details pages.
          • Improvements to additional product info page.
          • Added link ID entry in whitelist to allow link ID in querystring.
          • Ensure a new security session is created when the current admin user session times out.

          Fix

          • Correction to the order detail admin for partial split and backorder items.
          • Remedial work on broken link for purchase order with composite products.
          • Prevention of orders being recalulated in another browser or device.
          • Improvements to updates of order addresses and stock required dashboard indicator.
          • Improvements to product review display page on mobile sites.

          10.06.14

          New

          • Added a redirection feature to the configuration manager.
          • Added new attribute to iSAMS configuration which enables order rebuild spate to multi order list.
          • Support added to allow multiple composite product types.

          Modification

          • Support added to prevent discounts and incentives to be applied to orders created through the iSAMS order API.
          • Added content manageable error message for empty catalogue pages on PDT sites.
          • Support added to allow cancelling of scheduled LPM campaigns.
          • Centralised admin navigation configuration into a new class to allow for future development.
          • Modified admin navigation configuration to use a base platform configuration with client-specific overrides.

          Fix

          • Modification to initial selection of display state in delivery details.
          • Spelling error corrected in dispatch application.
          • Modification in dispatch application to allow the dispatch allocation of parent composite products.
          • Modifications to iSAMS reporting to correct spelling and grammar.

          04.06.14

          New

          • Added Support for multiple types of Composite Products.
          • Added an display message on content management for empty catalogue pages on PDT sites.
          • Addition of virtual path resolution to support XSLT engine.
          • Added support for customised encryption to aid integrating with other providers.

          Modification

          • Update to LPM - Customer Export outputs all interests groups where ‘None’ filter is used.
          • Update to image display logic in Product Detail.
          • Added satellite selection to Proudct Info and Article Binding.
          • Updated Sales and Returns API filter list function to filter by Order Dispatch Date.
          • Increased maximum number of login attempts before an admin user is locked out to be consistent with the NT authentication login.
          • Updated Admin Refactoring to better support client customisations.
          • Support added for inline error messages for customer attributes.

          Fix

          • Changes to Products API to ensure sort order of products in catalogues is retained.
          • Update to Returns and Replacements for editing of replacement price for users without override permission.
          • Update to reports for no creation of links when the column value is zero.

          28.05.14

          New

          • Added support for availability based dispatch.

          Modification

          • Added lockout feature for inactive admin sessions in iSAMs after a long period of time. Users will be locked out of the iSAMs admin if an incorrect password is entered too many times.
          • Update to returns and replacements and order based discount handling.
          • Modifications made to the admin user role to make it more consistent with how user actions are displayed in the security module.
          • Update to spam filters for the LaunchPadMail processor.

          Fix

          • Additional validation when updating or deleting iSAMs admin users so users can’t delete roles they do not have access too.
          • Removal of redundant packet integrity check from DPS integration.
          • Improvement to product discount calculations for personalised items.
          • Update to TinyMCE to include link tags within the body element.
          • Support added to Temando to ensure quotes with no extras and orders with no state specified are handled correctly.
          • Support added to prevent duplicate records being inserted into the freight admin.

          20.05.14

          Modification

          • Updated admin canonical link search to display orphaned links. Canonical link section has been added to catalogue detail admin page.
          • Added non-breaking space to tracking div of base layout templates to prevent self-closing.
          • Added support for earlier clients to use the Integration with Westfield shopping mall.
          • Support added for Temando quotes to be displayed in NZD.
          • Update to iSAMS security system to allow for increased flexibility around which actions an administrator can assign to other users.
          • Update to enforce minimum password length and password strength requirements when updating iSAMS admin security users.

          Fix

          • Improvements to TinyMCE – LPM campaigns to allow ‘email online’ button to function.
          • Improvements to ensure the correct currency conversion rates on Gift Vouchers at checkouts.
          • Added support to TinyMCE for the template builder to prevent stripping of xhtml tags closing.
          • Updates to TinyMCE for custom colours, table backgrounds, link styling and image plugin.

          13.05.14

          New

          • Added new type of “additional information” under product information types which is “embedded article”.
          • Added support for weighting of search sources in Advanced Search.

          Modification

          • Update to the product links to use the current protocol rather than being http:// hard coded
          • Update to Advanced Search daily maintenance to remove historic statistics that are recognised as “attack signatures”
          • Support added to allow for a wider varation in intergration naming conventions.
          • Upgraded TinyMCE to version 4.0 (WYSIWYG HTML editior) to allow compatability with Internet Explorer 11
          • TinyMCE changed to a single external template.
          • Changes made to prevent ‘disabled’ gift registeries from being accessed from the Front End.
          • Support added for product personalization to display on dispatch process.
          • Changes to improve password and email error messaging on account creation and guest checkout (PDT sites).

          Fix

          • Improvements to search caching to support separate search sources for a given term. Eg: catalogues, info pages, products
          • Added support to development configuration to prevent discounts and incentives from being applied to Invalid card, replacements and TradeMe orders. This includes changes to pricing calculations for product discounts.
          • Improvement to overall credit card processing on orders to prevent errors.

          06.05.14

          Modification

          • Changes to LaunchPadMail form to prevent default interest groups being rechecked when the form fails.
          • Additional support provided for specified integration endpoint using client configuration.
          • Supported added for output store of canonical links to the page source and sitemap.xml. Additional support for universal Analytics tracking.
          • Improvements made to the stores API to align it with other APIs.
          • Additional support added for non-series 9 clients to the mail processor.
          • Adding the Delivery Estimated time of Arrival to the dispatch notification email

          Fix

          • Changes made to the item-based ‘buy an’ incentive discount calculation when multiple incentives have been applied.
          • Changes to the MOTO incentive calculation to increase performance.
          • Changes to prevent unnecessary splitting of items when the item-based incentive is applied (when in cart) by ensuring that the items are processed in the same ordering as placed.
          • Changes to make the password field compulsory on Mobile sites for PTD sites.

          29.04.14

          Modification

          • Updates to script loading in PDT layouts
          • Product links now use the current protocol rather than being hardcoded to be http://
          • Moved integration code into precompiled file so it can be used directly rather than through SOAP
          • Added support to automatically generate canonical links for stores

          23.04.14

          Modification

          • Modification made for new clients for the setting of password reset to be automatically set to 'Password Reset - No Validation'.
          • Modification to adding IEquatable implementation to card object
          • Addition of support to create Composite Products via the Product API
          • Modifications to update CSS in Shopping Cart Base Template

          New

          • Addition of 2 new reports - 'Split Orders' and 'Shipped Orders with Split Detail'

          15.04.14

          Modification

          • Removed the hard coded image size for images displayed when using the CRM tag ItemListImages.
          • Update thumbnail handler to support satellite sites that share the same image cache.
          • Adding support for Customer Attributes to be able to be linked to any websites.
          • Adding Admin and structure support for the selection of different types of composite products in the Composite Items Product tab.
          • Modified production import integration to prevent duplicate categories being created.
          • Update LPM Campaign to display the website when selecting interest groups to send to.

          Fix

          • Dispatch – Allocating to personalised item – male printing cross browser compatible.
          • Correction to where ‘styles needed’ report wasn’t returning any results for some clients with a custom reporting configuration.
          • Increased timeout for Apparel 21 customer integration.
          • Minor display changes to the new dispatch reporting dashboard.
          • If multiple freight discount incentives are available, ensure the best option is selected.
          • Improved error handling in the Apparel 21 Customer integration when creating and updating customers in Apparel 21.
          • Correction to display an error message on the Product Detail page when trying to add an out of stock item to the cart on mobile sites.
          • Changing Customer Attributes to return ‘All’ for the customer in the admin, and ‘All’ for the site the customer is on when in the cart.

          New

          • Adding dispatch API to the isms API Suite.
          • Adding Sales and Returns API to iSAMS 9.
          • Adding Shopping Cart API to iSAMS API suite.

          08.04.14

          Modification

          • Updated assets, images and CSS for PDT templates
          • Updated CSV export in ‘Styles Needed’ order report to correctly filter by dispatch point. Also added LaunchPadMail export option
          • Adding override support to allow for custom versions of order/item rebuild
          • Added paging support for product detail reviews (data retrieval only)
          • Layout updates for platform level guest checkout
          • Custom attributes show lookup values in display mode
          • Improving support for Google product search
          • Changed the sizing display logic to correctly show sizes for products that are available on site and not for sale
          • Adding ‘Featured Product’ overlay type (stage 3) to ensure custom overlays are displayed in all areas
          • Fixing the order of the price now and price save for mobile product detail template

          New

          • Added support to core for retrieving localised resources in XSLT. Added extension methods for mapping localised paths
          • Adding the order API into iSAMS

          01.04.14

          Modification

          • Improving the Image Processing capability of iSAMS
          • Update to Apparel 21 Store Availability integration to handle zero stock levels
          • Splitting Custom Attributes, template builder, error messages, cart config into separate security actions
          • Editing the [itemlist] tag to show information about Children items of composites in CRM emails

          Fix

          • Fix for where a customer would be unable to save an empty value for a customer attribute on the account and delivery page
          • Correction to where a ‘Print Receipt’ pop-up on the order confirmation page could be blank
          • Ensure transaction recovery is only allowed when a unique reference is passed (DPS Only)
          • Corrected failure code used for unknown transaction result (DPS Only)
          • Correction to where composite items were not being added to cart correctly on order rebuild
          • Correction to where the ‘Styles Needed’ Sales Report was not filtering items by dispatch point
          • Code refactoring to improve performance on Admin Order search by product titles, SKU and/or barcode

          New

          • New graphical display for the admin dispatch dashboard

          24.03.14

          Modification

          • Change in admin customer pages so New Zealand is not shown as default country if no country has been set against the profile.
          • Modify the product detail template to allow for more styling of colour way videos.
          • Adding details about child items to composite items displayed in the shopping cart.
          • Adding ‘Featured Product’ overlay type to ensure custom overlays are displayed in all areas.
          • Update to TradeMe integration to support changes to shipping types in API.
          • Updated CSS and Assets for PDT templates for design.
          • Add support for a Note to be placed against a customer profile when they reset their password.
          • Added support to automatically generate canonical links for products and catalogues when they are linked to a site.
          • Adding support to be able to lock customer attributes fields from being edited.

          Fix

          • Fix for platform level header to prevent it showing account options for guest accounts. (“Log In / Log Out, My account etc”)

          New

          • Added support to register Gift Vouchers as Givex Gift Cards.

          18.03.14

          Modification

          • Change to payment submission to ensure orders with $0 gift cards switch to credit card correctly.
          • Adding website description to interest group dropdown menus in LPM customer import & Export.
          • Adding integrity check to transaction failure recovery in DPS integration. Ensure replayed result packets are discarded.

          Fix

          • Change the way we display parent/child interest groups for where over-rides to share interest groups between desktop and mobile exist.
          • Change to balance rounding for GiveX gift cards.

          New

          • Database support for storing multiple barcodes for a product item. Note that multiple barcodes are still not supported.
          • Adding support for the product comparisons module in the PDT template

          11.03.14

          Modification

          • Modify the mobile and desktop cart PDT templates to add assets for ‘Empty Cart’ & Incentive Selection Required messages.
          • Change to display ‘submit gift card’ button when a gift card is first being submitted in cart.
          • Add a ‘Target already exists’ return code to core file network and move/copy operations.
          • Added support for custom client partner integration classes.
          • Support for sending emails to multiple email addresses in partner integrations and support for more integration error logging detail in partner integrations.
          • Show ETA on order modified CRM for an item that is backordered then split.

          Fix

          • Fix to dispatch admin which would have prevented page refreshes.
          • Fix for file admin to properly validate file hierarchy to target.
          • Correct adding free items to cart in incentives on sites with multiple satellites.
          • Correction to integrations report in admin page where reports on the ‘to’ date were being excluded.
          • Admin pending manual notifications for each CRM type to show the correct count.
          • Correction where look up order attribute wasn’t populating in the admin order detail page.

          New

          • Added support for Gift Card refunds.
          • Shopping cart API – Cart with order validation added. Order API – Order item price update support added.
          • Shopping cart API – Add/Remove Item support.

          04.03.14

          Modification

          • Refactoring auto-RMProfiler, profile and payment in admin to more easily support customisation.
          • Voucher admin display for currency symbol of the website a voucher is for where appropriate and better support multiple websites with different base currencies.
          • Added multisite support to iSAMS product counter (Product Detail Navigation).
          • Update MOTO order splitting to store the user ID of whoever split the order rather than the sales person of the parent order.
          • Allow vouchers created on a desktop site to be used on its relative mobile site and vice versa.
          • Adding support for alternate titles on items in composites.
          • Changing order API to use the barcode as the order item key.

          Fix

          • Correcting where discounts are not removed via delta Product API updates.
          • Added support for nested folders in the Image Manager.
          • Fixed Returns and Replacements freight calculation for selected replacement items.
          • Fix to allow nested folders that share names with other content managed folders in the image manager.
          • Ensure consistent text encoding is used when reading and writing files.
          • Fixed duplicate size display on the product detail page for products with multiple/single size.
          • Fix searching by delivery country in System Admin>Customer Profiles.

          New

          • Added ability to export order data to XML or JSON from the order API.
          • Added Gift Card support during payment authorisation and capture.
          • Add promo code input to base PDT for mobile shopping cart.

          25.02.14

          Modification

          • Modification to exclude 'test push notification' group when a LaunchPadMail customer import is completed to 'All interest Groups'.
          • Modification made to improve the Westfield Integration to recover from transient failures.
          • Modification made for making assets for email/password prompts on login pages so these are able to be customised.
          • Changes made to the internal iSAMS configuration management system.
          • Modification made to some iSAMS Admin pages to remove hardcoded dollar signs and display appropriate currency symbols.

          Fix

          • Resolution to transaction handling for replacement orders with multiple payment types.
          • Resolution made to ensure that child orders of a MOTO order are also recorded as MOTO orders.
          • Correction to order item prices exported via the Retail Express Integration.
          • Improvements made to the reliability of webserver caching.

          New

          • Addition of support for GiveX as a payment provider (Gift Cards).
          • Addition of new functionality to the OrderAPI.
          • Added support to the iSAMS Admin to have customer attributes displayed only (and not updateable) including alt_customer:number.

          18.02.14

          New

          • Extended Support for order processing in the order API

          Fix

          • Changing AP21 Pricing and Availability import to import as a full file and not as a delta file.
          • Changes to ensure affiliate payments in the administration are submitted correctly when not all items are selected.
          • Changes to RMProfiler individual order summary page displays crosses correctly for known Fraudulent emails and credit cards BINs
          • Changed the template builder to allow multiple depend elements with the same direct parent element in layouts and compartments.

          Modification

          • Prevent duplicate colours being made in administration
          • Content Scheduling is now enabled on all Series 9 sites
          • Google Product feeds are now in line with Google’s new specifications.
          • There is now a number showing the number of personalised items requiring allocation in the dispatch administration.
          • RMProfiler now returns 50 items per page by default.
          • Support added for China Union Pay cards to payment validation and type inference module.
          • Changes to extend the cryptography system data length to support stored payments.
          • Platform wide change to allow guest check out.
          • Process locks added to support the auto CRM and auto voucher sending processes to prevent duplicates.
          • Modification to mobile blogs subscription notification to use the full website URLs instead of the mobile URLs in the email send out to customers.

          11.02.14

          New

          • Support added for triggering ‘back in stock’ email when the stock status is changed in the admin.
          • Support added for persistent Cart. Customers can now continue with previously abandoned cart on login across devices.
          • Added additional support to update order information in the order API

          Fix

          • Changes to when root catalogue not defined the Products API will now work.
          • Extend timeout and changes to the shipping address name in Apparel21 customer integration.
          • Improved validation when importing customer via the LPM customer import wizard.

          Modification

          • Ensuring inferring card type from card number uses the parsed card number (with no spaces)
          • Changes made to the product detail template where colourway images will now display correctly for products with one colour.
          • Improved performance to the customer API for larger customer imports.

          05.02.14

          New

          • Voucher Support added to the order API.
          • Add Support for video product objects in standard Product Template.

          Fix

          • Changes to the RMProfiler page to correct allow the ‘from new clients’ total display.
          • Changes made to the revoking coupons.

          Modification

          • Additional handling reliability between database and front-end display.
          • Modifications made to the product listing and search templates to make styling easier for design.
          • Security Updates to admin authentication tokens.

          21.01.14

          New

          • The first edition of the orders API
          • Enhancements to the web thumbnail generator security.
          • Support provided for pick up directory delivery method in LaunchPadMail.
          • Support added to Wishlist which incorporates filtering page size.

          Fix

          • Changes to the product long description code in Apparel21 Product import integration.
          • Support to have a customer drop down list in dynamic form generation in the administration configuration manager.
          • Update to the database connection handling to improve front end performance.

          Modification

          • Support added for persisting user state sessions (the ‘remember me’ option) in cookies.
          • Support added for payment system to infer a card type from a number so a card type is not required
          • Changes to the currency validation on websites that have multiple display satellites
          • Changes to the refunds calculation process on replacement items for large order-based discounts.
          • Changes to the LaunchPadMail customer growth graph to display the most recent 10 years.

          21.01.14

          Fix

          • Correction to processing of mixed payment methods orders with post complete transaction changes
          • Made modification so that scanned items that are no linger available in site cannot be remnoved from an order threough the order retry link
          • Coupon modification for applying and revoking coupons

          Modification

          • Security enhancements to affiliate module
          • Added datestamp to error log filenames for small_cat and Shopping_cart
          • Security enhancement to guest checkout process
          • Removed invalid URLs that displayed in the binding information section of information snippets in the Admin

          14.01.14

          Fix

          • Fixing the Westfield configuration Manager to correctly save Westfield endpoints
          • Correction to the missing end record for each page of the Pending Dispatch Allocations list
          • Corrected the error messages displayed in the checkout when the Gift Message or Further Delivery Instructions entered are too long
          • Corrected the display of the currency selector on mobile Gift Voucher pages
          • Correct the retrieval of non-satellite specific freight options in the shopping cart process

          Modification

          • Added support to override the default wishlist image path
          • Code quality improvement to MOTO product selection UI, no functional changes
          • Change to Cart Country Options Admin wording for better clarity

          New

          • Support for retrieving the most suitable image for a given product/colour/size
          • Added support for a discard date to the Stored Payment functionality

          07.01.14

          Fix

          • Fix display of, and allow editing of, duplicate items in composite products in the Admin
          • Correct cart count to use the same logic as the cart summary
          • Fix display of breadcrumbs for composite products
          • Fix review count for composite products and composite product child items
          • Fix for product detail 5 template to ensure we can add items with one size to the cart
          • Fix to spelling and grammar errors in the gift vouchers module
          • Fixed scenario that was preventing the State/Province select box on account profiles from being populated with freight areas
          • Modifying the Westfield Product Export to supply product titles when no short descriptions are present
          • Fixed the link that is used to link to the customer’s account in the products review admin page

          Modification

          • Added support to override the default wishlist image path
          • Code quality improvement to MOTO product selection UI, no functional changes
          • Change to Cart Country Options Admin wording for better clarity

          16.12.13

          Fix

          • Fix so that composite products work with the most recent prodUct details template.
          • Fix to Apparel 21 Sales Export to prevent repetitive ‘integration is inactive’ emails frOM being sent.
          • Fix to Mobile Gift Vouchers to display a success page when a voucher has ben assigned to a customer.
          • Fix to the mobile blogs page to be able to navigate correctly when using the back button.
          • Fix to disable zooming on a prodUct personalisation image.
          • Modify the admin Sales Reporting module to validate date and date range selection before requesting the report details.

          Modification

          • Improving maintainability when voiding orders in the admin.
          • Adding support for optional stock quantity checking for MOTO orders.

          10.12.13

          New

          • Modified the Buy Grouped Incentive to support an ‘order based redemption limit’ and removed display of grouped incentive limits where they are used.
          • Add support for ‘Google’ Display Advertising tracking to PDT tracking templates.

          Fix

          • Fix to Apparel 21 Gift Card provider to ensure URL address is encoded correctly.
          • Change the display in the order detail admin so the billing state is displayed correctly.
          • Fix to prevent ‘undefined’ displaying on personalisation preview images.
          • Improved performance of iSAMS Customers API on databases with large number of customers.
          • Increasing size of SKUs that can be saved on order items to match products.

          Modification

          • Modified the mobile shopping cart PT template to illustrate when a custom input field is required on the account detail page.
          • Add title and Contact Phone fields to customer addresses in the iSAMS Customers API.
          • Extending script timeouts on Apparel 21 Store Availability and price and availability integrations.
          • Output Brand Name on Westfield product exports.
          • Improving maintainability for voiding orders within iSAMS.

          03.12.13

          New

          • Add support for Store Locator canonical links.
          • Add support to set the location of personalisation text for a personalisation image preview.
          • Add Apparel 21 gift card provider and an additional gift card related error message.
          • Add support for additional/optional content for stores.
          • Add Apparel 21 sales export.
          • Add configurable feature to allow for configuration of the Apparel 21 Sales Export from the admin.

          Fix

          • Improved validation of billing and shipping countries in Apparel 21 customer integration.
          • Fix to Apparel 21 Product Import to ensure alternative images are uploaded to the correct coloured product items.
          • Change to the image tree in the product admin to ensure that only colour/size combinations that exist are displayed.
          • Improving platform support for Import/Export wizards.
          • Fix to cancellation error reporting in Temando.

          Modification

          • Change admin and front end to support 4 images for stores.
          • Change to Temando quoting admin page: Order Quotes by price,
          • Change to Temando login page, rename quotes tab to ‘Temando’

          19.11.13

          New

          • Added Apparel21 customer integration to iSAMS 9, including support for configuration using the configuration Manager.
          • Added Blog support so it can be used on Mobile sites.

          Fix

          • Amendments to the recent Product type development which will not interfere with custom product types.
          • Improvements to PayPal processing to prevent errors when an order with a deleted item is submitted.
          • Improvements to cross-browser printing of reports. This will enable using the browsers default print behaviour if it is not compatible with iSAMS print component.
          • Changes to stop Westfield product export being able to delete every product.

          Modification

          • Changes to allow Large reports to scroll rather than overflow the page.
          • Changes to the Westfield tracking script in PDT templates. This ensures tracking information is encoded correctly.
          • Improved Platform support for Westfield Product Export.

          12.11.13

          New

          • Added Westfield tracking script to PDT templates.
          • Added Apparel 21 Pricing and Availability as well as Store Availability imports.
          • Added support for stored payment functionality.
          • Added support for Master Pass Digital Wallet.
          • Added platform support for product personalisation.
          • Added JavaScript and JQuery functionality to the mobile sites.
          • Added ability to assign product type per product.
          • New Report showing dispatch points and product items.
          • Adding iSAMS to Westfield delta exports.

          Fix

          • Changes to product details template to ensure products with no options selected cannot be added to cart.
          • Amendment to the user input sanitization to allow the word ‘script’ when it is not part of a script tag.
          • Performance improvement for matching bounces to campaigns.
          • Changes to the prevention of composite items from being added to the cart.

          Modification

          • Performance improvement to discount cache tracking.
          • Adding Active/inactive checkboxes for Apparel 21 Product and Availability as well as Store Availability Imports to product import configuration imports.
          • Composite products no longer show product availability information.
          • Code refactoring to support consistent display of order pigeon holes.
          • Added support for multiline diagnostic information about campaign bounces.

          05.11.13

          New

          • Internet banking as a payment option is now supported on Mobile Sites
          • Additional Content Managed area for Blogs. Posts are now able to be displayed differently using the Landing tab.
          • Deployment of iSAMS customer API.

          Fix

          • Changes to ensure that vouchers have been assigned with the correct currency and website.
          • An upgrade of the assignment of vouchers so customers that use autocomplete.

          Modification

          • Improved support for external process calls within integrations.
          • Changes to the products search box in incentives. It will now display relative to the location of the user’s scrolled position.
          • Catalogues with the same display order are now displayed alphabetically.
          • Changes so that allocate by order will display correct order counts.
          • Changes to the security settings for store availability import.

          30.10.13

          New

          • Added support for a new Westfield Configuration Management feature in Admin
          • Adding improved process locking support to iSAMS

          Fix

          • Altered voucher search in the Admin to correctly display the redeemed value and purchase value columns in the base website’s currency
          • Adjusted Order Retry error message in the cart to correctly display the right error message when the order cannot be found
          • Mobile default interest group change to ensure default interest groups are selected in Account Profile & Delivery
          • Reconciling product tax calculations with the rest of iSAMS

          Modification

          • Change to configuration manager for Temando to store Temando-enabled freight providers in a table rather than xml
          • Change to the way vouchers are used to allow vouchers to be used within a website group. A voucher purchased on a mobile site can be used on a desktop site and vice versa
          • Mobile shopping cart displays order attributes
          • Adding performance improvements into the Westfield Integration
          • Adding maintainability enhancements to the handling of gzip data in iSAMS
          • Handling compressed data in the Westfield integration

          23.10.13

          New

          • Added support for gift vouchers on mobile websites
          • Temando freight integration support
          • Adding support to export products to Westfield

          Fix

          • Upgrading CRM tag replacement matching for mail processing
          • Modification to JavaScript to allow dragging overlays into new ordering in the Admin
          • Modification to delivery referrer in Mobile Shopping Cart template to prevent error messages when sending password email

          Modification

          • Modification to Westfield ‘Searchable Mall’ management to support new Westfield category structureAdding check that email type is active for external order emails

          15.10.13

          New

          • Adding support for Westfield Searchable Mall Management in iSAMS admin
          • Added Apparel 21 Product Import integration configuration page to Configuration Manager

          Fix

          • Modified error messages display on creation/update of SMS campaigns
          • Updated viewport meta data for base Mobile sites

          Modification

          • Added validation of Mobile App Profile as mandatory on create/update in relation to push notification campaigns
          • Added support for GST pricing display in the Mobile site’s Product Detail/Listing

          01.10.13

          New

          • Updating default Website configuration to include discount scheduling services
          • Adding Java examples to the Products API documentation

          Fix

          • Modification made around Firefox incompatibility with composite items in the Admin search page
          • Modified display of empty Blog asides
          • Modifications to CRM emails to allow non-order type emails to be recorded without an OrderID
          • Modifications to Info Types that have been set to inactive to not display on site
          • Improved email validation for MOTO orders
          • Modifications made to Trade Me item level updates where other product items were removed
          • Modification to the ‘Opened’ email statistic count by preventing duplicate records

          Modification

          • Adding selected website validation to Advanced Search Admin pages
          • Adding support for information snippets to Mobile site product articles
          • Adding improved password reset validation when attempting to update a password
          • Added support for importing Product Information items through Products API
          • Adding subfolder support to Asset Manager
          • Allowing for client customisations in the Login method of the iSAMS Single Sign-on API
          • CRM Emails Link Tracking – Support for untracking specified links via [NOTRACK] tag

          24.09.13

          New

          • New LaunchPadMail Admin page for reporting ‘Sent’ statistics for Push Notifications (Available for new clients)
          • Update to website configuration management for new sites

          Fix

          • Fix for malformed mobile redirect URLs
          • Modified behaviour of the alternate image hover over effect on catalogue pages
          • Update to Mail Processor to optimise matching on campaigns and customers
          • Code refactoring around CRM database connection handling
          • Handling a new PayPal error code so that Invalid Card emails will be sent automatically for this response
          • Modification to password length validation error messages

          Modification

          • Update to database access management on website front end for new sites
          • LaunchPadMail Push Notification performance improvements

          17.09.13

          New

          • Deployment of iSAMS Single Sign-On API
          • New filter type for Sales Reports to allow generic multiple select boxes

          Fix

          • Modified the display of Sales Tax in the shopping cart, the selection for products with single size in the single list swatch product details and added support for continuous scroll within the advanced search
          • Modifying packing slip to support a different tax configuration
          • Modification to mobile PDTs to prevent incorrect display of Home Page content
          • Modification to error handling in Advanced Search Statistics population
          • Changes to ‘Opened’ Email Statistic count to prevent duplicate records
          • Modifications to the LaunchPadMail Email/SMS Statistics Admin page to allow clicking columns in the Stats detail page and modifications to the SMS stat counts
          • Modification to Voucher Search procedure to allow search by Voucher ID
          • Modification of auto-generation of Canonical Links to prevent a page having two links and to ensure links are archived on deletion
          • Modifications to the colour swatches input IDs attribute to be distinct across the page
          • Adding validation for Campaign Subjects

          Modification

          • Modification of PayPal delivery country validation to include new country ‘allow delivery’ setting

          10.09.13

          New

          • Added new cart country options page to Admin

          Fix

          • Made modifications in the Reporting module so that printing functions as expected when using Internet Explorer
          • Modified previously unused method of adding multiple items to the cart at once
          • Modifications made to new order creation to set a default currency so that Retry Links work with Initiated orders
          • Tax system upgrade to support additional tax models and to correct rounding errors in some conditions

          Modification

          • Modified the Affiliate reports to correctly display tax values and added a Goods Tax page to new sites
          • Made modifications so that Affiliate reports correctly use Parent Affiliate Commission rates

          03.09.13

          New

          • Adding new cart country options Admin page
          • Support for sending to test interest group for Push Notifications campaigns
          • New tab on iSAMS customer profiles to display vouchers assigned to a customer
          • Added functionality to LaunchPadMail for sending push notifications
          • Made the new push notification LaunchPadMail campaign Admin page available for new clients

          Fix

          • Ability added to display order details when a login from the delivery page fails in the checkout
          • Corrected the Product Found Count and Paging Count for PDT Product Listing Templates
          • Performance improvement to LaunchPadMail statistics
          • Correct validation of available funds when issuing refunds via Admin for clients using a Dialect-based payment provider
          • Return coupons in search even if they haven’ been used in an order yet
          • Replaced step in integration processor that is responsible for running external scripts. This now prevents deadlocks from being possible
          • Correcting Trade Me order status filter description
          • Provided support in integration system for process isolation. This is used to prevent resource conflicts and locks
          • Amended the packing slip default tax country

          27.08.13

          New

          • New report for Product Sales by Title.
          • New admin page for managing new LaunchPadMail campaign type – Push Notification.
          • Added support for Google Tag Manager.

          Fix

          • Fix where clients with satellite sites couldn’t see content of a wishlist after adding an item.
          • Correction to the script asset in the product detail template.
          • Fixed orders not showing in Dispatch>Print if they weren’t assigned to a pigeon hole.
          • Ensuring consistent date format for the voucher admin page.
          • Improved performance of email validation on long invalid email addresses.
          • Display voucher values in the correct currency in Gift Voucher CRM emails.

          Modification

          • LaunchPadMail sign up page refactoring. (No functional change)
          • LaunchPadMail Campaign Administration – code refactoring to better support new campaign types. (No functional change)
          • Improved sorting and display of catalogues in product admin.
          • Modify order validation to ensure cart cannot be modified when order is at Invalid status.

          20.08.13

          Fix

          • Fix to prevent external orders with payment method Internet Banking going to an ‘Invalid Card’ status.
          • Fix duplicates appearing in dispatch>Print Invoices if reversing an allocation and then splitting that item to a new order.
          • Fix the XML namespace prefix handling in import data validation.
          • Fix to prevent error message occasionally doubling up when processing payments with PayPal.
          • Upgrade LaunchPadMail Gateway to .NET4.0. (No functional changes)

          Modification

          • Modify the database refresh configuration to include additional tables refreshing order information.

          New

          • Add support for single list swatch in the product detail page.
          • Deployment of iSAMS Product API and iSAMS API Portal.

          13.08.13

          Fix

          • Prevent overriding existing customer phone and/or mobile to blank values on LPM Sign Up pages without phone fields. (Affects new sites only)
          • Fix MOTO where overriding freight to a zero value would not be applied.
          • Resolve intermittent issue wtih correctly entered auth code being validated as incorrect in the LPM Sign Up pages.
          • Correct authorisation amount and currency in systems with mixed estimated and multi-currency satellite sites.
          • Integration handler no longer reports an error when an import file with no records is uploaded.
          • Updating mail processor exchange URL.
          • Fix in IP Sensing where the userstate was being discarded early resulting in IP sensing not choosing The correct location.
          • Fix where customers were being signed up to interest groups they did not select.
          • Correct the default display state for website that is not the primary website in LPM Campaign Emails click throughs/profile links.
          • Correct integration handler to ensure external process steps do not deadlock integration runs.
          • Preventing updates for orderlists from stripping our order list items.

          Modification

          • Adding data validation and error reporting support to import integrations.
          • Performance changes to the Overlays module.
          • Adding improved password reset process logic.

          06.08.13

          Fix

          • Corrected the number of pages showing in the ‘Catalogue Product Listing’ sales report.
          • Fix to the approval mechanism in the internet Banking Wizard and adding logging for approved orders.
          • Fixed output for sales report ‘Catalogue Product Listing’ not displaying correct number of results in large catalogues.
          • Fixed an error message displaying in LaunchPadMail signup when customer details are successfully updated.
          • Ensuring incentives with cheapest/expensive subsets apply discount to the correct item.
          • Ensuring the correct generation of url’s when redirecting from a desktop site to a mobile version.
          • Improved performance of the coupons sales reporting.
          • Modification to only apply voucher refunds to vouchers used in a valid transaction.

          Modification

          • Improving support for custom development within the shopping cart.
          • New logic for ‘Buy Grouped’ incentives where the ‘paid’ and ‘free’ items are the same and adding multiple products to the cart will give a consistent number of free items.
          • Adding paging support to Wishlist functionality.
          • Modify alerts when a user enters an invalid unit price if MOTO.
          • Add support for updated email bounce processing.

          30.07.13

          Fix

          • Resolution to images not being uploaded correctly on mobile sites
          • Modifications made to prevent IP sensing causing leaked database connections which could result in impaired performance.

          New

          • Added support to allow Payment Delay time to be set in minutes for each dispatch point in the Admin
          • New support for reports to be able to filter by order item status
          • Added support for tracking 'Click Through' statistics for CRM emails
          • Added support for adding compulsory customer detail fields such as date of birth to account profiles

          Modification

          • Improved validation for freight price override in MOTO
          • Added voucher recipient first name and last name CRM email tags

          23.07.13

          Fix

          • Improvements to security when submitting comments to Blog posts
          • Resolution to colour swatch display for the product detail pages, where colour displayed could at times be incorrect
          • Resolution to Mobile sites, to allow customers to reset their passwords using an auth-code

          Modification

          • Modification to add paging support to platform Wishlist module

          16.07.13

          Modification

          • Modifications to prevent items discounting to a negative price in the shopping cart
          • Modifications to improved error handling in TradeMe client

          New

          • Added support for marking scheduled product discount cache expiring
          • Added support for tracking 'opened' statistics for CRM emails

          Fix

          • Resolution to ensure correct satellite sites are set for customers to have the correct GST rate applied
          • Correction to the HTML structure of the product reviews template to ensure subheadings are correctly output

          09.07.13

          Modification

          • Modifications to upgrade the product incentive cache system
          • Modification to PDT: no longer display the 'Remove' item link if a product is free from an incentive
          • Added improved backward compatibility to the Product Import wizard, so duplicate catalogues are not created
          • Added support for small catalogue data to be retrieved from multiple databases
          • Improved pre-validation checks and client notifications for Retail Express order exports
          • Modification to allow for client specific customisations for voucher updates through the voucher admin page in iSAMS

          New

          • Addition of content managed area to Blog posts

          Fix

          • Correction in Mobile shopping cart template to ensure new customers are added to default hidden interest groups on sign up
          • Correction to CSV and XML output for Returns/Replacements reports
          • Resolution to LaunchPadMail templates to ensure new customers are added to default hidden interest groups
          • Resolution in shopping cart templates to ensure guest checkout customers are added to default hidden interest groups

          02.07.13

          Modification

          • Modification to improve the appearance of the Display State Admin page
          • Modification to add support for load balanced server cluster to OAuth Login procedure
          • Modification for platform support for the retrieval of fax number (Delivery number) for display on dispatch invoices
          • Added support for mobile shopping cart templates for external payment providers
          • Modifications to add security code check to blog subscriptions

          New

          • Platform support for storage and retrieval for customer specific stored payment information
          • Added a new iSAMS Configurable feature to manage Temando credentials and settings in the iSAMS Admin
          • Added new support for tracking 'sent' statistics for CRM emails

          Fix

          • Resolution to ensure the order redemption limit is enforced when adding free items with a 'Buy Any' incentive type
          • Resolution to ensure comments on blogs are sent via HTTPS
          • Correction for some invalid URL's that were not correctly redirecting
          • Resolution for email click links normalisation to default to base URL where the link contacts invalid characters
          • Resolution to the shopping cart to ensure new customers are added to default hidden interest groups

          25.06.13

          Fix

          • Modified to prevent manually added items being removed from the cart when incentives are calculated for free items
          • Added support for password resets without encryption
          • Adjustment of the Admin Advanced Search button display
          • Increased the supported password and shipping detail lengths for RMProfiler
          • Adjusting display of campaign history in customer details in the Admin

          New

          • New product report ‘Stock On Hand’ added to provide information on the amount of stock available and prices
          • New report that shows stock buffer levels for all products on a website

          18.06.13

          Fix

          • Preventing Tiny MCE Editor from stripping script tags

          Modification

          • Change to Country/Freight Area output to respect freight area order and name (alphabetically)
          • Providing default Listing Tracking Quantity when Trade Me returns no quantity
          • Modifying Database policy update procedure to support multiple concurrent updates
          • Adding support for catalogue specific discount cache to daily rebuild
          • Updated storage of passwords to support longer hashed values

          New

          • New Admin component ‘Configuration Manager’ to allow configuration of existing modules and options in iSAMS
          • Implemented a drag and drop of product thumbnails for sort ordering of catalogue listings in the Admin page

          11.06.13

          Modification

          • Persisting Query String in Display State access redirect
          • Improved robustness of custom deletion via the customer Admin page

          Fix

          • Modifications made to transaction recording when re-entering payment from Invalid Card link
          • Prevented the Product Import Wizard from creating blank catalogues
          • Bringing availability through to the Product level in the Product Import Wizard

          05.06.13

          New

          • Added new CRM email tag that automatically logs a customer in when selected
          • Addition of a new currency tag for Voucher emails

          Fix

          • Resolution to the email form for the 'Back In Stock' product reminder that was not showing for single item products

          28.05.13

          Modification

          • Discounting performance improvement
          • Modifications to provide card type and number validation for Credit Cards
          • Modification to add support for CSS override functionality fir Product Overlay display onsite
          • Modifications to non-scheduled Catalogue Admin to add support for adding customised page to the navigation
          • Added support to the Vouchers admin for customisations
          • Modification to the 'Incomplete Order' email to have a configuration setting to not send an email if a customer has placed a subsequent order
          • Modification to capturing new phone field from TradeMe
          • Change to correct behaviour of String.In extension method and correct behaviour of DPS processor on transaction timeouts
          • Support for template builder for purpose of local development
          • Modification to non-scheduled catalogue Admin, added support for hiding 'Product Type Filters' section

          Fix

          • Resolution for 'Buy Grouped' incentives so all incentives are applied correctly when using Quick Order
          • Ensure PayPal can be used when retrying Express CheckOut orders that have failed payment capture
          • Modifications to Promo Code validation so the system will check for valid promo codes first then expired codes
          • Resolution for the removal of class and CSS data for Product Overlays in the Admin
          • Resolution to the Product Import wizard where 'Instock' value were not being sent
          • Allowing free item colour/size to be selected in the mobile cart templates
          • Resolution to Affiliates link builder in the Admin

          21.05.13

          Fix

          • Correction made to outstanding and redeemed column values returned bu the Voucher Sales Report
          • Resolution to resolve product listing scheduled templates, so they are compatible for republishing when not using continuous scrolling
          • Resolution to 'Back In Stock' section of Product Detail scheduled template to assist design and styling
          • Resolution to 'Sales Summary' and 'Display State - Summary' reports to correctly return the sales data for the entire day of the 'TO' date
          • Resolution to 'Buy Grouped' incentives with free items. Correctly adds correct number of free items when the paid item is in more than one qualifying catalogue
          • Resolution to pigeonhole releasing in dispatch to current coding standard and correct compatibility issue with some databases
          • Resolution to an issue with customer admin page where some customer attributes would not have any options displayed in the drop down select box
          • Added enhanced validation to the 'Returns & Replacements' page to prevent multiple replacements being actioned incorrectly

          Modification

          • Modification to the Composite Product Admin page to support being able to change the display order of products
          • Added support for 'Direct Credit' as a payment option
          • Added the ability to display specific error message for invalid promo codes (Display States)
          • Modification to allow product type admin pages display to be customable
          • Added support to all customisation to the 'Order History' summary

          New

          • Additional support to templates to allow RMProfiler to identify the browser that an order is placed on

          14.05.13

          Modification

          • Performance improvement to PDT general site rendering by removing header submenu and AJAX on mouse hover over
          • Modification to add database side support for MOTO real-time pre-auths
          • Modifications to admin pages to display order values using the correct currency symbols for the website the order was placed on

          Fix

          • Improvement made to the speed performance of the sending of emails in LaunchPadMail
          • Resolution to 'Buy Grouped' incentives to the shopping cart so paid items can be removed when the same product exists as a free item
          • Resolution to TradeMe API relisting changes
          • Resolution for an identified issue with IP Sensing that could cause some customers to be redirected to the incorrect website

          07.05.13

          Modification

          • Make colour swatches an options component in Template Builder. (For Base (mouseover and swatch))
          • Support for old reporting in conjunction with new report changes
          • ‘Buy Any’ incentives will now include existing discounts when calculating the cheapest product in the cart
          • Added check for override stored procedure when modifying Catalogue Groups. Allows custom actions when updating
          • Updated Tiny MCE content management editor to latest stable version

          30.04.13

          Modification

          • Added another column, the store branch code, to the Store Availability management listing
          • Made modifications so that the Postcode Import wizard removes duplicate postcodes before importing
          • Ensured all CRM emails’ links and image links are fully pathed
          • Added ‘Anchor’ button to Nav/Content Admin WYSIWYG content management

          Fix

          • Made security improvements for clients with custom country lists on the cart Delivery & Billing pages
          • Made modifications so that a wishlist item could still be deleted when the item was no longer available on site

          New

          • New voucher report added to provide information on redeemed voucher transactions
          • Added continuous-scrolling product listing
          • Added new ‘Sales By Website’ report to provide information on orders and order dispatch by website

          23.04.13

          Modification

          • Improvements to catalogue links display contents
          • Renamed occurrences of the word ‘template’ in Admin>Template builder to use more specific terminology
          • Made modifications to RMProfiler Pattern Matching where duplicate records were returned for the same customer ID and reduced the timeframe for historic order matching from 6 months to 7 days. This was required as matching on IP address returns many more matches
          • Changed the desktop Account Profile and Delivery Page to use a mobile field instead of a telephone (fax) field
          • In progress development of UNC - Code refactoring and modularisation of current CRM functionality. No changes to functionality

          Fix

          • RMProfiler performance improvements
          • Modifications made to avoid truncation of email addresses in Retail Express order export notification emails

          New

          • Added support for colour swatches and alternative images for mouse-over in Listing and Search

          16.04.13

          Modification

          • Added Product Colour and Size to the [itemlist] tag in email templates
          • Moved the voucher reporting to be under sales reports and modified the report to the latest style. Now allows CSV exporting
          • Updating Trade Me integration to handle changes to the Trade Me purchase process

          Fix

          • Template builder variation views – exclude shopping cart links form Google redirects and insert variation parameters for manual enabling of variation views
          • Modification of the Sales Report printing to make it compatible with Chrome and Firefox
          • Modification of discounting so items which are not free incentive items are not marked as free incentive items
          • Modified the credit card breakdown report so that it doesn’t prevent some transactions from being displayed
          • Modified Item Based Incentives to return discounts on Product Detail pages
          • Modified reports to ensure the last item on the page can be displayed
          • Modified the returns and replacements module to reduce the chance of double order voids
          • CRM ‘send all’ modification to ensure emails are sent

          New

          • Added support for Retail Express order export integrations

          09.04.13

          Modification

          • Update to redirect validation rules
          • Added support for tracking changes to the stock buffer in Admin

          Fix

          • Ensuring that orders that have been at ‘Invalid Card Number’ are profiled by RMProfiler
          • Modified RMProfiler so that orders belonging to the same customer are not profiled multiple times
          • Preventing automatic profiling of orders when RMProfiler Admin page is hit
          • Updating Customer.DateModified when customers unsubscribe from emails to ensure the updated details are exported
          • Modified support for adding display satellites via Admin

          New

          • New sales reports ‘Product Sales by IP’ and ‘Sales Summary by IP’. These report sales information by customers’ IP addresses
          • Support to show rich snippets for products returned by the Google search
          • Defaulting new iSAMS websites to use password reset functionality

          02.04.13

          Modification

          • Modification to increase speed of loading the RMProfiler page and added the method of manually triggering order profiling

          Fix

          • Modification to remove the unused stored procedures
          • Improved performance to the iSAMS Admin customer search
          • Resolution to the small catalogue to correct Advanced Search that was not returning results
          • Resolution for the customer's account profile to correctly save the phone number in the correct mobile field
          • Resolution to Item Based Incentive calculation, for 'Buy Any' incentive type so non-discounted items are used to apply for incentive first.

          26.03.13

          Modification

          • Added extra 'Add new items' button to IP location binding page to make it easier to use with lots of entries.
          • Support added to have a special querystring data added to the links in the CRM follow-up email.

          Fix

          • Alterations for follow up emails not to be queued if functionality is not enabled.
          • Correction to auto-complete in Product review search.
          • Modifications to make the careers template HTML compliant.
          • Corrections to the Product link in Top Sellers reports.
          • Added URL encoding to LIVE search 'Click here for all results' item.
          • Correction to the session validation so cart session is validated correctly when returning from PayPal or on external provider.

          New

          • Support added for Facebook conversion tracking.

          19.03.13

          Modification

          • Added ability to override the email 'from' field customer forms (for example the 'Contact Us' Form).
          • Changes to enable the output of the Voucher creation date (issue Date) in the shopping cart.
          • Improvements the Error handling for Trade Me order Imports and Authentication.
          • Updates to the Gift Registry design template to support direct access catalogues.

          Fix

          • Changes to the backend code for RMProfiler.
          • Correction to the Display State Sales Summary Reporting so it is consistent with the Sales Summary reporting.
          • Correction where the mobile redirection wasn't functioning as expected.
          • Changes to prevent duplicate items from appearing in Wishlist emails that are queued to send.
          • Modifications to the Cart Navigation iSAMS_config validate=true.
          • Modifications to the product list returned by the follow up emails to display in narrow windows/views.
          • Changes to the product export no longer export items that aren't in stock, or marked as unavailable.
          • Modifications to the rules around the population of the confirm password field. Now clears when mismatched with the main password field.
          • Correction to top 'Add to cart button' on quick order page.

          New

          • Change to ensure that old/unfinished MOTO orders are automatically voided.
          • Support added for transacting through PxPay in iSAMS.

          12.03.13

          Modification

          • Support added for alternative links in sitemaps which allows search engines to more efficiently index desktop and mobile sites.
          • Support added for retrieving Canonical/alternative links using matching Catalogue ID's or Product ID's.
          • Increasing performance for customers/admin updating attributes.
          • Additional to the date modified tracking to product images and video.
          • Additional product size and colour to back in stock email.

          Fix

          • Corrections to the database error when checking for unique identifier for order lists.
          • Gift registry /Product detail fixes to correctly display pricing.
          • Corrections to the template builder so new styling is saved for any site being republished.
          • Corrections to IP binding admin page that caused incorrect display for single display states or no website groups.
          • Changes to the template builder variation publish. Resolution to CSS substitution regardless of HTML namespace used/not used
          • Correction to GST calculation for PayPal express checkout orders.
          • Correction to automatic payment retry behaviour on communications failure to ensure all required field are retained.

          New

          • Support added in Payment system for DPS, PxPay API.
          • Added support to automatically email a customer a certain amount of time after a completed purchase to ask them to write a review.

          05.03.13

          Modification

          • Support added to search store links are deleted when dispatch points are deleted.
          • Ensuring dispatch and store links are deleted when dispatch points are deleted.
          • Added product and catalogue validation to canonical links.
          • Corrections to IP binding Admin page to improve usability.

          Fix

          • Changes to the CRM module to prevent database connection leakage.
          • Resolutions to prevent the Admin from editing customer attributes, added customer attributes to new customer admin page.
          • Product - wishlist/order list report within admin reporting.
          • Corrections to the Admin where the date picker was not displaying.
          • Corrections where a short browser user-agent prevented pages for displaying.

          New

          • Support added for specific devices to be redirected to mobile sites

          26.02.13

          Modification

          • Retrieve additional information for the product detail page (to display images associated to a colour).
          • Adding support for paging of direct access only catalogues.
          • Adding a new Gift Registry setting ‘admin approve’ which is responsible for the administrative approval of Gift Registries.
          • Overlay information and a ‘view all’ results button has been added to the Live Search module.
          • Live search product pricing has been updated to work with multi-currency websites.
          • Updating promotions module to support the Nav/Content administration structure.
          • Security fixes to links within the shopping cart.
          • Update to dispatch store on postcode admin layout.

          Fix

          • To correctly disable the Dynatrace Environment variable for Estar integrations.
          • Fix to display Dispatch – In Progress Fulfillment Analysis Report.
          • Correct 404 handling to ignore malformed page numbers.
          • Fix to correctly record the Google Analytics tracking – Adding to cart page view.
          • Correcting product level availability updates in cart stock adjustments.
          • Retaining HTML class attributes for auth codes in LaunchPadMail pages.

          New

          • New Sales reports for Order List – Products and Product – Reviews.
          • Creating a Buy X get same X free functionality within Buy Grouped incentives.
          • Added Alternate and Canonical Links support for Desktop and Mobile site.

          19.02.13

          Modification

          • Re-factor of Customer Attribute modification to further support customisations.
          • Stop MOTO discounting orders with price over-ride.
          • Added support for insertion and/or modification of Google Analytics content experiment scripts on PDT tracking templates.
          • Product pricing to include discount for Image Item List Email Notification Tags.
          • Improve the look and feel of the Gift Registry admin page.
          • Performance improvements to discounting display.
          • Added asset for List, Gallery Listing and Advanced search.

          Fix

          • Show the update button in LaunchPadMail when email templates are used in configuration.
          • Prevent search bots from placing orders.
          • Prevent XML files from being locked on exception.
          • Correct product details/discount messages for mobile sites.
          • Correct catalogue navigation update functionality to work on non-transactional sites.
          • Fix to advance search price filters for mobile websites to display the correct number format.
          • Ship Address displays on packing slip address if present.
          • Update MOTO to display pricing correctly when price over-rides are applied.
          • Permit © symbol on the EstarOnline footer asset.
          • Stop the Datepicker from displaying unnecessarily on page load.
          • Aspect filters added Product List View and search output fixed.

          New

          • Add support for publishing multiple variations of a site in template builder.

          12.02.13

          Modification

          • Ensuring items added to the Gift Registry from Online Books display.
          • Adding a security code field to the Online Books email a friend template.
          • Upgraded folder structure/website/web. Config to use .NET4.
          • Ensuring Trade Me listing are GST inclusive.
          • Added support for page attribute for mobile redirect to main site page.

          Fix

          • Fix in Product Detail template which was resulting in the inability of older browser to add items to the cart.
          • Prevent RMProfiler from setting orders to ‘Card Validated’ incorrectly.
          • Prevent incorrect display of catalogues and products on the product incentives pop-up.
          • Fixed CSV/XML report output for Catalogue – Product Listing sales reports.
          • Correcting Transaction values for Trade Me Pay Now orders.

          New

          • Adding support for ‘direct access only’ catalogues status to allow catalogues to display if URL is used, but not in navigation.
          • New DHL Express export for platform.
          • New platform level Freight Estimator on the cart summary page.

          05.02.13

          Modification

          • Improve catalogue creation in the Product Import Wizard.
          • Retain variation settings on publish of system templates in Template Builder.
          • Ensure the date of CRM Notifications are recorded.
          • Modify cache data comparison to improve accuracy and performance.

          Fix

          • Changed 0 Auth URL Encode to better fit 0 Auth Spec.
          • Correct a 500 error when navigating to a Wishlist with an incomplete parameter list.
          • Stop Customers and Orders from getting Blank attributes stores.
          • Fix where emails are being sent without any information when we auto create gift registries by adding to the Gift Registry.
          • Environment Variable for Dynatrace disabled. Integrations will stop incorrect reporting errors.
          • Added Gift Registry breadcrumb to Series 9 template.
          • Price, cost and weight were not bubbling up to the product level in the Product Import Wizard.
          • Correction to Price not updating correctly on the P&A wizard.
          • Only display product additional information articles if they are assigned to the current website or all websites.

          New

          • Adding validation type for past date.

          29.01.13

          Modification

          • Modified code to remove unused multiple templates selection from the template builder
          • Added reporting of invalid SKUs in the Freight Group wizard
          • Created Split Order messages assets. Added split order message to base mobile

          Fix

          • Made modifications where order voided emails were not sending
          • Tidied up the incentive HTML display in the Shopping Cart
          • Made modifications so that the correct catalogue would be selected for certain navigation paths
          • Made adjustments where a scenario was preventing Safari users from adding items to the cart
          • Correction to external orders list to exclude those with blank external source value
          • Correction in Template Builder to layout’s initial export settings and allowing layouts to be published without cart

          New

          • Added a new Administration page responsible for the moderation of store availability. Added the Store Availability exclusion wizard. Moved the Stores Admin to be under System Admin
          • Implemented a new product feed that exports to getprice.com.au

          22.01.13

          Modification

          • Retrieving brand and image information for CRM emails
          • Extending a field in EstarOnline plain text integration to improve integration support

          Fix

          • HTML changes to mobile shopping cart so PayPal options display correctly
          • Remedied error in totals displayed in MOTO Sales Summary report
          • Modifications made so that when an empty promo cod is submitted, an empty error message isn’t displayed

          New

          • Added notification of split orders to order history

          16.01.13

          Modification

          • Added display of GST number on the order confirmation screen of mobile sites
          • Made the display of incentive information on the product detail page consistent with the rest of iSAMS

          Fix

          • Prevent multiple dispatch app users from attempting to capture payment on an order more than once
          • Corrected table referenced in stock availability wizard
          • Amended missing product detail images for Mobile sites

          New

          • SEO change so catalogue listings can use product canonical links
          • Front end payment support of PayPal for Mobile websites

          09.01.13

          Modification

          • Extend the capacity of order item note field from 50 to 100
          • Modified the Email A Friend form to use HTTPS as it contains sensitive data
          • Modified sort filtering for search pages to be able to be turned off and on individually from the template builder
          • Changes to EstarOnline State management for performance improvements and reduced database activity
          • Added validation to Gift Registry Event date to check for invalid dates and dates set in the past
          • Changes to payment system to correct result parsing on receipt errors. Addition of parallel transaction processing capability indicator to all payment providers
          • Changes the asset type for the EstarOnline Content Asset in the Mobile Footer template

          Fix

          • Modified the output of Back In Stock email notification
          • Modified the product comparison module to output all Production information
          • Modified the LaunchPadMail Unsubscription when using IP sensing
          • Modified Trade Me orders import to exclude GST when website is set to show excluding GST prices
          • Modified credit card breakdown report to correct refunds being reported twice
          • Modifications to Back In Stock wishlist notifications
          • Modified the retry payment link for orders imported from Trade Me
          • Amended the transaction listing where the first voucher used for a date range wouldn’t show but contributed to the total
          • Modified product details where upsell prices displayed incorrectly
          • Modified Quick Order for composite products. Products will now display and add to cart correctly
          • Populate exchange rate with regards to Trade Me Order Import to prevent NaN in packing slips

          New

          • Added platform support for Facebook Meta Tags
          • Added support to relist usold items on Trade Me
          • Added transaction data for Trade Me orders
          • Added a ‘Redeem Coupon’ page to Admin>Content Management>Coupons. This allows manual redemption of coupons. Security will need to be granted for clients.
          • New CRM Tag added to Trade Me Pending Payment email to display Trade Me ID

          18.12.12

          Modification

          • Changes to styling class for mobile LPM templates on unsubscribe button
          • Added custom override support for the processing of manual payments
          • Improved format of mobile deep linked redirection URL's

          Fix

          • Fix to an issue where customers were incorrectly created twice during Trade Me orders import
          • Corrected behaviour of PayPal Express Checkout to ensure delivery steps cannot be inadvertently skipped on PayPal error responses
          • Change to purchase ID as an optional field for Pay Now ledger item, Trade Me Live orders are correctly displayed

          New

          • Added an 'Order redemption limit' to the incentives module for 'Buy Grouped' incentives

          12.12.12

          Modification

          • Modifications to the Back in Stock email product list - Image and link to product page added.
          • Modifications to the Featured Products - added product status indicator
          • Modified search to only return products that are assigned to an active catalogue
          • Updates to the Dispatch linking admin page layouts and error message display
          • Changes to the integration for Trade me incorporate purchase ID as part of API changes
          • Enabled support to add a sender against LPM account and profiles for DKIM generic support
          • Added validation of database names used in a database refresh

          Fix

          • Fix for product admin where hidden Product information fields were being deleted
          • Changes to allow products that are used as incentives to be considered valid when not assigned to a catalogue
          • User Interface changes to the Purchase Order Admin. Corrections to re-enable 'send' action for P/O's using 'By Order' and 'By dispatch point'
          • Ensured correct products are listed on the 'Back In Stock' email notification
          • Removed Buy X Get X free form the Product Detail
          • Extended iframe support in iSAMS admin HTML editor
          • Corrections in search filtering where aspects could overflow the allowed length

          New

          • New CRM tag to output delivery instructions in Order emails

          04.12.12

          Modification

          • Update to the error handling in Dispatch linking admin page.
          • Improvements to the mobile site support.
          • Improvements to internal error reporting for file copy errors in integrations.
          • Added caching support to aid performance that retrieves all valid products and catalogues for customers current websites and display state.
          • Layout updates to dispatch links in Admin pages.

          Fix

          • Correction where incorrect images were uploaded against a variant on Trade Me listing.
          • Correction to RMProfiler giving PayPal orders a high fraud score for nor matching bill country to credit card.
          • Fix to Mobile back button on information pages and shop as a guest button now displaying.
          • Corrections to the Trade Me integration images search.
          • Correction to the admin freight provider to prevent the duplication of apostrophes in provider name and charge code on update.

          New

          • Adding delivery location based dispatch assignment to order fulfilment process.
          • Adding dispatch point auto assignment rate limiting.

          27.11.12

          Modification

          • Updating Generic Integration CSV parser to handle new lines in data.
          • Removed obsolete ‘Buy X get X’ functionality.
          • Changed the State field on Account Page to be able to be a select box when states for a country are given.
          • Add canonical links to the data copied over from a database refresh.

          Fix

          • Fix where product canonical links were not being retrieved.
          • Fix where viewing alternative product images caused product overlays to disappear.
          • Improve error handling when editing a gift registry.
          • Prevent LPM Interest Groups with children from being assigned to a parent.
          • Improve performance of MOTO product search.
          • Fixed potential problem preventing admin product search page from returning data.
          • Fixed naming on Product_Freight Group import wizard and improved error feedback along with checking for valid Freight Group data.
          • Add a fix to the Mobile LPM template for Un-selectable, single column display interest groups with Children.

          New

          • Adding dispatch Store_Postcode linking admin pages.
          • Adding support to Back In Stock notification on the front end.
          • Added mobile LPM template.
          • Allow the price of an order item to be changed when it is returned from the ‘returns/replacements’ admin page.

          18.12.12

          Modification

          • Changes to styling class for mobile LPM templates on unsubscribe button
          • Added custom override support for the processing of manual payments
          • Improved format of mobile deep linked redirection URL's

          Fix

          • Fix to an issue where customers were incorrectly created twice during Trade Me orders import
          • Corrected behaviour of PayPal Express Checkout to ensure delivery steps cannot be inadvertently skipped on PayPal error responses
          • Change to purchase ID as an optional field for Pay Now ledger item, Trade Me Live orders are correctly displayed

          New

          • Added an 'Order redemption limit' to the incentives module for 'Buy Grouped' incentives

          12.12.12

          Modification

          • Modifications to the Back in Stock email product list - Image and link to product page added.
          • Modifications to the Featured Products - added product status indicator
          • Modified search to only return products that are assigned to an active catalogue
          • Updates to the Dispatch linking admin page layouts and error message display
          • Changes to the integration for Trade me incorporate purchase ID as part of API changes
          • Enabled support to add a sender against LPM account and profiles for DKIM generic support
          • Added validation of database names used in a database refresh

          Fix

          • Fix for product admin where hidden Product information fields were being deleted
          • Changes to allow products that are used as incentives to be considered valid when not assigned to a catalogue
          • User Interface changes to the Purchase Order Admin. Corrections to re-enable 'send' action for P/O's using 'By Order' and 'By dispatch point'
          • Ensured correct products are listed on the 'Back In Stock' email notification
          • Removed Buy X Get X free form the Product Detail
          • Extended iframe support in iSAMS admin HTML editor
          • Corrections in search filtering where aspects could overflow the allowed length

          New

          • New CRM tag to output delivery instructions in Order emails

          04.12.12

          Modification

          • Update to the error handling in Dispatch linking admin page.
          • Improvements to the mobile site support.
          • Improvements to internal error reporting for file copy errors in integrations.
          • Added caching support to aid performance that retrieves all valid products and catalogues for customers current websites and display state.
          • Layout updates to dispatch links in Admin pages.

          Fix

          • Correction where incorrect images were uploaded against a variant on Trade Me listing.
          • Correction to RMProfiler giving PayPal orders a high fraud score for nor matching bill country to credit card.
          • Fix to Mobile back button on information pages and shop as a guest button now displaying.
          • Corrections to the Trade Me integration images search.
          • Correction to the admin freight provider to prevent the duplication of apostrophes in provider name and charge code on update.

          New

          • Adding delivery location based dispatch assignment to order fulfilment process.
          • Adding dispatch point auto assignment rate limiting.

          27.11.12

          Modification

          • Updating Generic Integration CSV parser to handle new lines in data.
          • Removed obsolete ‘Buy X get X’ functionality.
          • Changed the State field on Account Page to be able to be a select box when states for a country are given.
          • Add canonical links to the data copied over from a database refresh.

          Fix

          • Fix where product canonical links were not being retrieved.
          • Fix where viewing alternative product images caused product overlays to disappear.
          • Improve error handling when editing a gift registry.
          • Prevent LPM Interest Groups with children from being assigned to a parent.
          • Improve performance of MOTO product search.
          • Fixed potential problem preventing admin product search page from returning data.
          • Fixed naming on Product_Freight Group import wizard and improved error feedback along with checking for valid Freight Group data.
          • Add a fix to the Mobile LPM template for Un-selectable, single column display interest groups with Children.

          New

          • Adding dispatch Store_Postcode linking admin pages.
          • Adding support to Back In Stock notification on the front end.
          • Added mobile LPM template.
          • Allow the price of an order item to be changed when it is returned from the ‘returns/replacements’ admin page.

          20.11.12

          Modification

          • Allow the postcode to be used for freight calculation in MOTO.
          • Add support to PDT Product Detail Page to use product image captions for ‘Alt’ and ‘Title’ attributes.
          • Allow case sensitive 301 redirects.

          Fix

          • Fix to URL encoding so that diameter character is encoded correctly for PayPal payments.
          • Fixed sorting of products in product search admin page.
          • Fix validation errors when creating a gift registry.
          • Fixed live search product display so that links now appear correctly formatted.
          • Correct bug where PayPal authorisation could be voided prematurely resulting in orders needlessly going to Invalid Card.
          • Changing the display zone of a parent interest group also changes the children.

          New

          • Added product freight group assignment import wizard.
          • Adding support for name/content pairs of product metadata to PDT clients.
          • Adding database procedures to manage dispatch point to store and postcode links.
          • Add support for running database refreshes in single-user mode, which improves the reliability of the data refresh process.
          • Adding ‘back in stock support’ in stock moderate wizard.
          • Adding ‘back in stock support’ in product detail

          13.11.12

          Modification

          • Search engine optimisation for the blogs module.
          • Improved performance by removing unused catalogue data and corrected duplicated catalogues cause by inactive parent.
          • Display orders that have not been profiled correctly in the RMProfiler admin and allow users to re-profile the order.
          • Modifications to Sales Reports Freight analysis, Product List and Transaction Summary.
          • Add a new version of the sale summary report.
          • Changes to guest checkout process to prevent order ID from appending the customers email addresses.
          • Adding enhanced metadata management to the product metadata editor.
          • Improving the help text of item based incentives redemption limit in admin.
          • Update AU Post freight export output file.

          Fix

          • Corrected magnify function bug for product image overlay.
          • Corrected freight charge not being cleared out when freight option no longer valid. E: Weight exceeded.
          • Added IP Sensing support for LPM.
          • Fixed issue that was occasionally causing orders to fail to be fraud profiled correctly.
          • Fix to discount calculation that could cause product listing page to not display any products.
          • Pointing CRM Itemlist images to the correct path.

          New

          • Adding default Trade Me config to the platform.
          • Adding a product meta data editor.
          • Added support to Back In Stock email notification.
          • Adding dispatch point to Postcodes and Stores link tables.
          • Cumulate group based pricing for Item Base Incentives.
          • Added stored procedure for future MOTO real time auth.

          06.11.12

          Modification

          • Extend customer details checkout step to allow specification of a password for new customers.
          • Make Interest Groups display consistent between LaunchPadMail and Account pages in order to facilitate styling.
          • Modifications to Product discount cache performance optimisation.
          • Adding product identifiers to admin product auto complete functionality.
          • Extend the capacity of the source field for order items.
          • Modify the back button navigation on mobile Product Detail, Additional Info pages to return customers to the product detail page.
          • Modify the Aus Post e-parcel export, International API Changes.
          • Move the position of product additional information tabs so that they come after the ‘Write a Review’ tab on the mobile product detail page.

          Fix

          • Correct default values for Gift Registry for new sites.
          • Fixed a bug where Product Listing Aspects broke paging changes.
          • Fix to Product Image Administration to allow & in the caption.
          • Correction to freight charge code set-up page when in IE.
          • Corrected Browser Compatibility for Chrome when toggling the expand buttons for product object images.
          • Fix to buttons on the CRM tab for Trade Me.

          New

          • New Site Search feature to return live suggested results instantly to the page.
          • Adding shipping option selection to Trade me listing admin. Add support to Back in Stock email notification.
          • Automatically select colour/size for free item based incentive items it one option available.

          30.10.12

          Modification

          • Allow easier use of canonical link in site navigation.
          • Allow upload of swf file via the admin file manager.
          • Updating Credit Card Breakdown Report to return unknown card types.
          • Changed mobile advanced search template to always display headings above search results.
          • Change to PDT templates to support structural elements within left nav catalogue structure.
          • Product discount optimisations to improve performance of pricing calculations.

          Fix

          • Correctly process PayPal replacement orders.
          • Correct catalogue display on mobile satellite sites for old catalogue structure admins.
          • Mobile advanced search aspect filtering now correctly handles product aspects that have spaces in the name.

          24.10.12

          Modification

          • Ensured aspect filtering works correctly for Advanced Search and Product Listing when aspect description contains ‘&’ character
          • Modified new ‘Moto Sale Only’ product status so the products correctly add to a new MOTO order
          • Added new index on postcode table to improve database performance
          • Modified catalogue search on the Product Overlay Admin page for sites that use older catalogue structures
          • Modified product availability on scheduled product listing and advanced search pages
          • Changed promotion module to set customer accounts to active on signup
          • Modified articles and catalogues display on the Advanced Search for clients using old catalogue structure
          • Reporting – correct to Satellite currency selection
          • Small_Catalogue support for file based caching options
          • Wishlist support for indicating if ‘back in stock’ notification email has been requested for item
          • Contact forms no longer display asterisks on optional fields
          • Scheduled sites advanced search and product listing have a ‘View All’ paging option
          • Modified the Incentive Admin to ensure Supplier, Manufacturer & Catalogue names are correctly JavaScript-encoded
          • Modified 301 redirects for requests without a query string

          New

          • New SOAP webservice wrapper for the stores API
          • Trade Me automated catalogue listing page added to Admin module

          16.10.12

          Modification

          • Allow customization of credit card payment assets for mobile PDT sites.
          • Optimization for displaying list of scanned items in the dispatch app.
          • Adding support to websites with multiple catalogue structures to optimize retrieving each structure.
          • Modification to ensure canonical links are deleted when its corresponding product on catalogue is deleted.
          • Retaining ordering on reports after filtering has been applied.
          • Changed sitemaps (Yahoo and Google) to remove "default.aspx" from homepage URL to improve SEO compatibility.

          New

          • Adding display options to catalogue mappings for the Trade Me auto listing.
          • Added validation to ensure products and catalogues from different satellites to display states are not able to be navigated to.
          • Added iSAMS support for listing automation on Trade Me Auto listing.

          09.10.12

          Fix

          • Fix default display on login page to only return error messages in one position.
          • Improve performance on product overlays for product listing, product detail and advance search pages.
          • Remove colon and astrik characters from new canonical links.

          Modification

          • Improve Internet Banking Wizards automated approval process. This will now approve externally souched orders.

          New

          • Introducing Product Overlays to mobile PDT sites.
          • Maintain linkID between form posts and the PDT Contact Us page.

          02.10.12

          Fix

          • Correction to the GST rate applied to orders when orders are initiated.
          • Fix Ajax add to cart feature that could occur when adding an item to the cart when not using https.
          • Correct currency display on site for satellite websites.
          • Support for freight area matching by postcode only.
          • Improve special character handling in promotion CSV export.
          • Fixing short description size limit in ‘Trade Me’ product search.
          • Disabling add to cart of out of stock composite products.

          Modification

          • Refactoring of existing CRM automated job to better handle client custom procedures.
          • Modify template builder to support including templates in layout files based on whether a template is published or not.
          • Support display of submission date on Product Reviews.
          • Support for custom validation rules on Ajax freight.
          • Add support for ‘All Items; term to the advanced search and add link to filtered ‘All Items’ result from search aspects on the product detail page.
          • Added support for new product status Available on site and MOTO sale only’.
          • Product freight estimation, default areas to in progress order/customer profiles.
          • Improved support for customising adding items to shopping cart.

          Upgrade

          • New base reporting structure and updated reports.

          New

          • Extension of 301 redirect functionality to handle querystrings in redirects.
          • Addition of reporting details for Area Exclusion Wizards.

          25.09.12

          Fix

          • Correctly display items back in stock in the ‘Back in stock’ email.
          • Fix canonical link URL with incorrect extra forward slash.
          • Correct missing Alt tag on product images in some browsers.
          • Fix the display of new discount steps at product discounting.
          • Retain shopping cart details after sending password reminder during cart process.
          • Correct navigation tab display on product additional information pages on mobile sites.
          • Fix to product specific discounts from being viewed in product detail admin.

          Modification

          • Remove additional details from composite product detail pages.
          • Update existing customer anonymous entry handling and adding customer response to Promotions entry export.
          • Adding CSV and Print export support for standalone reports.
          • Support for display of location for product reviews.
          • Add company, Suburb and state/province to list of customer detail fields that can be made ‘required’.
          • Improving synchronisation between Trade Me and iSAMS delivery address.
          • Updating error handling in cart customer validation checks.

          18.09.12

          Fix

          • Improved support for customisation of discount administration pages.
          • Extend the name field in LPM Interest Groups to 100 characters.
          • Fix mobile site links and catalogue names to have the same maximum size as a desktop site.

          Modification

          • Performance improvement to promotions module.
          • Change mobile site Google Analytics tracking to use the asynchronous tracking code (for newly published sites).
          • Modification to the shopping cart promo code for potential validation errors.
          • Improvements to auto redirect handling.

          New

          • Added support for additional info tabs to mobile site Product Detail pages (for newly published sites).
          • Adding Canonical link admin to new sites.
          • Adding ‘Add to cart’ support to Product Comparison.
          • Add support for customising the max quantity of products when adding to or editing shopping cart.

          11.09.12

          Fix

          • Fix featured products to correctly show the specified products for a website.
          • Correct handling of orders for vouchers only through PayPal express.
          • Resolve issue where some success messages weren’t being displayed.

          Modification

          • New mobile sites default to using main site images for the product listing, product detail and shopping cart pages.
          • Ensure that purchase orders created by dispatch point use dispatch point and not supplier.
          • Change to business rules for promotions module for bonus entries and referred customers.
          • Improvements to status display and auto import for Trade Me listing tracking.
          • Improved support of integration of products – catalogue assignment and canonical links.
          • More detailed error logging for payment authorisation failure.
          • Restrict stock required by dispatch point to only display order items with a dispatch point assignment.

          Add

          • Support for mobile canonical links metadata, deep redirects on mobile devices and added cvv field in mobile shopping cart.

          04.09.12

          Fix

          • Modifications to ordering with regards to non-scheduled Mobile Sites Navigation
          • Stopped out of stock composite items being displayed in Product Upsell
          • Modified the order detail link on the Affiliate Sales Admin page
          • Raised the security level required to view Integrations in the Admin
          • Modified the Product Overlay Admin so that the user can view the product detail

          Modification

          • Prevented editing of SMS and Email test interest groups within Admin>LaunchPadMail
          • Improved Image Handler support for Trade Me client

          New

          • New front end module support for outfits (Composite Products)
          • Added support for unique coupon tag in LaunchPadMail Campaign Email templates
          • Updates to IP Sensing Locations and refactoring of procedures around this
          • Added Admin support for specifying the promotion question and max referrals
          • Added Featured Product support to the Home Page
          • Added support for creating purchase orders by dispatch point

          28.08.12

          Fix

          • PayPal Address/City changes made so that it only sends address details to PayPal if a ship city is specified
          • Made modifications to prevent the removal of Upsell products when they belong in multiple Display States/Websites to ensure the correct Display State/Website products are displayed in Product Upsell.

          Modification

          • Changes made to give Design more control over the footer in Template Builder
          • Improved default property population on Trade Me Order import
          • Added Admin support to product overlays for custom HTML classes and CSS
          • Added support for arbitrary query strings to the Home page (for campaign tracking, etc)
          • Changes made to allow properly escaped text qualifiers in text fields of imports using CSU file types in iSAMS integration system
          • Trade Me integration process flow optimisation
          • Added support for large catalogue listings to be viewed via “view all” selection

          New

          • Deployed new Promotion Module for the front end
          • Added platform-level support for Mobile sites to non-scheduled iSAMS systems

          21.08.12

          Fix

          • Modification made to indexing of very long content in Advanced Search
          • Added support to include a verification code on the OnlineBooks Email A Friend form. Template updates will be necessary to make use of this field.
          • CSS modification for TradeMe CRM page
          • Image handling modification for TradeMe Ajax client
          • Modifications made to the LaunchPadMail email statistics summary graph to ensure data for text emails is plotted to the correct columns
          • Changes made to upsell containing composite product to include component products in the check for availability, display state and satellite
          • Replacement orders correctly update the new order’s transaction type to what is being used
          • Performance improvement for upsell display of products in sibling catalogues
          • Updated appearance and improved browser compatibility with the Reminder Management Admin page

          Modification

          • Modified an order detail, stored procedure to provide additional displayable information
          • Modified Custom Product Info Type to display in the Admin with text area edit field
          • Improvements made to MOTO Admin to display applied discounting, freight charges and order total changes
          • Security improvement which ensures the Gift Registry link access is via the HTTPS protocol
          • Changed Product Info filter for product comparison page

          New

          • New database data retrieval procedures for the Stores API
          • Support for new Stores API
          • New option to have fly out menu with content-managed areas

          14.08.12

          Fix

          • Modification to allow Wishlists to be able to remove multiple items at once
          • Added support for Blank Values to be passed on via the Price and Availability Wizard
          • Modified the Quick Order Module to return at most 1 product when multiple products have the same SKU
          • Modified the Canonical Link generator to use a sensible default if a product is not linked to any catalogues
          • Modified product aspect display order so that certain searches don’t fail for certain clients
          • Modification made to get the most appropriate product image for a product for email notifications
          • Modification made to allow users to proceed with the checkout after resetting their password

          Modification

          • Moved the location of the Google analytics tracking code for a page to the recommended place given by Google
          • Added support for additional fields in the LaunchPadMail bulk customer export wizard (Password, Mobile, Company)
          • Ensuring that the Product Display tracking keeps the entry with the highest total views

          New

          • Created support for Australia Post Express Export for Series 9
          • Added size and Catalogue mapping support to Trade Me Admin
          • Added Product Comparison handler to default.aspx

          07.08.12

          Fix

          • Freight Pop-up selection changes made to prevent delivery postcode field from being blanked out on submission of freight selection
          • Modifications made to the “add to gift registry” link on the Product Detail page so that it works as expected in Firefox
          • Modification made to advanced search catalogue mappings that could result in a (non) auto-correct correction being used as an alternative term
          • Performance and accuracy improvements to LaunchPadMail Campaign Summary stats
          • Made modifications to allow the ability to scroll to the bottom of the form on the Customer Detail page when using Internet Explorer
          • Made modifications with regards to repeated refreshing when using Chrome which was introduced in Revision 2097
          • Modification made to display success message when Contact Us form has been submitted
          • Made RMProfiler Admin security and robustness improvement against malicious inputs
          • Adjustment made to discounting page in Admin. Bulk discounting “set for all products” now behaves as expected
          • Modifications made where the adding of hot spots was restricted if product title/name contained apostrophes
          • Modifications made where having an ampersand in the title was causing error publishing in the template builder to not work correctly for satellites

          Modification

          • Removed restriction on cached data filename length
          • Hid the ‘images’ button on the Product Items Admin page for new clients
          • Performance improvements made to incentive display calculations
          • Change made to hide the ship address in PayPal if we don’t send one. This will prevent two separate sets of addresses being displayed in some special cases

          New

          • Added security code field support to the comment form in the Blog module

          31.07.12

          Fix

          • Modifications made where scroll bar was not rendering as expected on the customer detail page
          • Modified alignment of columns in the Individual Sales (Detailed) Report when certain address details are not present
          • Product links for custom overlays are now correctly encoded for apostrophes
          • Modifications made where the dispatch packing slip top image was not displaying as expected
          • Added satellite support for real time authorisations. This ensures correct payment profile is used
          • Canonical links enabled for non-transactional clients. Canonical links for information pages now constructed from full path
          • Added ability to retrieve colour and size information for products that are out of stock

          Modification

          • Improved performance of interest group selection step in LaunchPadMail. This is especially noticeable on very large groups
          • Added ‘Contact Us’ page’s error messages to list of errors administration
          • Add support for custom product discount information
          • Improved internal handling of navigation data in iSAMS. This will improve robustness
          • Added procedure overrides for real time authorisations for easier customer specific customisations
          • Added override check for the dispatch transformation template
          • Trade Me Admin remedial work
          • Added support for voiding PayPal orders that are completed or will never be completed
          • Performance improvement to Recently Viewed products

          New

          • New wishlist notification email (CRM) for products coming back into stock
          • Added new CRM Type for Trade Me order confirmation

          24.07.12

          Fix

          • Modified advance search indexer to allow indexing of original terms starting with “nn”
          • Modified over-charge prevention in payment system to ensure multi-currency orders are correctly rounded when evaluating this
          • Made modifications to Custom Forms where the result was not returned as expected, causing invalid page response when using file attachment

          Modification

          • Added spam-bot protection for known database spam affecting some customers
          • Added error message to apply when customers enter too many characters into the Contact form
          • Modified aspect sorting in the catalogue page so that aspects are sorted by their sort order then their name
          • Updated stock adjustment to apply to all transaction types & restricted points where this can be applied to an order
          • Modified order lists to not update if the quantity specified is 0 or less and to have more detailed error handling
          • Introduced rule to apply when an order increases in value following the Authorisation to always perform a Purchase, as per Legacy Payment Gateways
          • Modified adding to cart procedures to handle composite products
          • Shopping Cart Freight – added support for charges by postcode area. Product Detail Freight Estimator – added support for multiple items, multisite pricing and discounts

          New

          • Added Trade Me Integration to iSAMS
          • Added App-Code module and database support for new Product Comparison Function

          17.07.12

          Fix

          • Cart Delivery Page – post back to Cart Delivery Page on login/send password error
          • Canonical link support added to ‘recently viewed items’
          • Product item quantity and availability for multi-priced websites output fix
          • Modification made to prevent customer billing address details being blanked out on LaunchPadMail update, allow info snippets to be ordered
          • Extending canonical link support for catalogues with underscores

          Modification

          • Modification made to Gift Registry register details to include co-registrant data if required
          • Added brand information to product details for output to relevant pages
          • Added the ability to retrieve the top-selling products for a website
          • Modifications made so that search and catalogue page aspects now sort Colour and Size by their sort orders
          • Order list modifications made - login and access features
          • Support for real-time CVV pre-authorisations
          • LaunchPadMail security modification to prevent display of internal IPs
          • Modification made so that the Checkout sign-in page displays the login page of the Shopping Cart on an unsuccessful login

          11.07.12

          Fix

          • Made modifications to the Javascript to edit/delete aspects
          • Updated old catalogue structure to allow input of full URLs in HTML editor
          • Modified the back link on the mobile shopping cart freight page template
          • Modified scenario where the “All Display State” (dpyID=0) was not handled in the trigger to remove discount caching

          Modification

          • Added custom form validation support
          • Modified wording for product discounts in product details template
          • Added support for display of composite product images on product pages
          • Clearing custom forms after successful submissions

          03.07.12

          Fix

          • Amendment made to Small Catalogue config for product overlays
          • Added support for guest logins to gift registries
          • Modified admin vouchers to keep the same currency when changing satellite
          • Modifications made where the CSV reporting is missing the comma (,) between columns
          • Amendments made to Series 9 Wizard procedures, config file and String-Query method in core.data.cs
          • Update to ensure PayPal orders are able to be placed
          • Update to order processing for orders containing vouchers only

          Modification

          • Added support for guest logins to gift registries
          • Support for auto-generation of form data (Email A Friend/Reviews/Login)
          • Changed iSAMS_Audit trigger to server trigger with fixed permissions

          26.06.12

          Fix

          • Modifying wishlist display procedures that can result in the same users being displayed multiple times

          Modification

          • Performance improvement for integration process locking
          • Index change for performance improvement for multisite sites Product Pricing Queries

          19.06.12

          Fix

          • Modifications made where recently viewed items were listed multiple times
          • Modified currency calculation for item listing in PayPal minicart for estimated currency real-time auth orders
          • Modified error logging during cart payment
          • Modification to currency calculation for estimated currency for Express PayPal checkout after freight is updated

          Modification

          • Added a security code field to the Email A Friend module
          • Modified website configuration to activate catalogue scheduling by default for new clients
          • Exposed the state property on Small Catalogue so that we can directly set session details here
          • Added support for ID attributes against various HTML elements to the Catalogue Admin WYSIWYG Editor
          • Change to batch payment processor to ensure a response is given when it exits early due to a process lock

          13.06.12

          Fix

          • Modified the Covetish product feed export to handle products with multiple discount entries
          • Modifications made where cart items with quantity scanned = null were not able to be deleted
          • Added table indexes to improve database query performance for pricing queries
          • Added URL encoding to paging & export links in generic reports
          • Amended CRM Emails to show correct default product images

          Modification

          • Change replacement order process to skip re-authorisation to avoid locked funds on credit cards
          • Added pigeon-hole releasing to payment queue preparation procedure

          06.06.12

          Fix

          • Fix to improve the accuracy of the average product ratings for product listing pages.
          • Fix to make the product Upsell ordering display more consistent.
          • Fix to correct issues within the Product upload wizard including adding constraint and smarter catalogue assignments.
          • Fix made to where new aspects cannot be added if it exists in another product.
          • Fix to the Quick Order where '&absp" was appearing when invalid items were entered.
          • Fix to various browser compatibilities in Admin

          Modification

          • Additional step at the end of the cart submission that splits vouchers after displaying order confirmation added.
          • Change to the CRM_email item images.
          • Change to the voucher authorisation process flow. Changes to the payment process to allow captures on split items.
          • New column added 'St Details' to tblstores table.
          • Additional synchronisation of stock-on-hand quantities between main and mobile sites.
          • Support added for Satellite Product info.
          • Modified index to improve Product listing performance.
          • Support added for website groups for constructs such as brand.
          • Change to the Sitemaps configuration update.
          • Reconstruction to the Wishlist summary pages to be more consistent in the cart.

          New

          • Support added for real time authorization with CVC code.

          29.05.12

          Fix

          • A fix applied to the asset blocks in the template builder and rollover images in Product detail template.
          • A fix to recently viewed items and performance improvements.
          • A fix to correctly searching for only active catalogues when navigating site for customers with old catalogue structure.
          • Fix for abandoned cart product images in CRM tag
          • Fix for CRM_Email Order detail stored Procedure to not return item duplicates.

          Modification

          • Change to the catalogue aspect filters so they display in the left navigation.
          • Improvement to the Promo code entry field on the cart summary page.
          • Added support to the 'opening hours' to the store locator template for mobile sites.
          • Optimised LPM interest group reporting.
          • Ensure freight costs and charges are correctly set in PayPal express checkout when using the 3 step cart and international delivery.
          • Ensure discount caching is removed for products affected by a display state changes.
          • Improved consistency of CSS styling in Mobile shopping cart.
          • Added support for GST overrides in the P&A wizard.
          • Improved support for the metadata admin page on sites that have custom metadata.

          New

          • Added support for the setting redemption limits for grouped incentives.

          22.05.12

          Fix

          • Correct voucher handling to ensure refunds work as expected and to ensure these captures instead of purchases
          • A fix to the template builder. Validation added to the Gift Registry
          • Modification to LPM accounts in the subject line process
          • Eliminate duplicate HTML document tags in non-ajax email a friend and product review base template
          • Support added to the handling of the Template Builder characters in assets. Replacements of hardcoded script asset attribute sets with entered attributes

          Modification

          • Performance improvement to search indexer. Significantly improves search index rebuild times
          • Change to voucher spilt process to ensure backwards compatibility with Byline voucher processing
          • Added ability to use 'rel' attribute tags in Product detail pages

          New

          • Added support for displaying a 'Delivery Disclaimer' on the delivery details page
          • New support added in the Product detail template for display of product aspects
          • Added support in product Admin for the upload of video files to a product
          • Database support for redemption limits on grouped incentives

          15.05.12

          Fix

          • Correction made to the advanced search maintenance process that was stopping aspect rebuild/indexing for certain website configurations
          • Fix to the product overlay admin page caused by cookie states
          • Corrected display state order values on order history for foreign current orders
          • Reverted tiny MCE changes
          • Correction to payment queue population for voucher orders to ensure duplicate entries cannot be generated

          Modification

          • Restrict cart modifications form Invalid Card link
          • Advanced search mappings Admin changed catalogue search behaviour. Added paging and cross browser CSS fixes
          • Added satellite support to featured products Admin page
          • Added integration support for the auto generation of canonical links
          • Added support to client customization of email notifications list

          New

          • Added support for estimating freight changes for a single product
          • Series wide support for Gift registries
          • Customer Tag for item images in email

          08.05.12

          Fix

          • Fix to Product overlay, customer ID now defaults to a sensible value.
          • Fix for customer/Order field truncation issue in PayPal express checkout process.
          • Fix to the missing file for metadata Admin.
          • Fixed price calculation for orders when there are incentive exclusions set up for multiple satellites.
          • Fix to correct the alignment of Nav/content Admin popup. This is an interim fix pending redevelopment of this page.

          Modification

          • Change to enable the 'store locator' option by default for newly created stores.
          • Change to tiny MCE editor to improve loading time.
          • Change to the SEO improvements via canonical links. Wider use of canonical links as navigations elements.
          • Change to enhance performance to Product Discount function.
          • Change Invalid Payment email to be recorded in notes when using new payment system.
          • Change to modify advanced search indexing of catalogue and information pages when modified/created via Admin.
          • Change to the performance to table incentives and table Product. Discount Cache clearing triggers.

          01.05.12

          Fix

          • Ensure an order items weight value is correctly updated when multiple of the same item are purchased.
          • Fix an error preventing packing slips from being printed from orders having items with zero quantities.
          • Improved accuracy of calculation of GST exclusive totals for order items.
          • Fix item based incentives to only add free items to cart if the item is in stock and can be purchased.
          • Fix to MOTO orders to correctly calculate order item weights.
          • Corrected calculation of item based incentives for MOTO order where incentives exist.
          • Update SMS statistics page total sent and removed reporting by teleco provider.
          • Retain Auth code for an order after payment completion which is preventing some refunds.
          • Canonical links admin page fix to be compatible with IE8.

          Modification

          • Apply any overridden GST from an original order item to a newly split order item on split/replacement orders.
          • Calculation of total GST in cart summary/cart confirmation/order history to use overridden GST rate at product/item level.
          • Add the ability to filter by multiple values per aspect.

          New

          • Add CVC code entry box in cart.

          24.04.12

          Fix

          • Modification to the catalogue/page admin so catalogue loops cannot be created.
          • Fix to URL handling in custom meta data on the front end.
          • Fix to the postcode import wizard.
          • Correction to the delivery address for registrant deliveries in gift registry.

          Modification

          • Performance enhancement for the Display State Sales report.
          • Add a database synonym to facilitate customisations to incentives.
          • Javascript changes to support navigation to voucher page from content managed sections.

          New

          • New Import Wizard for bulk load of GST rate overrides for products and/or product items.
          • Added email attachment function to Packing slip as PDF

          17.04.12

          Fix

          • Catalogue navigation correction to support different catalogues with the same comment correctly.
          • Database refresh script no longer replicating archived product images.
          • Corrected backwards compatibility for PayPal currency selection in new payment system.
          • Resolved no auto link for catalogues without any products linked for Canonical Auto link.
          • Fix the database refresh base config file to use the correct stored procedure.
          • Correction to a MOTO freight selection issue where freigth areas were not being correctly matched.

          Modification

          • Modification to the database to use a synonym for purchase ordering to improve maintainability.
          • Increase the length of catalogue description field. (Used for admin name)
          • Modify the advanced search daily indexing process to re-index catalogues and articles that are active. (Affects scheduled navigation structure only.)
          • Make the ‘Locate in Store’ button in the product details template an optional component.

          New

          • Add new admin page for management of postcodes and linking them to freight areas.
          • Provide the ability to define SEO Meta data for arbitrary pages.

          11.04.12

          Fix

          • Fix discount calculation performance improvement for product detail pages.
          • Correction to MOTO where ‘next’ could not be selected when no freight options are available.
          • Fixed where order item values were 0.00 or –xx.xx when user had no access to MOTO pricing.
          • Fix replacing an item over $1000 would set order value of $0.00.
          • Fix to account for restricted database permissions on the import wizard.
          • Display filtering options correctly on advanced search.
          • Fixed issues in the Scheduled Catalogue admin associated to expansion/collapse of catalogue hierarchy and additional information assignment.
          • Fix for blank validation page.
          • Fix for product image overlays ‘On Sale’ with multiple items.

          New

          • Added ‘Locate in Store/Store Availability’ functionality.
          • Update to batch payment processer to support multi-currency PayPal and Credit Card orders and added support for local payment profiles.
          • New postcode import wizard.

          03.04.12

          Modification

          • Make a modification to ignore ‘test’ interest groups when ‘All Interest Groups’ has been selected for the Bulk Customer Import wizard in LaunchPadMail.
          • Modification of display of validation error messages from within the Shopping Cart pages.
          • Modification to canonical link history added to redirect old canonical links to new links.
          • Modification to MOTO to add security permissions on pricing fields and if a Display State has been selected freight options will be recalculated and display pricing in a ‘was’ ‘now’ format and modification to alignment of freight calculations.
          • Correction to the nav_config to default to the Integration dashboard.

          Fix

          • Resolution to improve performance of product detail pages through speeder evaluation of discounts.

          New

          • New capability to add custom product overlay images.
          • Addition of new capability to automatically approve internet banking payments via a Wizard on a best effort basis.

          27.03.12

          Modification

          • Add display order to careers as a managed value via the admin and output to the public display.
          • Add support to exclude catalogues that are anywhere in the catalogue tree from auto activate/deactivate.
          • Add capability of defining email subject on custom forms.

          Fix

          • Correct issue with Credit Card breakdown report where credit card type was not selected correctly.
          • Fix shopping cart authorising vouchers when logging on.
          • Correct ‘View Fulfilment Rates’ button behaviour in the dispatch fulfilment analysis report.
          • Correct RMProfiler to reprofile orders when existing profile was unexpected format.

          New

          • Add support for new store availability integration.

          20.03.12

          Modification

          • Modify the timeframe that Returns & Replacements are allowed to be in line with a valid payment.
          • Add customer reference (when applicable) to the order confirmation page.

          Fix

          • Added ‘productordering’ column to Admin>Product>Images.
          • Fix persistence of ‘Sort By’ and ‘Items Per Page’ setting and added validation to product listing.
          • Fix browser compatibility within admin.
          • Update the ‘productobject’ size/colour view to include the display order column.

          New

          • Adding LaunchPadMail bounce policy to Series 9.
          • Fix to MOTO barcode search where hitting enter will select the item, but only if there is one result returned.
          • Add support for a ‘time’ to the Featured Products page.
          • Add discount description handling.
          • Fix issue with hyperlinks in email templates, product detail and careers.
          • Supporting product ‘aspects’ on product listing.

          13.03.12

          Modification

          • Add support for non-expiring and ‘all users’ admin notes.
          • Update to the HTML editor to fix IE9 and Firefox compatibility issues.
          • Add logos to base shopping cart template.
          • Add LaunchPadMail override class to LaunchPadMail pages.

          Fix

          • Browser compatibility fix for Online Books on Internet Explorer.
          • Update the reporting sub filter to ensure the correct filter is maintained.
          • Display state admin fix to ensure proper checkbox handling for child catalogues.
          • Fix daily rebuild clearing in discount rebuild.
          • Add support to add notes when Invalid Card email is sent for PayPal orders.
          • Show admin notice and correct order status when PayPal refunds fail.
          • Fix currency switching in promotional display states.

          New

          • Added support for storing post codes for use by Store Stock availability and calculating distance from customers location to nearest store.
          • Adding ‘Upsell Assignment’ Sales report.
          • Add a new admin page for product aspects.

          06.03.12

          Modification

          • Added nav testing and configuration support to integrated payment systems
          • Add support for Interest Group sharing across satellite sites
          • Added additional validation features to MOTO
          • Provide support for an Affiliate webservice new catalouge listing
          • Added promo code to cart and changes to styling
          • Added LaunchPadMail error messages
          • Added Satellite support to careers module

          Fix

          • Correction to headings for Print Actions in dispatch
          • Correction for spelling for Campaign in LaunchPadMail
          • Modify RMProfiler to ensure that the correct profile is recorded against split orders
          • Fix to canonical link code the prevents catalogue paging in catalouges containing apostrophes in their name
          • Fix scripts in assets to encode/not encode content correctly

          New

          • Modify product listing and product detail templates to support optional components

          28.02.12

          Modification

          • Determine page link target for Online Books
          • Adding database setting for new catalogue structure version
          • Additional generic assets to product detail templates. Correcting asset issue in publish
          • Added canonical link support for Google and Yahoo Site Maps
          • Exception - handling etc. for Advanced Search Mapping
          • Enabling reviews and ratings in default small catalogue configuration
          • Removing 'Site Searches by Search Term' and 'Site Searching Sessions' reports
          • Added price including GST on advanced search result listings with new catalogue structure

          New

          • Additional support for profiling orders through RMProfiler differently depending on satellite
          • Changes made to use new product overlays

          Fix

          • Added support for profiling orders that have gone to a status of 'At Risk'
          • Restored the field that allows you to override the freight for a replacement order
          • Modifications made to support canonical links
          • Correction made to PayPal spelling
          • Correction to sales tax handling in PayPal item list for international orders where sales tax is removed
          • Made modifications to text editor in old catalogue pages
          • Better handling of invalid xml characters in assets
          • Removing fixed heights to resolve scrolling issue in Online Books
          • Correction to recording of bounced emails and correcting statistics that were affected
          • Resolved issue on table sorting in the back order extended report
          • Resolution to base Google Analytics templates to ensure items are represented by their unit price, not total price

          21.02.12

          Modification

          • Modifications made to default enabled integrations in the Admin navigation
          • Modification to product discount tracking and adding product discount synonym
          • Modification to generic integration error reporting
          • Modifications to Advanced Search mappings error handling
          • Modification to Advanced Search aspects to automatic rebuild adding brand and configuration

          Fix

          • Resolution to persisting form input in the iSAMS Admin for Customer Profile update
          • Resolution to MOTO freight to update on row delete and quantity change
          • Mobile Template correction to additional assets and Product Detail for alternative images not displaying
          • Correction to Product Images for IE9 compatibility
          • Correction for Online Books website stored procedures
          • Additional support in Gift Registry for sort by price for ascending and descending
          • Resolution to remove the 512 character restriction on error messages - unlimited length text is now available
          • Mobile Template resolution to Product Detail add to cart and unavailable message and resolution to Store Locator
          • Mobile Template Builder to make consistent behaviour across all base layouts
          • Resolution to Orderitem supplier assignment logic
          • Resolution to Template Builder compatibility with new version of jQuery and jQueryUi

          New

          • Customer specific discount awareness within site delivery for performance advantages
          • New iSAMS Admin page for modification of product overlays
          • New iSAMS Admin page for canonical link editing
          • New Shopping Cart navigation Javascript for footer templates

          14.02.12

          Modification

          • Alterations to the Promo code redemption message in schedule content
          • Made modifications to Guest checkout which will differentiate Guest accounts from existing customer accounts. Also to force login if email is for an existing customer account
          • Adding new hotspot type to online brochures and Admin improvements
          • Made improved modifications to LaunchPadMail configuration page and modified labels and added cancel button to profile page
          • Added missing index to database to improve performance on online books
          • Support for multiple SMS profiles in LaunchPadMail

          New

          • Advance Search Mapping facility

          Fix

          • Correction to cart retries behaviour when order is not valid for retry
          • Corrected rounding error in Freight amounts
          • Improvement to integration error management for Development sites
          • Resolved replacement orders with freight value not being persisted to the new order
          • Asset changes and better for custom sorting of product listing for Mobile templates

          08.02.12

          Modification

          • Code refactoring in Cart Freight options, with no functionality change
          • Made modifications to Product Image Admin to allow product ordering of an image to be removed

          Fix

          • Modification to Shopping Cart Breadcrumps where an HTML asset was resolved
          • Freight Display - Resolve discrepancies, where discount/incentives are used

          31.01.12

          New

          • Implementation of store procedures to clone catalogues

          Modification

          • Made modification to RMProfiler to white/black search to support both arrow key mouse click actions
          • Updated LaunchPadMail and contact form templates to improve error highlighting
          • Modified the discount look up cache to use process locks, to improve performance when site is under load
          • Performance improvements on composite products
          • Improvements to the template builder with layout grouping
          • Improved Generic integration email notifications - adding client/method information
          • Modification to enable the use of link ID's for 404 pages

          Fix

          • Resolution to product review email reply to use correct website template
          • Resolved Import Wizard not correctly matching on Foreign Key when using data with no column delimiter
          • Modification to the user and how the database looks up information which will increase performance
          • Resolution to where default freight / freight upgrade potentially using invalid freight option e.g. no cost set up or weight exceeded
          • Resolution to correctly support images in Shopping Cart summary
          • Implementation of Online Books now displaying Display States that are inactive

          24.01.12

          Fix

          • Resolution to Freight preview in Cart Summary that was lost after login
          • Resolution to where Freight option selected was reverted back
          • Browser compatibility corrections for Online Books Admin. Also AWSTSTS was removed from Admin navigation
          • Resolved issue in dispatch fulfilment analysis where orders were being counted in date ranges with no orders
          • Validation issue for display with the To/From dates and times
          • Resolution for global popup file
          • Corrected and realigned all valid freight options through all freight stored producer
          • Improvements to file upload and attachment to email functionality

          New

          • Adding internal documentation on RMProfiler for EstarOnline

          17.01.12

          New

          • Additional of ordering of product images in the Product Admin
          • Implementation of Display States to handle times and to propagate to all catalogues
          • Support for custom configuration in Database Refresh

          Modification

          • Modification to embedded assets for 'view...per page'
          • Improvement to catalogue listing performance
          • Modification to Cart_CustomerAttribute_Moderate to prevent inserting of empty string attribute values

          Fix

          • Resolution for IE8 compatibility issue for Online Books hot-spotting popup and layout
          • Correction to 'Discount' tab in Product Admin for non-satellite sites
          • Resolution to spelling and grammer to LaunchPadMail wizards
          • Resolution to display freight providers in the Returns section of the iSAMS Admin

          10.01.12

          Fix

          • Modifications made to update Email and SMS status from Profile and Delivery pages
          • Resolution applied to the CSV file upload for the 'Style Exclusion' Wizard
          • Internal modifications made to the reporting system to support satellite sites
          • Resolution to add name to the correct toggle checkbox for the 'Top Sell' report

          Modification

          • Modification made to the Advanced Search popular search pages to no longer show searches that are longer than 25 characters or searches that do not start with a letter
          • Modification to add support for graphs in reporting
          • Modification to the Nav/Content Admin to have popup details for location management

          29.12.11

          New

          • Support added for a default MOTO email address

          Modification

          • Changes applied to the display state Admin around the catalogue listings to help visualise hierarchy more efficiently
          • Changes to the Index Userstate table to increase the query performance
          • Modifications so only active display states are displaying in the online book Admin
          • Modification to make sure the system display states are unable to be deleted
          • Modification to the Orders in Progress message in RMProfiler

          Fix

          • Changes to the design of mobile templates, store locator links and customer attribute fixes
          • Changes to the LPM extended detail template

          20.12.11

          New

          • Upgrade to the performance of RMProfiler in the Admin to support all satellite sites and Improvements for the profiling processors

          Modification

          • Changes implemented to the mobile image paths
          • Modification to the performance and of state retrieval mechanism
          • Modification made to the persist cookies and 'Has Partner' option
          • Modifications to the mobile templates and the template builder fixes
          • Modification to add zoom-out for On-line books in the Admin
          • Modification to the Deliver to registrant address for the Gift registry purchase as a back-up to the ship address
          • Modification added for support to the Delete function in the display state list level

          Fix

          • Fix to the Individual Sales Report (detailed) to avoid voided items from displaying in totals
          • Fix to the formatting for subtotals/total at the bottom of the dispatch invoice to stop price wrapping on returns invoice
          • Fix to the freight provider incentives drop down text that displays when selected
          • Fix to the Online book display for the orientation of the words
          • Fix to the Dispatch fulfilment Analysis so dispatch point selection is retained when clicking to view fulfilment rates
          • Fix to the CRM email receipt, ability to now be able to 'Save' an email against one of their customers in Admin

          06.12.11

          New

          • New work to implement the use of a Freight Estimator without modifying the Order country

          Modification

          • Modifications to remove unused tag replacements in LaunchPadMail
          • Modifications to the functionality for the discount Cache builder to stop processing if a Product ID is not present.
          • Modifications to the access for Display State to non-locking and improve exception handling
          • Modification to the Advanced Search to take default page length from the settings table.
          • Modifications to the Catalogue navigation to fix pages if included under a custom structured element.
          • Modification added to improve performance around Import wizards.

          Fix

          • Correction to the Customer Profile - Address update
          • Correction to an error with missing order in Individual Sales Reports
          • Correction to allow for compatibility in IE9 for the Dispatch Page

          29.11.11

          Modification

          • Modification made to prevention of locks on Dispatch Points and minor code improvements.
          • Modification to Incentives when changing delivery method so incentive wording is displayed.
          • Improvements made to 'Orders In Progress' dispatch report.

          Fix

          • Resolution for image upload interface to display correctly when using Chrome.

          22.11.11

          Modification

          • Modification made to the Returns and Replacement email notification template.
          • Modifications to the Store Locator module to better manage Google Maps.
          • Modifications made to CAPTCHA to display more legible images.
          • Modification made to allow an override procedure to the allocation of items to a pigeon hole.

          New

          • A new dedicated tracking template was created using Google Async tracking with support for Google Adwords conversion tracking.
          • The deliver to registrant functionality has been added to the Shopping Cart for Gift Registry orders.

          Fix

          • Resolution made to the Order Confirmation email to display Order Based Discount.
          • Optimisation to permissions for client login to the iSAMS Admin.
          • Resolution to MOTO to display freight options specific to a satellite site.
          • Resolution to the Events module to add missing 'today' variable.
          • Performance improvement to processes on the catalogue tree.
          • Change to the Quick Order process for items that are not for sale.

          15.11.11

          New

          • Added support for delivery to registry addresses from Shopping Cart.

          Fix

          • Resolution for MOTO to display all freighting options.
          • Resolution to save modifications made in 'Countries' page of Set Up in the iSAMS Admin.

          08.11.11

          New

          • Modifications made to add support for file uploads for custom forms to send as an email attachment.

          Fix

          • Resolution to the Export Wizard for field selection support for both browsers IE9 and Chrome.
          • Resolution to clean database connections so that the timeout issue is not occurred as often.
          • Resolution to the 'Add to Cart' from a public Wishlist.
          • Correction to where duplicate Online Books are displaying when multiple satellites are selected in the Display State Admin.
          • Added logging to Replacement Items to note price used at time of replacement.

          01.11.11

          Modification

          • Added support to Mobile redirections to all device specific exclusions.
          • Modifications to add product type drop down filter from a catalogue.
          • Modifications to Order Search to support all countries active across all satellite sites in the drop down list.

          Fix

          • Resolution to filter Freight Provider level incentives by freight provider available for that website only.
          • Resolution to delete discounting cache when removing a product from a catalogue.

          New

          • Added a procedure to return Gift Registry information.

          26.10.11

          Fix

          • Resolution to parent tag for 'Form' password resets required for mobile sites.
          • Correction to display username so this does not get overwritten to NULL for system Display States.
          • Resolution to the Discount Admin catalogue level discounting when no Display State is selected.
          • Correction to the Shopping Cart so the Payment Method does not revert back to Credit Card after non-Credit Card options are selected.

          Modification

          • Modifications to the Database required for PickUp In Store support (table columns in Orders/OrderItems and modifications to the dispatch process).

          18.10.11

          Fix

          • Fix to the Product Navagation in MOTO under parent catalogues displaying
          • Fix to the online books - Page editing preventing image overlapping fields
          • Fix to small catalogue constraint checking, to make case sensitive

          Modification

          • Change to the Support different email content for multi-websites (Perpetual Bag Email)
          • Change to the MYOB sales export to the new tax code

          11.10.11

          New

          • Addition of adding the product Style/SKU in the email subject line for Product Review email notifications.
          • New functionality of product discounting via Display States.
          • Addition of global special pricing 'public access' tick box.

          Fix

          • Performance improvement to text censoring and correction to blank text.
          • Correction to pass the correct website ID to the Catalogue Group detail page.

          Modification

          • Added support for the 'Discounting' tab per satellite sites.

          04.10.11

          Fix

          • Modifications made to the 'Product Catalog Upload Wizard' to be available platform wide.
          • Correction to the product long description display in the UpSell Admin in IE9.

          Modification

          • Modifications made to the Item Based Incentives to the ordering of items for applying incentives.
          • Modifications to the Events module to display 'No Finish Date' if a finish date has not been selected.
          • Addition of adding date logging to Product Price Website information if required.

          New

          • Addition of being able to search by Foreign ID in the Customer Search field in the Admin.

          27.09.11

          Fix

          • Correction applied to Display State validation when entering a website via a LaunchPadMail email
          • Correction of display of processed amounts for PayPal in a multi-currency website on orders placed in a foreign currency
          • Added new stored procedure to update the product view counter to resolve duplicated products in a catalogue view
          • Resolution to resolve Order Detail information not updating from the Customer Profile
          • Resolution applied to image paths on 'Store Locator'
          • Resolution to stored procedures output and calculation for Item Based Incentives

          Modification

          • Added support for DPS refunds to the base platform (previously, a custom override was required)
          • Added support procedures for the 'Store Locator' to folder structures in small catalogue files
          • Modification to Google and Yahoo sitemaps utility to improve handling of scheduled websites

          20.09.11

          Fix

          • Resolution for paging in the 'Discounts' section of 'Pricing'.
          • Correction applied that was preventing a product from being permanently deleted via the iSAMS Admin.
          • Resolution for the 'Reset Display State' option on completion of order when option is selected.
          • Correction to the Product Search for 'Online Books' hotspotting.
          • Resolution for the HTML editor in the 'Additional Info' tabs and permission for style tag in the HTML editor.
          • Resolution to when an item is removed from the Shopping Cart and the discount / freight is calculated correctly.

          Modification

          • Modifications made to add freight provider specific details to Incentives.
          • Modifications to the templates for the Mobile Series which also included editing the Advanced Search stored procedure.
          • Added support to update customer profile email address when this is updated from the Shopping Cart check out process.

          13.09.11

          Fix

          • Resolution to the display of Catalogue listing in the Nav/Content Admin.
          • Correction to link for free item for Item Based Incentives.
          • Performance improvements to incentive products.
          • Added support for IE9 for image upload and long description editor in iSAMS Admin.
          • Upgrade to latest version of Text Editor for iSAMS Admin pages.
          • Resolution to change caption and active status of images in Gallery module.
          • Resolution to remove locked reads from Purchase Order save and apply
          • Resolution to Events template.

          Feature

          • Added 'crossout' setting to the Advanced Search module.

          New

          • Added support to configure validation of Shopping Cart Delivery Details based on cart content.
          • Added support for Unique Coupons when entering coupon code in Shopping Cart.

          Modification

          • Modification to Online Books to only display on selected satellite sites.
          • Modification to catalogue caching and constraint step interpretation improvements.
          • Modifications to Display State Admin to check all previous active Display States when creating promotional code
          • Added support for Blogs and Events modules for Series 9 layout

          06.09.11

          New

          • Addition of support for International Exclusion Items when using a 3 Step Check Out.
          • Addtiion of adding Display State update at the Freight step in the Shopping Cart.

          Fix

          • Resolution to Customer Profile update to allow 'Address 6' field to contain more than 6 characters.
          • Correction to Item based Incentives ordering, applying for expensive/cheapest configuration and Order Based Incentive freight option display.
          • Resolution for Events page to display by default daily events.

          Modification

          • Added support for composite products in catalogue pages.

          30.08.11

          Fix

          • Fix spelling of ‘Pidgeon’ to Pigeon in the order detail admin page.
          • Corrected issue in Manual Card Processing where all cards would be marked as ‘Removed’.
          • Correct issue in Store Manager that prevented users adding new stores.
          • Fixed Credit Card Breakdown report that was duplicating refund transactions unnecessarily.

          Modification

          • Canonical link development.
          • Supporting composite products in breadcrumbs and product reviews.
          • Override procedure support for cart_summary.
          • Order based incentives freight provider discounting and updated options.

          23.08.11

          Modification

          • Duplicated success message removed from product review form.
          • Add censoring to product reviews. Change blogs to use updated censor method.
          • Online books corrections and compatibility Fixes.
          • MOTO Script update for IE9.
          • Unique coupon expiry date.
          • Area exclusions to restrict products to countries and add Satellite support.
          • Order based incentive mods to support satellite selection for exclusion wizard and applying to all or only full priced items.
          • Fix error publishing messages to not encode HTML elements.
          • Changes to store manager to support association of stores and countries to websites for use in store location.

          Fix

          • FIx for Advanced search paging in Firefox.
          • Fix to correctly show catalogue hierarchy in Display State listing.
          • Remove 500 character limit on blog post content.

          New

          • Add ability to send email notification to dispatch point.
          • Add new support for Schema Validation in core library.

          09.08.11

          Fix

          • Fix to the Email a Friend to ensure the correct product details are displaying
          • Fix to ensure the company name is copied into all replacement orders
          • Fix to the items incentive module to allow for support for a 'Free' item without a size/colour selection

          Modification

          • Modification to the override file support product detail and the override procedure support for CRM
          • Modifications to add the provision for bulk assigning catalogues within the display state management when multiple satellites exist

          02.08.11

          Fix

          • Fix to catalogue discounting in Admin.
          • Improvement to search execute of colour/size.
          • Product insert trigger for search index maintenance.

          27.07.11

          Fix

          • Country dropdown list in admin.
          • Fix for online books orientation.

          Modification

          • Performance optimisation.

          19.07.11

          Fix

          • Fix the quality images uploaded to the admin for online books.
          • Allow for full refunds in Card Refunds due to rounding errors.
          • Fix cover page re-sizing for online books.
          • Advanced search price filter – Truncate additional decimals when using foreign currency.

          New

          • Add new functionality to support a ‘Captcha’ like verification code for use in form submissions.
          • New header template to support hierarchy in top nav for catalogue.

          06.07.11

          Fix

          • Remove name attribute from estar.integration.asmx.
          • Ensure default display state is used when entering an invalid coupon.
          • Fix for Credit Card Breakdown report.
          • Fix for website AW Stats.
          • Change careers admin to ensure careers with blank titles can be navigated to for editing.
          • Product review error/success messages.

          New

          • Correction to LaunchPadMail reports plus new campaign activity and interest intersection reports.
          • Add fields to orderdetail output for use in orders pages and confirmation emails.

          Modification

          • Changes for Online books. (Images, resizing)
          • Add 4 columns for the tblLink_Language_product table.
          • Adding support for advanced images to Quick Order template.

          28.06.11

          Fix

          • Resolution deployed to the Shopping Cart to allow colour / size selection for free items in an Incentive and to only display the available colour / size
          • Resolution deployed to Product Review statistics dashboard to display data from all products
          • Resolution deployed for default values for Alternative Images and Image processing configuration

          New

          • Addition of Mobile Capabilities

          Feature

          • Modifications to the handling of error messages in a new format for Product Reviews
          • Modifications made to add support for sending multiple emails from the Customer Forms template

          Modification

          • Modification made to Online Books to output PDF and orientation of information in xml
          • Modification to the Product Reviews display of the success message