Skip to main content

Q3 2026

UPSELLS

image.png

MODULAR PAGES

image.png

RETRIEVE A QUOTE

  • All payment methods now available with retrieve a quote

PRODUCT LOOKUP

image.png

POS

  • Warning in the POS when attempting to sell Products that are not set to 'allowbackorder' and do not have enough stock (Would you like to know more?)
  • Unavailable Products in the POS (e.g. not 'allowbackorder' and having no stock) are unavailable, and can only be added via barcode scan (Would you like to know more?)
  • Updates to processing returns as cash to prevent refunding more than requiredAddition of function to search for Sales
  • Orders by SKU code and Product Name
  • Product search now supports Manufacturer's Product Name as a searchable field

image.png

    LEAD TIME CRITERIA

    image.png

    GOODS IN

    • Addition of MPN to the Goods In screen
    • Addition of Supplier Reference to the Goods In screen
    • Support added for printing Product Labels with or without prices (Would you like to know more?)

    PURCHASE ORDERS

    • Addition of a filter for 'dropship' under the Stores filter on the summary screen (Would you like to know more?)
    • Addition of a status for 'partially received' Purchase Orders (Would you like to know more?)
    • When all lines of a Purchase Order are cancelled, the Purchase Order status will change to Cancelled
    • Validation added to prevent blank notes being created
    • Store Name is logged when changing Invoice and Receiving Store
    • Support added for printing Product Labels with or without prices (Would you like to know more?)
    • Purchase Order email (sent to Suppliers) updated to link to a screen with a button for acknowledgement, rather than just using a link to acknowledge them (fixes for spam filters)
    • Ability to store Cost Prices on a Purchase Order against Products permanently (Would you like to know more?)

    SALES ORDERS

    • Addition of function to search for Sales Orders by SKU code and Product Name
    • Addition of filter by Supplier (Would you like to know more?)
    • New column added to Sales Order export for Nominal Code
    • New column added to the Sales Order export for Amount Paid

    ECOMMERCE

    WEBSITE

    • Minor Checkout UX updates
    • UX of main menu images improved
    • PLP UX improvements for Wishlist function

    LABEL PRINTING

    • Updates to prevent Products loading until filters are applied
    • Speed updates applied to queries
    • Made to Order Products and Products without stock will be displayed when searching, but only if Store is set to all; this is to allow printing of labels and tickets for Products prior to stock being entered into the system (Would you like to know more?)

    PRODUCTS

    • Modifications to prevent users manually adding Variants with option values that match an existing Variant on that Product
    • Nominal Code moved from Product level to Variant level

    USRS

    • Amends so that USR pricing is used in CMS and POS when a live USR is selected (Would you like to know more?)
    • Additional support for stock allocation of USRs when added from the POS and CMS

    PROMOTIONS

    image.png

    REPORTS

    To access new reports, please ensure that you revisit your User permissions.

    HARDWARE

    • Allow 16 character IDs for card readers
    • Users are restricted to selecting a single Receipt Printer per device
    • Users are restricted to selecting a single Label Printer per device

    INTEGRATIONS

    SHIPTHEORY

    XERO

    • Xero SDK updated to version 15 for PHP 8.5 support
    • Order edits are now re-sent to Xero (orders will have been sent, not been sent or been locked, depending on their status)
    • Prevent addition of items to orders that have been locked by the Xero integration, even when using a barcode scanner

    OTHER

    • Config added to unreserve acknowledged stock. This controls whether stock is unreserved when a third party reserves stock (Would you like to know more?)
    • Elavon EPG added as a Core payment gateway
    • Improved support for Google Pay via PayPal
    • Opayo Cloud updated to use Core Env variables
    • Various gateways migrated to interfaced payment gateways
    • V12 Finance integration refactored (Would you like to know more?)
    • Support added for unicode figures in Instagram feed (Would you like to know more?)
    • Various class namespaces refactored

    GENERAL

    • Rename packing screen "print labels" bulk buttons to "print shipping labels" to match orders list
    • Ability to remove attribute image added
    • Product search now supports Manufacturer's Product Name as a searchable field in the CMS
    • New config added for Product FAQs (in addition to FAQs)
    • Account payment amounts logged in Admin Activity Log
    • Current Order Book on the Dashboard updated to exclude expired Quotes and Completed Sales Orders with a balance
    • Addition of ability to view sales linked to a gift voucher (Would you like to know more?)
    • ssh2 extension check added
    • Product block is hidden behind the eCommerce config
    • SVG added for 'option not available' icon
    • robots.txt user agent groups updated
    • Mobile menu close behaviour tweaked
    • Fixes for 'display variants as list'
    • Various tweaks to import data script to copy data from tasks
    • Validation added to prevent manually inserted USRs with the same combination of options
    • 'Store' filter hidden on multiple screens where only one Store is set up (this is retained where the filter is linked to function/reporting for web, etc.)
    • If a barcode is scanned and it contains an invalid character, an 'invalid bar code' error is shown in the POS
    • Add an "extradetails" field to order payments for storing extra data
    • Remove VAT from Sales Order Line function hidden if disabled for a client (site settings, product import, product export, product edit)
    • iPad screen size compatibility updates
    • Updates for AMP compatibility and image readability
    • Mailing List unsubscribe email updated to link to a screen with a button for unsubscribe, rather than just using a link (fixes for spam filters)
    • On the Picking List, a tick is output in the picked box if a line has already been packed
    • Addition of ability to filter the Scheduler by Sales Store
    • Site setting toggle added to enforce mutual exclusivity between Click & Collect and finance
    • Validation added to prevent blank notes being created on Stock Transfers
    • Store Name must now be filled out and unique on Store creation
    • Addition of a Brand filter to the Swatch management screen
    • User's full name will be output on all tasks, not just their User (sales orders, RMAs, supplier returns, CRM, stock transfers, purchase orders)

    REMOVED

    • Export functionality on Import/Export screen; changed to be import only
    • Retired Mailchimp Goal Tracking code (mailchimp_goaltracking_uuid & mailchimp_goaltracking_dc)
    • Old eBay integration

    FIXES

    • Improved support for Swan Retail collection locations
    • PDP tweaks
    • Sort by filter changes to prevent redirects
    • Disabled qualifying items (promotions) no longer get recommended at checkout
    • White screen prevented when signing up for newsletter
    • Label printing tick boxes disabled on post
    • PayPal updates made to allow for using PayPal as a primary gateway
    • Slim error when printing labels when receiving a stock transfer via Goods In
    • URL duplication in sitemap when a permanent 301 redirect is applied
    • Print labels from packing screen broken by name change
    • Fixes applied for checkout when default zone is not enabled for delivery, but others are
    • Updates to was/now price calculation for made to order products and Customisations
    • Fixes for not being able to print labels/tickets for Products without stock
    • Fixed missing entries on the transactions export
    • Fixes for opening drop down menu from within a category
    • Fixes to prevent UX clashes of WhatsApp and Google reCAPTCHA
    • Fixes for pop out basket when empty
    • Error when changing quantities in the POS
    • Prevent despatch of all lines (including returned/cancelled) when despatching from /orders.php
    • Fixes to ensure copying a product wouldn't copy stock
    • Fixes to prevent blank/omitted columns setting optionprice to 0 on CSV import
    • Fixes to prevent popouts being dragged off screen
    • Updates to Purchase Order audit log
    • Fix for category import when using the default website field in the database
    • Fixes to prevent unavailable products appearing as upsells at checkout
    • Prevent non live variants showing in POS search drop down
    • Improvements to image quality for Product blocks within groups blocks
    • Blank screen when printing product labels via goods in/purchase order buttons to a label printer rather than A4
    • UX improvements when processing a return
    • Open Payment Network (Cardstream whitelabels) issues with .env configs not applying
    • T&Cs showing HTML incorrectly
    • Allocated orders show in "Awaiting collection" tab of the packing screen when they're un-packed and the "Require packing before collection" site setting is "yes"
    • Fixes for combining variants on the Sell Through report
    • Don't show empty customisations if there are non empty customisations as well
    • Fixes to retrieving quotes
    • Customer login redirect bug
    • Fixes to sales order status changes (not being marked as overallocated)
    • Support added for 'completing' a zero value sales order in the POS