Skip to content
  • There are no suggestions because the search field is empty.

đź“„Release Notes | Version 4.9.0

Released 10 March 2026 – Stability improvements, bug fixes and integration updates

Overview

Fortuna 4.9.0 focuses on three key areas:

  • New integrations and capabilities for gaming, e-labels, and third-party platforms

  • Hardening for multi-tenant and hosted environments

  • A broad set of stability and usability fixes across POS, BackOffice, Kiosk, SmartPrint, SmartPDE, and integrations


New & Enhanced Functionality

1. Odyssey Gaming Integration

We’ve introduced a new integration between bepoz and the Odyssey Gaming platform to provide real-time, tightly coupled loyalty and gaming functionality at POS.

** Key capabilities **

1.a - Odyssey Gaming connection in CA-Link
A new Odyssey Gaming server type is available in CA-Link, centralising configuration for Odyssey API endpoints, authentication, tiering, points mapping, and operational controls. This establishes a single, secure configuration for all Odyssey-related features.

1.b - Initial membership import from Odyssey
A configurable, one-time, and re-runnable import job seeds bepoz with member records and tier structures from Odyssey.

  • Members and tiers are synced into bepoz account groups.

  • Odyssey remains the source of truth.

  • bepoz stores what is required for POS operations.

1.c - Member lookup and live points enquiry at POS
POS operators can identify members via card or badge and automatically:

  • Load the correct bepoz account and tier from Odyssey data

  • Retrieve and display live promotion and points balances from Odyssey in real time

This is the entry point for all Odyssey-driven POS workflows.

1.d - Earning points on POS transactions
When eligible sales are completed:

  • Points are calculated in bepoz using venue, store, till, and account rules

  • Points are awarded live to the configured default promotion bucket in Odyssey

  • All awards are processed through Odyssey’s points API for consistent balances

1.e - Redeeming points at POS
Members can redeem Odyssey points directly against POS transactions.

  • Operators can view available promotion buckets and balances.

  • Redemptions can be manual using bucket and amount, or via auto-redeem using a configured bucket priority.

  • Each redemption is approved live by Odyssey, ensuring balance and eligibility checks.

1.f - Refunding points on POS refunds
When a transaction that earned or redeemed points is refunded or voided:

  • Corresponding point adjustments are automatically sent back to Odyssey

  • Points are reversed in the appropriate promotion bucket to keep balances aligned

 

2. E-Labels & Shelf Labelling

ELabels Interface – New Interface

We’ve added a new ELabels interface that allows bepoz to integrate with supported electronic shelf label (ESL) providers and keep in-store labels automatically in sync with your BackOffice data.

** What this interface provides **

2.a - Automatic price and product updates to ESLs
Changes to prices and key product details in bepoz can now be pushed through the ELabels interface so corresponding electronic shelf labels update automatically in store, reducing manual relabelling and pricing errors.

2.b - Support for ongoing synchronisation
The interface is designed for regular, automated syncs rather than ad hoc exports, so ESLs stay aligned with bepoz data as pricing and product files change.

2.c - Operational reliability and traceability
The interface includes structured data exchange and logging, depending on provider capability, helping venues confirm updates have been sent and applied and making it easier to troubleshoot when a label is not showing the expected price.

2.d - Reduced manual workload and risk
By automating label updates from a single source of truth, the ELabels interface reduces time spent on manual ticketing and helps minimise pricing discrepancies at the shelf.

Internal Use Only: For how to set up the ELabels interface in bepoz, click > here <.

 

3. Ticket-IT ESL & Shelf Labelling

Ticket-IT Electronic Shelf Labels (ESL) – New Interface

We’ve introduced a new integration between bepoz and Ticket-IT to automate electronic shelf-edge ticketing and digital price displays.

** What this interface provides **

3.a - Automated product and price sync
bepoz now syncs product data, including pricing and key attributes, with Ticket-IT’s Core Data service, maintaining a live, searchable product database for electronic shelf labels.

3.b - Promotional batch support
Using Ticket-IT’s Batch API, venues can selectively send promotional or campaign products to Ticket-IT as batches, enabling targeted, time-bound ticketing for specials and catalogue events.

3.c - Real-time or scheduled updates
Product and price changes can be pushed in real time or on a scheduled basis, ensuring Ticket-IT labels stay aligned with the latest bepoz data.

3.d - Reduced manual ticketing effort
By driving Ticket-IT labels directly from bepoz, retailers can significantly reduce manual ticket maintenance and minimise shelf-edge pricing errors.

Internal Use Only: For how to set up the Ticket-IT interface in bepoz, click > here <.

 

4. NZ Electronic Shelf Labelling (NZESL)

Use ProductID as ItemID

For NZESL, bepoz now switches from a barcode-based item ID to a ProductID+SizeID based structure:

  • Reduces duplicate records when barcodes change

  • Avoids orphaned promotional data

  • Still sends all barcodes for scanning compatibility

** Benefit **

More reliable promotion and pricing updates on ESLs, especially where barcode changes are common.

 

5. Gift Certificates & Payments

Safer Gift Certificate Refunds

The earlier behaviour that blocked all gift certificate refunds has been corrected.

** New behaviour **

5.a - Refund of a sale paid by gift certificate
Now allowed, but requires manager override on SmartPOS.

5.b - Refund of a gift certificate that has been redeemed
Now blocked.

