Version History

V2.35 - Released 09 September 2026

  • Backoffice service is able to be disabled from the host when version 5 or later is deployed
  • Unique identifier, Barcode and SKU numbers are added to the Inventory Report
  • Inventory report now includes zero stocked items by default - with an option to exclude zero stocked items
  • When generating a purchase order, recomended order items are first presented for selection or quantity editing
  • Corrected a problem when changing an items stock price method
  • Corrected a problem editing specials
  • Corrected an issue where an items full details are not known when a purchase order is first raised - thus resulting in the item not being grouped properly in the Inventory report
  • Corrected a problem posting local account card details to Xero when the card number is not numeric
  • Corrected an issue posting tank adjustments when the tank is currently empty and has never had any stock
  • Further optimised the linking of fuel deliveries with sales
  • With the WebPOS - remove the need for the Create Sale access condition
  • With the WebPOS - the currency symbol now reflects the site configuation
  • With the WebPOS - correct the copyright statement
  • When a new site is created - initialise the trading cache
  • In the Tank Management page, the underlying tank focus is now maintained when a tank drop or dip is made
  • In the Tank Management page, the date time control have been changed to better align with the rest of the site
  • When receiving stock from a purchase order, the date and time controls have changed to be consistent with the tank management date and time controls
  • When creating a new customer, also create the initial card holder
  • Creating Item Groups now uses a multi select drop down list

V2.34 - Released 22 August 2026

  • Added the barcode number to the stocktake print form
  • Added the facility to filter sales by the ShiftStartDateTime attribute when queried via the API
  • Deprecated the FormattedShiftStartDateTime attribute from the sales when queried via the API
  • Added Creditors to the API endpoint
  • Shift reports are now able to be exported to Excel
  • Aged receivables reports are now able to be exported to Excel
  • Period reports are now able to be exported to Excel
  • The Web POS now runs just one instance per installed unit
  • Added the stock on hand to the stock export facility
  • For Namos sales, lookup on SKU if the barcode does not match
  • Added reorder point for fuel
  • The drop down menu items from the logged in user name no longer runoff on the right hand side of the screen
  • Cashouts against a local account are now tracked through to the statements and are reported on the period report
  • Changed some report lables on the price review report and fuel reconciliation report
  • Added drill down reports to Sales Tax Summary report, the period and shift reports
  • Added dashboard configuration facility
  • Add Kitchen printer support via the Web POS
  • Restructured the dispenser configuration screen
  • e receipts now include an attached pdf
  • Added transaction category cashier drill down reports in the shift and period reports
  • Added new report - Price Break Report
  • Improvements and fixes to the fleet card configuration and processes
  • Host database changes are now logged to a seperate log table with a corresponding view
  • The Aged Receivables Report now only has the totals on the last page
  • Tank drops from the tank management menu now post to Xero automatically
  • Stock adjustments with a negative value now post through to Xero
  • Deleted and voided purchase orders are now handled when posting to Xero
  • Deleting sales are now handled when posting to Xero
  • Moving sales between accounts is now handled when posting to Xero
  • Unposted Xero transactions are now retried at the end of each day
  • added help text to selected fields on the drystock item update form.

V2.33 - Released 22 July 2026

  • Corrected problem with updating recommended prices from the price review report
  • Add facility to update groups of prices from the price review report
  • Added a facility to confirm or change the recommended price from the price review report
  • Corrected a problem where an item with multiple suppliers was being shown multiple times on the inventory report
  • When posting a new price from the price review report - provide the option to edit the new recommended price
  • The Purchases report can now be filtered on supplier
  • The stock take process now includes a print facility to print a formatted sheet for manual stock counting
  • Added shift till reconciliation totals to the shift API endpoint
  • Alerts and warnings are now able to be shown to host users
  • A users profile can be accessed and edited from the top toolbar and the logout and help are added into the drop down menu under the logged in user name
  • Initial Afrikaans language translation completed
  • Initial Dutch language translation completed
  • Initial French language translation completed
  • Initial German language translation completed
  • Initial Italian language translation completed
  • Initial Portuguese language translation completed
  • Initial Setswana (Tswana) language translation completed
  • Initial Sesotho language translation completed
  • Initial Spanish language translation completed
  • Initial Xhosa language translation completed
  • Initial Zulu language translation completed
  • Storage tank fuel volume calculation changed to use last dip plus drops and less pump deliveries
  • Corrected a problem deleting special discounts from the remote site system
  • Purchase order default email is now from the supplier table instead of the contact table
  • Cashouts can now be done for a local debtor and not just for online EFT
  • The Fuel Reconciliation Report has been further optimised for speed
  • The API Shift endpoint now includes site POS totals when present
  • Loyalty accounts can now receive a transaction advice or transaction invoice via email
  • Cashouts on local debtor accounts is now supported
  • Added site selection drop down to the alternate site view

