Skip to navigation

NP Retail

E-commerce and integration workflows were extended this week. E-commerce APIs now expose document dimensions and support standard language tags such as da-DK and en-US, and Entria-linked products can now trigger an automatic sync when their unit prices change.

POS performance and usability also improved. POS ticket lookup is now faster, Dragonglass keeps action bars visible above the mobile keyboard, and long labels on balancing / Z-report views now wrap correctly instead of overflowing.

On the fix side:

  • Fixed a crash in E-commerce manual processing when duplicate contacts existed.

  • Fixed stale schedules being selected during ticket imports for today / next available slot.

  • Fixed a POS crash when opening a nested menu on an empty button grid.

NP Attraction

Time-slot ticket pricing now includes addon items more transparently, giving operators a clearer breakdown of what is included in each slot.

On the fix side:

  • Fixed ticket import behavior so outdated schedules are no longer picked by mistake.

NP Hospitality

Dragonglass usability was improved on mobile POS. Action bars now stay visible above the keyboard, and long balancing / Z-report labels now wrap more cleanly.

On the fix side:

  • Fixed a crash when opening nested menus on an empty button grid.

Shopify App

NP Day management received a broad set of improvements this week. A new NP Day Generator admin page can now bulk-create opening-hours calendar entries instead of creating them one by one, and NP Day generation uses lighter polling to reduce Shopify API load during long-running jobs. Old NP Day entries can now be cleaned up automatically on a schedule, and a new setting lets merchants control whether stale NP Day entries are deleted after regeneration.

On the fix side:

  • Fixed Shopify ticket orders with the same ticket split across multiple line items so they now create correctly in Business Central.

  • Fixed NP Day cleanup so retries do not start duplicate runs or skip remaining shops.

  • Fixed missing completion / failure toast messages on the NP Day Generator page.

Entria

Checkout and payment flows received several customer-facing improvements. Adyen recurring payment types can now be configured for recurring / subscription flows, and orders can be fulfilled automatically after the related sales order is posted. Checkout agreements are now localized to the customer’s language, and checkout styling and fonts were refreshed.

On the fix side:

  • Abandoned carts now release reserved vouchers correctly.

  • Fixed checkout agreement URL handling and validation issues.

  • Fixed a config update issue where validated request data was not forwarded correctly.

  • Improved error propagation for failed Entria order imports.

Selfservice App

QR ordering and overall presentation received several customer-facing improvements. QR ordering now has a sticky category navigation bar for faster browsing, and the order-complete page shows the receipt number immediately. Currency formatting is now more consistent across the app, restaurant logos are shown on the closed-restaurant page, and the header and footer visuals were refreshed for better readability. Local storage is now isolated per tenant to avoid session bleed-over on shared devices.

On the fix side:

  • Fixed wrong prices after discount-code refreshes.

  • Fixed wrong menu variants appearing after page refresh.

  • Fixed the cart flow so it waits for backend confirmation before proceeding.

  • Fixed rapid quantity changes causing duplicate or out-of-order updates.

  • Reduced false payment-error noise from non-actionable Adyen network issues.

  • Fixed membership removal calls that could fail because VAT posting data was missing.

WMS

On the fix side:

  • Barcode and wedge-scanner PIN logins now work correctly even when the scanned PIN includes trailing line breaks.

  • Fixed Direct Put-Away split lines being inserted in the wrong position in warehouse activities.