POS displays a clear message indicating that the certificate has been redeemed and the transaction cannot be refunded.

** Benefit **

Venues can correct genuine mistakes while preventing abuse and double-dipping on redeemed gift certificates.

 

6. Integrations & Interfaces

6.1 Interface Setup and Data Handling Improvements

This release includes a group of integration updates focused on improving setup reliability, correcting invoice tax handling, and refining supplier import behaviour. These changes help reduce configuration errors, improve transaction accuracy, and ensure imported supplier data is stored using the correct settings.

  • Metcash Scan Device – Setup Fix

    We have resolved an index-out-of-range error when configuring Metcash Scan devices in BackOffice.

  • IBA E-Comm Invoices GST Handling

    Resolved an issue where IBA e-commerce invoices were being downloaded as GST free despite valid GST values in the payload.

    Taxable amounts and GST values are now mapped correctly to transaction lines.

  • Bdfood Supplier Comms

    Enhancements have been added to ensure Bdfood pricebook imports use the correct Price File Mode settings rather than Send Mode, and store supplier quantity information (InnerQtyOnHand) appropriately.

 

6.2 Doshii Integration Improvements

  • Service Charge and Negative Balance Fix

    The Doshii integration has been enhanced to fix an issue where Sunday surcharges from Doshii were not mapped correctly, leaving tables with negative balances and stuck open.

    Surcharge mapping and processing have been corrected so service charges appear correctly in bepoz.
  • Variant Quantities in Bundles

    Another Doshii change updates how priced condiments and variants are represented in the Doshii payload.

    When multiple quantities of the same variant are sold, each quantity is now sent as its own variant line, ensuring totals in bepoz and Doshii match.

 

6.3 SevenRooms – Booking Import Stability

  • Fixed a deserialisation error where SevenRooms ticket IDs, provided as long strings, exceeded integer range in bepoz.

  • Ticket IDs are now handled as strings, preventing missed or partially imported bookings.

** Benefit **

Booking lists imported from SevenRooms are more complete and reliable.

 

6.4 Integrated EFTPOS Enhancements

Adyen Merchant Receipts
Resolved an issue where merchant receipts were being filtered out when:

  • Merchant receipts were enabled on the Adyen side

  • Use Embedded Receipts was disabled in bepoz

Merchant receipts now print correctly via the POS printer in this configuration.

** Benefit **

Easier troubleshooting of EFTPOS issues across Linkly and Adyen environments.

 

6.5 Thirsty Camel – POS Identification & Timestamps

Thirsty Camel API calls now include:

  • x-pos-provider – your POS vendor name, for example bepoz

  • x-pos-version – the POS software version, for example 4.9.0

  • A new field in redeem requests carrying the local venue transaction date/time as an ISO 8601 string, e.g. 2025-01-17T14:32:00+11:00

** Benefit **

Better traceability and compliance with Thirsty Camel’s updated requirements.


Platform, Hosting & Security Enhancements

Unique SQL Credentials for Venues

Venues can now use unique SQL logins for bepoz applications.

  • Database configuration allows you to specify a custom SQL username and password rather than a shared default

  • Credentials are stored in encrypted form

** Benefits **
  • Stronger security posture for hosted and enterprise environments

  • Better alignment with venue IT policies and audit requirements


POS, Kiosk & SmartPDE Mobile Improvements

Product Promotions – Support for Size 10

  • Product Promotions now correctly support size 10 on SmartPOS.

  • Previously, promotions only triggered for sizes 1 to 9.

** Benefit **

Venues using size 10 configurations can now apply promotional discounts as expected.

 

Table Transfers & Remote Printing

SmartPrint behaviour for table item transfers has been improved:

  • The Returned Item docket is no longer printed

  • The Table Transfer docket is merged with the Transferred Item docket, including negative lines where applicable

** Benefit **

Less paper usage and clearer remote printing for kitchen and bar teams during table transfers.

 

Kiosk – Profile Form Tool-tips & Labelling

Corrected the Displayed Allergen Flags label and added a set of helpful tool-tips to the Kiosk Profile form, covering:

  • Session timeout

  • Default operator behaviour

  • Suggested items

  • Loyalty and payment toggles

  • Table group configuration and warnings

** Benefit **

Easier, less error-prone configuration of kiosk profiles for non-technical users.

 

SmartPDE – Immediate Venue Availability After DB Download

  • Downloading a new database into SmartPDE no longer requires a full app restart to recognise venue IP changes.

  • Venue selection and stock functions are available in the same session after download.


BackOffice & Messaging

Accounts – “Email All” Uses Both Addresses

  • Fixed an issue where Email All only used the second email address on an account.

  • Both primary and secondary email addresses now receive the message when selected.

** Benefit **

More reliable outbound messaging to account customers, especially where both personal and business email addresses are configured.


Reporting & Service Charges

Service Charge Schedules – Till Balance Consolidation

  • The new Service Charge totaliser is now correctly consolidated into the Till Balance report at venue level when Service Charge Schedules are enabled.

** Benefit **

Clearer end-of-day reconciliation for managers, with service charge amounts included in expected totals.


Upcoming Changes

  • Support for multiple diaries for SevenRooms integration

  • New Analysis report for competitor pricing based on Metcash Supplier Host Pricebook

  • Hanshow Electronic Shelf Label integration

 

updated to: bepoz v4.9.0