New Features

  • Page:
    BPAY and EFT payment email templates — New BPD email templates have been created for the BPAY and EFT payment detail emails.
  • Page:
    Message regarding non-support of self registration — A new option has been added to the Register widget to allow for a message to users attempting to register. If the site is not configured to allow self-registration (i.e. the system flag 'Allow Casual Users to Register' is set to No), the new message will be displayed.
  • Page:
    Enhancements for Google Tag Manager — GTM enhancements have been made to support the following events:
    • Login
    • Logout
    • Apply Promo Code
    • Product Clicks
  • Page:
    New BPD In Development widget — A new In Development widget has been added to BPD, which places a popup alert over a 'work in progress' page.
  • Page:
    Hover delay for mega and navigation menus — When accessing the mega or navigation menus, an adjustable timeout has been added so that when you hover over, a delay occurs before opening/closing the menu. 
  • Page:
    Click and Collect option to disable store — A new flag, 'IsStoreAvailabilityClickAndCollectEnabled', has been added to Click and Collect functionality. This allows the administrator to disable a store from being set as a pickup location, but still have the store be searchable in the standard store locator.
  • Page:
    PayPal enhancement to handle refunds — We have enhanced the PayPal payment process to check the status of any transaction from PayPal. Where the transaction status is 'Refund', the transaction is logged in the user session log, but is not processed.
  • Page:
    Role-based eWay credentials — New role-based fields have been created for eWay credentials, allowing their use instead of system fields.


Fixes

  • Page:
    Tax code for products in PRONTO 700+ — In PRONTO 700 and later, products were treated as non-taxable by default where no product-specific tax code records existed. CSS has now been updated to fall back to the stock price record for the product and then the default system configuration flag for the treatment of tax codes on products where such codes do not exist.
  • Page:
    Questionnaire checkbox marked mandatory — The 'required' flag on checkbox Questionnaire fields is now correctly obeyed in BPD. Previously, the form would submit regardless of the checkbox status.
  • Page:
    Support for Smart Freight with BPD address validation — Updated B2B checkout for address validation compatibility with Smart Freight in BPD. Previously, the 'Continue to Checkout' button could not be enabled.
  • Page:
    Billing address for pickup orders — The B2C user's billing address was not prefilling when Pickup method was selected. This has been fixed.
  • Page:
    Change to Standard Freight for special freight products — The Standard Freight calculation routines have been updated to handle orders where all order lines are special freight items. These orders are now handled in the same manner as any other order, with the following exceptions:
    • Orders with all special freight items which are exempt have a zero dollar freight charge for an applicable carrier.
    • Orders which are a combination of special and non special freight items have the greater of either the fixed freight charge (sum of fixed freight charges from the special freight items), or the variable freight charge as determined from an applicable carrier as the freight charge for the carrier.
  • Page:
    Click and Collect logic updates — Click and Collect functionality has been modified to consider unsubmitted order quantities when enabled. Obsolete, backorder, and part shipment validation methods have also been updated to support Click and Collect.
  • Page:
    Discount data in Pricing Matrix tool — The price checking tool has been updated to include:
    • PRONTO Product Price Discount
    • End product price minus discount
  • Page:
    Html output for Google Trusted Stores — The html output on the OnlinePaymentOK page (following order placement) has been adjusted to reflect Google's data formatting requirements for the Trusted Stores program.
  • Page:
    Own freight carrier $0 charge — An update has been made to BPD to allow for $0 charge when using Own Carrier.
  • Page:
    Read More button for product reviews — The Read More button for product reviews was not rendering in the correct location. This has been fixed.
  • Page:
    Sorting fix for Price Book Export — During price book export, using the sort function was resulting in blank output. This has been fixed.
  • Page:
    Updates to ordering of obsolete stock — The following changes were made to CSS in regard to the ordering of obsolete stock:
    • Modified the checkout process to disallow adding Obsolete items to the cart where there is 0 quantity available, or the quantity available is less than the ordered quantity.
    • Modified the checkout process to disallow continuing to payment when there are obsolete items in the cart with a quantity greater than the available quantity.
    • This behaviour can be overridden with the 'AllowOrderOfObsoleteItems' flag at the system and/or customer levels.
    • The message output can be customised by editing the 'rcObsoleteProductErrorOrderedQuantityDataObjects' or 'rcObsoleteProductErrorOrderedQuantityOrderGrid' resources. 



New Widgets