November 2025
Monthly summary / tl;dr
Store Cash Reconciliation (Beta) lands — count cash, log deposits, and keep your store accounting in check.
Admin gets a major upgrade with a new receipts section, bulk stock operations, product exports, and filters everywhere you need them.
Purchase orders are smarter — add notes to items, set confirmed deliveries, and even generate orders in your supplier's language.
Warehouse history export — full audit trail of all stock changes.
Open Items report now runs ~80% faster!
Profrakt configuration moved to store level — better flexibility for multi-store shipping setups.
Payment & discount handling refined across the board, plus masked card numbers in Admin for secure payment verification.
Plus the usual mountain of fixes — payments, campaigns, filters, and more, all polished up.
2025-11-27
Added
Amount range filters added to both Order list and Receipt list in Admin — finally, find that specific transaction without endless scrolling.
"Show hidden products" toggle added to product filters in Admin.
Top 10 daily sellers now displayed on the Admin dashboard.
Improved
Store settlement pages in Admin revised to work with the updated backend settlement system.
Fixed
Dashboard "Parked and Confirmed" stats no longer incorrectly include offers.
Seller totals now display accurate values.
2025-11-24
Added
Auto-refresh for device status on the device list in Admin — no more manual refreshing to see if terminals are online.
API version now displayed alongside app version in Admin.
Open Items report added to Admin reporting suite.
2025-11-21
Fixed
Print receipt button in Client now properly visible after completing a pre-payment.
Discount display fixed — when setting a discount in sale, items now correctly show the discount applied.
Payment methods now load correctly when opening the Client app with an existing open order on the till.
2025-11-18
Added
Store Cash Reconciliation Beta — new feature for tracking and reconciling cash at store level. Enable via the new
EnableStoreCashReconciliationfield on your store settings, with supporting endpoints for cash deposits.Profrakt store-level configuration — printerId, senderId, and profraktKey can now be configured per store via the extension system using the
profrakt_senderparameter. Much better for multi-store setups with different shipping configurations.Supplier reference number now included when searching purchase orders using the "query" field.
New endpoint
POST /tenants/{tenantUid}/organizations/{organizationUid}/reports/stock-reports— generates Excel reports for stock values.Delivery confirmation transaction template added.
Parked orders sorting — you can now sort parked orders by their "valid until" date in the Client.
Order cost visibility — total cost and order item total cost now shown in the order preview dialog.
Additional notes visible in order details dialog and open order view in Client.
Profit per line now displayed in the order preview dialog — know your margins at a glance.
Improved
Payment dialog now shows the payment method name and amount while processing.
Find delivery options dialog improved when handling multiple products with services.
UNPAID order filtering completely rewritten to use a settlement-based approach — now only shows orders where the customer actually owes money.
UNPAID order filtering now respects your OrderStates filter, so prepayments against OPEN or PARKED orders can be included in search results.
Open Items report optimized with parallel searches for ~86% performance improvement.
Credited invoices now correctly excluded from Open Items report and order searches.
Profrakt now validates printer online status in real-time before sending print jobs, and saves consignment ID as external reference.
Order expiry handling improved — now deletes empty orders, sets validUntil when parking, and can expire orders with completed order handling.
Fixed
Adyen refunds now work correctly for "other card" payment types.
Invoice payments error resolved.
Invoice and loyalty points creation issues introduced in 2.95.0 have been fixed.
AllowQuantity field now correctly updates when using the Update Product endpoint.
Email field on invoice address now handled properly on purchase orders.
Product package distributed prices calculation fixed.
Qualified Campaigns — confirmed product lines no longer incorrectly removed during campaign recalculation.
INVOICE settlement code now works correctly on orders with multiple receipts.
Customer searches made more effective.
Exchange note printing — added safety check to prevent errors.
Product filter "Show only in stock all warehouses" now correctly adjusts the filter count in Client.
Removed
Profrakt tenant-level settings (
profrakt_senderIdandprofraktKey) removed from tenant extension parameters — these are now configured at store level.BankAccountNumber field fully removed from API store responses and requests (was previously deprecated).
Flow Giftcard sales now correctly appear in the credit section of the accounting report payment breakdown.
2025-11-17
Added
User invite functionality in Admin — onboard new team members directly from the admin panel.
Mass product operation to set or change supplier purchase price — update pricing across many products at once.
Additional timezone options for tenant settings.
2025-11-14
Added
Invoice information now displayed in the settlement section of order details and order receipt details in Admin.
Store Cash Reconciliation page preview in Admin.
Warehouse Stock Details Report reintroduced in Admin.
2025-11-11
Added
Note field on purchase order items in Client — add context to individual line items.
Confirmed deliveries can now be set on purchase orders.
Delivery address dropdown when creating purchase orders — select from available addresses.
Invoice address dropdown when creating purchase orders.
Dynamic delivery options now support shipping date (not just delivery date) for address deliveries.
Voucher number now shown in the order details dialog.
Discounted price display — order details now show the actual price on items with discounts applied.
Print (A4) button added to completed pre-payment view.
Negative purchase prices can now be saved on products in Admin.
Allow Quantity toggle added to product edit page in Admin.
Store access editing now available on user profiles in Admin.
Customer filter added to order and order receipt lists in Admin.
Credit order link shown on order items in the order modal.
Discount information displayed on order items in the order modal.
Super admin feature to recalculate settlements.
Improved
Negative price discounts — you can now set a discount resulting in a negative price if
allowNegativePriceis enabled on the product.Omnium integration: no longer sends
orderedQtyfor returns on invoices.Pre-payment cancellation — use of pre-payment settlements can now be cancelled in Client.
Store dropdowns now have search functionality across Admin.
Store filter added to notification list page in Admin.
Fixed
Addon products dialog — when adding products with addons (insurance, accessories), the dialog no longer shows incorrect products if the main product also has auto-add addons.
Purchase order reservations — if an order item was reserved against a purchase order but then changed to warehouse reservation, the purchase order link is now properly removed.
Order notes — tapping "internal note" in order details now correctly opens the note tab.
Delivery options dialog no longer shows time when only date is available.
Column sorting fixed on several Admin tables.
External ID mapping to user now works correctly.
Product import — missing properties now handled correctly.
2025-11-10
Added
New warehouse history export feature generates an XLSX-file showing all changes made to your warehouse over time. Great for auditing and compliance tracking.
External order numbers now print on pickup notes from your receipt printer — helpful when coordinating with external systems or third-party orders.
Purchase orders now generate in the supplier's language — making communication smoother with international vendors.
Price reduction handling in Client — you can now apply manual discounts even on items that already have campaign discounts, giving you more flexibility at checkout.
Price reduction handling improved in Client — you can now apply manual discounts even on items that already have campaign discounts, giving you more flexibility at checkout. Price reductions are now also set as discounts by default.
Admin Receipt management arrives in Admin with a dedicated receipts section featuring search, filtering, and detailed modal views. Navigate easily between related orders and view payment method details including masked card numbers in settlement information — useful for accounting staff who need to verify payment details without seeing full card numbers.
Order receipt search now supports filtering by specific products — making it easier to find receipts containing particular items you're looking for.
Need to find orders by their payment amount? You can now filter order searches by payment value — perfect for tracking down that specific transaction amount.
Order view displays the order type prominently in the title, with handy next/previous navigation to move between orders quickly.
Admin Bulk stock operations let you set minimum and maximum stock levels across multiple products at once — a real time-saver for inventory management.
Admin Product export page — export selected products to XLSX with all their details.
Admin Linked products can now be added directly to product groups in Admin — streamlining your product relationship management.
Admin Product filtering includes a new option to show or hide discontinued products when searching.
Include reserved stock checkbox added to purchase order generation in Client — choose whether reserved items count toward your stock levels when calculating what to order.
Adyen refunds now include issuer information for referenced refunds — better transaction tracking for accounting.
Improved
Admin Session stability enhanced — you'll now stay on your current page even when the browser tab is inactive, instead of being redirected to the dashboard.
Omnium integration updates now trigger when reservations change on order lines, keeping your systems in sync. Returns are held back from Omnium until they're settled — ensuring cleaner data flow.
Payment dialog in Client now intelligently hides payment methods that don't allow prepayment when you're processing a prepayment — reducing clutter and confusion.
Various translation improvements including report filenames (warehouse logs, commission sales, receipts, stocktaking, service), extension parameter names, and country names.
Omnium Update Omnium order when a reservation is changed on the orderline.
Omnium Update order in Omnium on reservation change, even when the update comes from Omnium itself.
Omnium Returns are not transferred to Omnium until it is settled.
Fixed
Stock updates now process correctly when settling order receipts — no more inventory discrepancies.
Number series dropdown in Admin now fetches the complete list — no more missing options.
Admin Store sorting by external ID now works as expected.
Order receipt search API properly supports payment method and delivery state filters.
Tills can now be removed from devices by clearing the till UID — previously this wasn't possible.
Discount dialog in Client no longer reuses previous input values when switching between discount types — clearer, more predictable behavior.
Negative amounts below 1 (like -0,50) now display correctly with the minus sign instead of showing as positive values.
Store search in Admin no longer returns empty results on the store list page.
Payment creation now works correctly even when creating payments for orders from different stores.
Last updated
Was this helpful?

