NP Retail (v139.0)
- Shopify returns are now supported end-to-end in Business Central, including return import, refund/payment handling, and posting as sales credit memos.
- Web orders can now post with Work Date when that behavior is enabled, helping VAT/posting dates stay aligned with the actual posting day.
- Shopify inventory updates now use idempotency protection, improving reliability on retried syncs.
- Config package imports now respect processing order more reliably, reducing setup/import failures.
- Benefit and free-gift items no longer risk being charged at their normal catalog price.
- Shopify SKU matching now falls back to item references, improving item resolution when direct SKU lookup fails.
- Membership Timeline now tracks member-detail changes such as name, email, birthday, and picture updates.
- French NF525 support was expanded with a configurable cash-transaction limit and more complete fiscal archive data, including VAT-rate breakdowns and previous-signature export.
- Job Queue Refresher reset of failed attempts now works across multiple selected app users in one go, with clearer success/failure feedback.
NP Hospitality (v139.0)
- Kitchen Display System now supports Microsoft SSO login.
- Kitchen Display System no longer applies the previous Tivoli time-based order filter.
- Fixed Kitchen Display System request-aborted loading issues.
Shopify App
The ticket calendar now pre-selects the first available date, reducing friction in ticket selection, and reservation matching is more tolerant when schedule data is missing on the Shopify side.
On the fix side:
- Reservation confirmation is now more resilient when Shopify reservation data and Business Central order data get out of sync, reducing failed or duplicate processing.
Entria
Membership checkout can now collect configurable member details during purchase and pass them through with the order, and subscription flows can now show recurring-payment information for auto-renewals. Quick checkout pages now include terms, privacy, and subscription footer links more consistently, and checkout form validation is more consistent and user-friendly.
On the fix side:
-
Membership and quick-checkout redirects are now more reliable across shared and custom domains.
-
Product sync no longer fails on product handles caused by leading or trailing dashes.
-
Long custom-attribute forms in the admin drawer can now be scrolled properly.
Selfservice App
QR ordering now supports prefilled table numbers, phone number input now includes validation and auto-formatting, category navigation scrolls into view more smoothly when focused, and button contrast was improved for better readability.
On the fix side:
-
Parked-sale handling now includes inactivity expiry handling and better protection against charging expired sales.
-
Invalid add-on errors are now handled more gracefully.
-
Fixed a crash path when the Adyen drop-in is missing during payment completion.
-
Fixed a custom background variable issue.
WMS
WMS now includes transfer handling support.
