Page tree
Skip to end of metadata
Go to start of metadata

New Widgets

  • Page:
    Invoice Reprint Widget Renders the invoice search and reprint functionality on the Invoice Reprint page.
  • Page:
    Account Payment Widget Renders the list of the customer's outstanding invoices on the Account Payment page template.
  • Page:
    Account Payment Paid FAIL Widget Renders information regarding failed payments on the Account Payment page. Relevant information could include response codes and validation messages, for example.
  • Page:
    Account Payment Paid OK Widget Renders confirmation details after a user successfully pays an invoice.
  • Page:
    BPAY Payment Detail Widget Renders BPAY payment information, such as biller codes and references, in the BPAY Payment Detail email.
  • Page:
    EFT Payment Detail Widget Renders EFT (direct deposit) payment information, such as BSB and account numbers, in the EFT Payment Detail email.
  • Page:
    Contact Link Widget Renders contact information in the form of address details, mailto: links, and/or links to Contact Us pages on the website.
  • Page:
    Phone Number Widget Renders phone number information which can also be made into 'tap to call' links for mobile users.
  • Page:
    Page In Development Widget Renders a popup window at the bottom of the page, advising users that the page or template is still under construction.

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:
    Role-based eWay credentials — New role-based fields have been created for eWay credentials, allowing their use instead of system fields.
  • 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.

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:
    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:
    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:
    Billing address for pickup orders — The B2C user's billing address was not prefilling when Pickup method was selected. This has been fixed.
  • 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:
    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:
    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:
    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. 
  • Page:
    Own freight carrier $0 charge — An update has been made to BPD to allow for $0 charge when using Own Carrier.
  • 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:
    Read More button for product reviews — The Read More button for product reviews was not rendering in the correct location. This has been fixed.