New on Shopfront: February & March 2023

Welcome to what’s new on Shopfront for February & March 2023. We’ve got a number of quality of life improvements and nice bug fixes over the last couple of months.

Note: Some of these changes are gradually rolling out to stores, some of the changes may not be received in your store for a couple of weeks

Minor Features

  • Added ability to apply a surcharge schedule to multiple registers at the same time,
  • The username field now automatically clears if an incorrect username is provided and require password is disabled,
  • Masked usernames and passwords can now be temporarily revealed when typing by pressing the new unmask icon,
  • External stocktakes now display if multiple products match to a line and allow you to switch the product that should be stocktaked,
  • Improved search indexing to be faster and use less resources by being incremental instead of fully recalculating the index each time,
  • Existing invoice number check for new orders now checks existing open and sent invoices instead of just received invoices,
  • Added setting to provide a reason when manually opening the cash drawer,
  • [IBA Loyalty] Added support for My Bottle-O Rewards,
  • [IBA Loyalty] Improved how error messages display when performing payments,
  • [Shop MyLocal / IBA E-Commerce] Added support for out-of-stock / not picked products,
  • [Xero] View each request the Xero app makes with a new request logs area in the settings

Bug Fixes

  • Fixed labels not appearing for the security centre pie graph,
  • Public notes for orders now appear in the email body for all supplier email format types,
  • Reporting dashboard no longer shows unable to render message when there is no data, instead a nicer message is displayed,
  • Stop the leaving confirmation prompt from appearing after saving modified sale keys,
  • Precision reports on the user dashboard now show data,
  • Applying an advanced stocktake no longer requires a force sync if you want product inventory levels updated instantly on local devices,
  • Logging in from the global login no longer requires a second login for your Vendor,
  • Fixed inventory log showing all changes as items,
  • Express promotions now correctly display profit percentage instead of being hidden on some releases,
  • Removing products in the middle of an order list now shows the correct case quantity,
  • Stripped emoji out of names when sending orders via email,
  • Loyalty earn and redemption rates now get correctly updated when use dedicated price calculation worker setting is disabled,
  • Prevented the location selector being stuck in a loop when clearing site data,
  • Prevented adding two decimal places to the expected invoice total field which then prevented the order from saving,
  • Fixed all subsequent products being removed from the sale until the page is refreshed after setting a product’s quantity to zero using the touch numbers,
  • [Developer] Pressing the back button when first going to the documentation now leads back to the homepage,
  • [ILG] Integration buttons on an order is not always visible on page refresh,
  • [Xero] Send COGS inclusive of tax toggle is remembered when returning to the settings page