V2.32 - Released 1 July 2026

  • Deprecated the legacy stockonhand for a new derived method
  • Support deletion of purchase orders and items supplied
  • Optimise the sales journal to speed up the page loading
  • Changes to the stock export and import
    • removed stockonhand
    • removed receipt flag
    • removed markup
    • added business groups
    • On import, create locations and suppliers if they do not already exist
  • Corrected a problem with calculating the average inventory cost when the stock on hand goes negative

V2.31 - Released 19 June 2026

  • Fixed a problem where the card holders were not being returned as part of the Customers API endpoint (patched on v2.30)
  • Fixed a problem where future prices were not being sent to site (patched on v2.30)
  • Added a "notes" field to the site nodes
  • Restructured the sales and fuel delivery journals so that a separate search form is no longer required
  • Restructured reports so that refreshing the page did not automatically generate a PDF download. Reports changed:
    • Shift report
    • Period report
    • Daily Sales Summary report
    • Hourly Department Sales report
    • Department Daily Sales report
    • Price Review report
    • Inventory report
    • Extra Data report
    • Stock Performance report
  • Added date adjustment buttons to
    • Daily Sales Report
    • Department Daily Sales
    • Department Hourly Sales
  • Added breadcrumbs to reports
    • Shift report
    • Period report
    • Daily Sales Summary report
    • Price Review report
    • Inventory report
    • Extra Data report
    • Stock Performance report
  • Added breadcrumbs, page summary and use of number ranges and equality operators to numeric columns to drill down reports
    • PLUs sold
    • Fuel sold
    • PLUs received
    • Fuel received
    • Sale payments
    • Cashier Transactions
    • Department Transactions
    • Forecourt Deliveries
    • Attendant Deliveries
  • Fixed a problem when syncing XML formatted sales posted to Fueltorque with a new cashier
  • Added support for desktop General Ledgers such as Sage 200
  • Allow Site Managers to adjust the department margin
  • Add a navigation bar to the help
  • Fixed a problem when Agents edit a previous sale
  • Add product code 14 Paraffin to the Caltex analyse purchase options
  • Added notes from the supplier to purchase order
  • Added option to upload a banner image to a site for use on purchase orders
  • Reformatted purchase orders and purchase order emails
  • Added a new journal for stock received
  • Restructured the reports page to group the journal views separately to the other reports
  • Stock items can now be deleted even if a purchase order with the item exists
  • On deletion of a stock book item, the stock level is adjusted to set the stock level to zero
  • Allow modifier items to be assigned to expense categories in Xero
  • Added export to Excel for the Extra Data Report
  • Add extra derived columns to the Excel report of the Inventory report
  • Restructured Inventory report to speed it up
  • Removed the Current Inventory report as no longer required
  • Added a site dashboard with an initial set of four widgets
  • When exporting to Excel or PDF, check the size and grey out the option if it would generate a memory or time error
  • When exporting and importing stock books, add support for suppliers and stock locations.
  • Added an initial Creditors module along with an Aged Creditors report
  • Enhancements to the XML file handling for Namos systems
  • Extended the v1 API endpoint to include:
    • GL details stored with sales
    • Departments
    • Payment Options
    • Suppliers
    • Purchase Orders
    • Stock Received

V2.30 - Released 28 March 2026

  • Fixed a problem with purchase orders when doing Receive All

V2.29 - Released 27 March 2026

  • Local Account Customers menu has been restructured to better allow for large numbers of card holders
  • When crediting an existing purchase order, checks are now made to ensure the amount being credited is not more than was received
  • When doing a tank drop in Tank Management, now checks for an existing purchase order and receipts the stock against that if it exists
  • When doing a tank drop, if the supplier option Cost Price on Fuel Drop Required is NOT checked, then the cost price entry is not enforced, and either the cost price from the purchase order is used or failing that the cost price from the fuel product is used
  • Tank drop details are now shown on the respective purchase order
  • Corrected a problem where the user did not have access permission to do a tank drop
  • Tank drops can no longer be made for a greater volume than the unused literage available (ULLAGE)
  • When creating a new user, the Site Role is now a mandatory field
  • It is no longer possible to change the Department Type once it has been created
  • Barcodes are now validated on entry and the barcode type displayed
  • When an item is incorporated as a Recipe, the item cost type can no longer be changed away from Derived
  • Depending on a users access level, it is now possible to edit a posted transaction
  • A facility has been added to selectively delete log entries for a site
  • Corrected a problem where updating the site totals caches did not update the cache for fuel items
  • Drilling down into item sales and receipts, the views now show a summary in the header
  • Increased the memory size available to export transaction histories to excel
  • Corrected a problem where the current date was being saved for a purchase order rather than the required date
  • Links are now shown on purchase orders to any credits made against them
  • A link to the credited purchase order is now shown on a credit note
  • A credit note can now be created without requiring a linking purchase order
  • Customer and cardholder email addresses now support multiple email addresses comma separated
  • When a contacts email address is changed, if they have a corresponding host access then that email address is also changed so that a password reset operation is sent to the correct email address
  • Purchase orders now have a Close button
  • Payment terms are now able to be recorded against a supplier
  • The Stocktake view now includes the last date a stock take was completed for an item.

