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

January 2026

2026-01-06

Added

  • Purchase orders received several powerful new features:

    • Sort order handling – items now follow a defined sort order for better organization.

    • Reservation allowed after date – prevent staff from reserving products on purchase orders that are still months away.

    • Open directly from Custom Orders overview – jump straight to a purchase order from the Custom Orders list.

    • Reserved quantity now visible in the product list.

    • Info dialogs when adding products to purchase orders, including warnings when adding configurable products without variants.

  • Customer barcode scanning now automatically adds the customer to the current order – just scan and go.

  • Package components are now displayed on receipts, making it clear what's included in bundled products.

  • Order item reference added to receipt prints for improved traceability.

  • New customer parent linking – connect a company customer to another using customerParentUid. Perfect for managing subsidiaries or franchise structures.

  • Batch import of payments – import multiple payments in one go.

  • New API endpoints for poster templates:

    • GET /tenants/{tenantUid}/poster-templates

    • POST /tenants/{tenantUid}/poster-templates

  • SVG images are now allowed in Poster HTML content.

  • New search field settlementExternalPaymentReference in receipt search for easier payment reconciliation.

Improved

  • Customer names are now trimmed automatically when creating or updating customers – no more trailing spaces or accidental line breaks causing issues.

  • Offers can now exceed current stock levels – the quantity is validated against actual stock only when converting the offer to an order. Great for pre-orders and reservations.

  • Pickup note layout (ESCPOS) has been refined for better readability.

  • Enriched device data on till responses for better hardware tracking.

Fixed

  • Product.AllowDiscount now imports correctly from Excel.

  • Freight product pricing now fetches the correct store price when using external delivery APIs (Power delivery).

  • Cash register status updates from the cash report endpoint now properly update till status as well.

  • Product property requirements (items->productProperties->*->required) now correctly reflect whether a property is required by the parent product.

  • EHF CreditNote no longer fails when contact information is missing – a placeholder is added automatically.

  • Receipt printing now strips all illegal characters to prevent print errors. Yes, someone tried adding a cute emoji to the VAT number field. The printer was not amused. 🖨️💔

  • ExternalId on Tenant Roles is now properly saved and updated.

  • Campaign store assignments – fixed an issue where updating stores on a campaign could accidentally remove stores from other organizations.

Last updated

Was this helpful?