Heads up, our devs are blazing ahead—docs are catching up, so some features might not be fully documented yet.

October 2025

2025-10-20

Added

  • Customer search now supports filtering by createdAt parameter – find customers based on when they were created.

  • New field note on purchase order items for adding item-specific notes.

  • Purchase order PDF now conditionally displays notes, order info, and customer details on items.

Changed

  • Omnium integration now transfers timeslot information.

  • Purchase order max/min auto-proposal now includes CountReservedItems as an option when using CreatePurchaseOrder – take into consideration reserved products when doing automated purchase ordering

Fixed

  • Adyen: Unreferenced refunds will now be processed correctly when the original payment was made with bankaxept or dankort.

  • Purchase orders now correctly display the delivery address.

  • EHF invoices now set the correct EndpointId based on the EHF address.


2025-10-17

Changed

  • Price lists: Prices with year 9999 are now treated as prices with no end date – essentially eternal pricing.


2025-10-16

Fixed

  • Fixed a nil pointer error in campaign activation.

  • Fixed a critical bug where campaign activation only affected the first 10,000 products – now all products are correctly activated.


2025-10-15

Added

  • PayEx Giftcard integration is now complete!

    • Authentication with automatic token refresh

    • Gift card balance checking and validation

    • Support for deposits and purchases

  • New extension: SUBSCRIPTION – manage recurring payments and subscription products.

  • Adyen terminal now supports customer consent requests for recurring payments.

  • Recurring payments with Adyen: If an order line is marked as a subscription product and the customer accepts consent on the terminal, recurring payments are automatically created.

  • New account report for Xledger integration.

  • New field on orders: InternalNote – perfect for internal team communication.

Changed

  • Stock history now includes a new field: SaleCostPrice.

  • Vipps transaction text now follows a new format: "storeName - orderNumber" for better clarity.

  • Omnium invoices are now created using the UID from the order receipt to prevent duplicate invoice transfers.

  • New section in API for stores: appSettings – more configuration flexibility for developers.

Fixed

  • Adyen: Fixed an issue where customer checks were performed unnecessarily for non-recurring payments.

  • Flow gift cards: Corrected the amount set on settlement transaction CAPTURE requests.

  • Subscription module: Consent checks will no longer cause errors if the subscription module is not active.


2025-10-07

Added

  • Profrakt shipping labels can now be created and printed directly from the order handling view – no more jumping between screens. (Client)

  • Improved telephone number input field for better data entry and validation. (Client)

  • Send messages to customers directly from the order handling page with a new dedicated dialog. (Client)

Changed

  • Order handling view layout has been redesigned to include:

    • Counter for each item – track quantities at a glance

    • Print buttons – faster access to printing functions (Client)

  • New dialog for adding items with add-ons: Insurances, accessories, and services are now displayed together in a unified dialog for a smoother workflow. (Client)

Fixed

  • Confirmed orders can now be found and accessed from keyboard sale. (Client)

  • Fixed issue where new orders could not be parked if the previously opened order was confirmed – only confirmation was available. (Client)

  • Returns created from orders without a customer can now have a customer added properly. (Client)

  • Confirmed orders can now be set to parked status from "Logout with open order", keyboard sale, and other relevant areas. (Client)

  • Order search: Fixed display issue where the order type date was split across two lines. (Client)


2025-10-02

Added

  • PayEx Giftcard: Access tokens are now maintained in the store extension for improved reliability.

Changed

  • Trigger handling: Triggers now fire when an order state changes while the order is parked or confirmed.

  • Expire parked orders: The cleanup process now deletes stale open and canceled orders without order numbers.

  • Omnium integration now sends product type information on order lines.

  • Omnium order transfers now include a 5-second delay to prevent race conditions and ensure data consistency.

  • Exchange orders are now updated with complete information from Flow.

Fixed

  • Trigger actions now only execute when the order state changes to PARK or CONFIRMED – no more duplicate triggers.

Last updated

Was this helpful?