V2.28 -Released 29 January 2026

  • In Tank Management, when there is no Tank Dip variance, then hide the Post Adjustment button
  • Correct problem calculating the Ullage when doing a tank drop
  • Cache the Inventory report once generated so that exporting to PDF and Excel are significantly faster
  • Cache the Fuel Reconciliation report once generated so that exporting to PDF is significantly faster
  • Upgrades to the underlying security of the system
  • Addition of new role "Host Administrator"
  • Redefinition of access conditions for POS Cashiers and Site Manager
  • Addition of support for MS WIndows receipt printers and cash drawers
  • Added facility to stack pump deliveries by attendant
  • Added two new data prompts, Customer and Company.

V2.27 - Released 27 May 2025

  • Added support for Botswana, Namibia and Zambia default configuration and tax rates
  • Added support for date selectors in different languages
  • Date selectors now all default to the current month with the current day highlighted
  • Increased to two decimal places the rounding of Xero posted transactions
  • Added support for South African VAT at 15.5% and 16%
  • Added facility to update prices based on the recommended price report
  • Added tool to help with changes to department tax rates
  • Site billing report can now be exported to Excel
  • Added additional filters to the site billing page
  • Corrected a problem with the date and time stamp on tank drops
  • Added time selection to the business performance report
  • Stock count at a location can now be zero
  • Setting the site options to None now stops the site from trading
  • Added a Close button to the purchase order view
  • Ullage and Volume are now rounded to two decimal places in the tank management page.

V2.26- Released 31 January 2025

  • Added new report "Current Inventory Report"
  • Added new report "Price Review"
  • Start and End dates are now required at the time of a Special creation
  • Sites are able to have a user or agent provided logo
  • Added an alternative site view showing tank volumes and ullage
  • Corrected incorrect posting of stock on hand and cost of goods sold in Xero
  • Added hourly processing to enable and disable specials.

V2.25- Released 14 November 2024

  • Report changes to the Daily Summary Report to correct incorrect totals when partial tenders are used
  • Report changes to the Shift Report to move EFT cashouts as negative values in the cashout column as opposed to variances
  • Allow for name changes to one-key-plus and one-key-departments
  • Change form Cancel button to provide for alternative return paths and to support alternative languages
  • Change Save button to Create button for new field creations as opposed to edits
  • Allow for disabling of dispensers
  • Add links to fuel sales and stock receipts from the fuel form
  • Allow tank dips to be deleted
  • Improved ordering of Recipe ingredients
  • Removed pump test deliveries from the Business Performance report
  • Add an "Update All" button to the validation of cached values
  • Refinements to the posting of transactions to Xero
  • Review and refinement of breadcrumbs
  • Stocktake now excludes items that have no inventory tracking
  • Add support for graphics on receipt headers and receipt footers
  • Refinements to stock takes when stock items are at multiple locations
  • Add initial translation to Portuguese

V2.24

  • Added a facility to check that all transactions have been posted through to the general ledger, and to re-post any that failed
  • Customer invoices posted to the general ledger now have the due date set to the 20th of the following month
  • Change is no longer posted through to the general ledger
  • Payments Received on Account (ROA) can now be posted from the Fueltorque POS through to the general ledger
  • Departments are now displayed alphabetically in the stock take form
  • Stock takes no longer display the current stock level
  • All items within the chosen departments are now able to be displayed when doing a stock take
  • Doing a stock take now allows stock in different locations to be counted separately
  • Purchase order reference numbers are now displayed on the purchase orders page
  • Loading of the Manage Tanks page has been sped up
  • Cost prices are now defined as: Manual Cost Price, Average Supplier Cost Price and Last Supplier Cost Price
  • Restructuring of Site Agents
  • Corrected a url redirection when purchase orders are deleted
  • The item margin column is now sort-able
  • A new daily sales report has been added
  • Pump test deliveries are no longer treated as sales in the Period report
  • Items of type Overhead can now be included in a purchase order
  • Vehicle fuel consumption report added
  • Purchase order processing extensively redeveloped
  • Site physical addresses are now displayed on the site selection page with the carriage returns

V2.23

  • Added Zero VAT tax option
  • Added support for using outer and inner PLUs with recipes
  • Added facility to delete newly created purchase orders
  • Corrected problem with South African Vat 201
  • Changed the single Inventory Type to be inventory valuation type and product cost price basis
  • Cost prices are now editable for items set as No Cost price basis
  • When an items Inventory Type is changed, the historical records are also changes so as to ensure the inventory report is correct
  • Added the option to post stock received as a Draft Invoice in Xero
  • Added the facility to create a default card for new customers being imported from Xero
  • Added the option to post supplier purchases orders as Draft Invoices in Xero
  • Added the option to post local debtor invoices as Draft Invoices in Xero
  • Added support for Recipes in the Business Performance Report
  • Added a facility to import shop items and departments from a CSV file.