Changelog
We continuously improve Picqer. Every few weeks, we publish a changelog with the latest improvements.
Changelog: Fulfillment improvements and other updates
This month, we’ve made several improvements for fulfillment companies. We’ve summarized these and all other updates in Picqer in this changelog.

Improvements for fulfillment companies
- You can now set a preferred warehouse per fulfillment client for purchase orders placed through the fulfillment portal. This prevents stock from being received in the wrong warehouse by mistake.
- When deactivating a warehouse, any linked fulfillment clients and webshops are now automatically unlinked. This saves you the work of doing it manually.
- In overviews, filters, and on detail pages, it’s now clearly indicated when a fulfillment client is inactive, so there’s no confusion.
- On a fulfillment client’s page, you can click directly to view and edit the allowed shipping profiles. This makes it easier to manage them.
- When exporting purchase orders, you can now filter by fulfillment client.
- In the fulfillment client report, the number of shipments is now based on the shipments created during the selected period, rather than those created for picklists processed in that period. This gives a clearer picture of the actual actions performed per fulfillment client.
Other improvements
- If you're linked to a packing station, you'll now see that under your name at the top of the screen. When creating a shipment, you’ll also see the selected packing station and can change it if needed. This helps prevent labels and packing slips from being printed at the wrong station when working across multiple stations.
- For returns, you can now see which products are inactive. These products can no longer be returned to stock, helping prevent “phantom inventory.”
- The
order.status_changedwebhook is now triggered when the order status in the webshop changes from “expected” to “concept” or “processing.” - We’ve added a new API endpoint to retrieve all outstanding purchase orders for a product.
- If you're using multiple warehouses, the warehouses overview now shows the total stock value of all warehouses combined.
- You can now disable ABC classification and use the products API endpoint to classify products yourself. This allows you to apply your own algorithm for classification.
Changelog: Improved fulfillment reporting and other updates
Over the past few weeks, we’ve made several updates for fulfillment companies. The dashboard has been redesigned, and the reports have been expanded and made exportable. This makes invoicing and related communication much easier. You’ll find a summary of these and other improvements in this changelog.
Redesigned fulfillment client report
To provide a clear overview of the services provided to a fulfillment client, we’ve revamped the “Current Month Report.” The new report is easier to read and highlights key statistics. Each card links directly to a detailed overview. Reports are now exportable, making it simple to use the data for invoicing or administration.
This same report is now also available in the fulfillment portal. Your clients can view the services provided to them, so you don’t need to send this information manually. The detailed views, however, remain inaccessible to fulfillment clients.
Improved exports of processed picklists and shipments
The “Processed Picklists” and “Shipments” exports and reports have been expanded with new fields. For example, the shipment weight is now included in both reports.
Other improvements
- We added a new webhook:
products.created. This is triggered when a new product is created. Previously, you had to use theproducts.changedwebhook for this, but the new one provides a cleaner signal. - URLs in comments are once again properly detected and made clickable.
- We introduced a new API endpoint to close a purchase order.
- We added a new integration with Innosend.
- QLS service points are now imported with orders from WooCommerce and Magento 2, so the data is automatically passed on to the carrier.
- In the app, you can now assign a batch to yourself.
- We added support for 2 PostNL products:
- 4965 – Belgium Extra cover (EUR 500) + Deliver to stated address only
- 4878 – Pickup at PostNL location + Extra cover
- In some cases, products were missing from the replenishment advice. This issue has been resolved.
- When changing a product's purchase strategy to “Purchase only for backorders,” the “Replenish stock up to” value now automatically resets to 0, as does the reorder level.
Changelog: Process returns with containers and other updates

Process returned stock using containers
In October, we introduced something new: Containers. They let you move products using carts or trolleys while keeping track of where your inventory is during the transfer. The stock level of the original or linked locations stays accurate throughout the process.
Containers were already available when using replenishment advice, and now they can also be used when receiving a return.
When processing a return, you can now choose where to register the products once they’re added back into stock. This can be a container, the associated location, or no specific location at all.
Other improvements
- We’ve added support for Magento 2 integration with two-factor authentication.
- Budbee and DHL pickup points are now imported from Shopify orders and automatically passed on to the carrier.
- The updated main navigation now includes a separate “Locations” menu item. From there, you can access locations and containers.
- Our API now allows you to read and update the replenishment levels for pick stock.
- Fulfilment companies can now filter by fulfilment client on the receipts page.
- Fulfilment companies can now filter by fulfilment client when exporting shipments.
- We’ve added the webhook
products.stock_on_location_changed, which triggers whenever stock is updated at a specific location. - When a product is added to an order using rules, we now include the product price. This ensures customs information is accurate for non-EU shipments. If you prefer to add the product as free of charge, as before, use the new action "Add free product by product code".
- We now ignore any gift cards in Lightspeed orders. This allows Lightspeed orders that include a gift card to be imported successfully.
- The existing webhook
orders.status_changednow also triggers when the order status changes from “Expected” to “Draft”. - For Magento 2 orders, we now copy the phone number from the shipping address. If that field is empty, we use the phone number from the billing address instead.
Changelog: Redesigned product page and other updates

Redesigned product page
We’ve redesigned the product page. Information and actions that belong together are now grouped into cards, making the layout more structured and easier to scan. By using the available space more efficiently, you get a clearer overview of the product.
Just like with the updated pick list page, you can try out the new design via the experimental features page.
We’re curious to hear your feedback!

Automatic subscription adjustment
If your number of orders is increasing or decreasing, a different Picqer subscription might be more cost-effective for you.
Previously, you could manually switch plans when you expected a better deal. Now, we’ll automatically adjust your subscription retroactively if a different plan would have been cheaper in the past month. You’ll receive an email from us for each automatic adjustment, so you no longer have to worry about it.
Android app update
Version 2.4.0 of our Android app is now available. This update includes several changes that improve app stability. If you’ve been experiencing occasional crashes, we recommend updating to the latest version via the Google Play Store.
Other improvements
- You can now create a PrintNode account directly in Picqer. This makes it easier for users to get started with automatic printing.
- Fulfilment companies can now filter by fulfilment client on the returns page.
- When importing products using an Excel file, any country name entered (in the “Country of origin” column) is now converted to the ISO-3166-2 country code. This ensures integrations using this field continue to work properly.
- The Picqer app is now also compatible with the Honeywell ScanPal EDA5S. For full support of EAN13 barcodes, you need to adjust the settings of the scanner.
- We’ve added the new webhook
comments.created. This triggers when a new comment is added in Picqer. - You can now use product variables in the email template for shipping notifications. For example, you can include the total quantity or list the products and quantities in the message. Learn more about shipping notifications.
- In the app, you can now scan a location and link it to a product using the “Manage locations” option on the product page.
- If you use Shipping via Bol.com, there is now a setting to define which VVB orders should be snoozed. You can choose to snooze only if the consumer has selected a preferred delivery date. Be aware that this may result in orders without a preferred date being shipped too early. Bol.com may issue warnings for this. Read more about connecting Shipping via Bol.com.
Changelog: Comments in the app and other updates

Comments in the app
In addition to comments on pick lists, you can now view and add comments in the app for products, purchase orders, and receipts.
From the Dashboard, you can access the full comment overview. Just like on desktop, you can view all comments, only your own, or only the ones where you’ve been mentioned.
Comments on batches
You can now add comments to batches in both the app and desktop. These comments are also shown on the PDF version of the batch.
Comments on pick lists and orders are now separate
Pick lists now have their own dedicated comments. Previously, comments from the order were shown on the pick lists. With this update, comments for pick lists and orders are now separated.
Any comment you place on a pick list is only visible on that specific pick list. It no longer appears on the related order or on other pick lists from the same order.
Control comment visibility for orders
You can now choose whether or not a comment on an order should appear on its pick lists.
This is helpful when certain notes are only relevant to customer service, and not to the order picker. Conversely, comments meant for the picker can be shown on the pick list to help them stay focused while processing.
Other improvements
- For a product, you can now set the replenishment level of the pick stock even when using the purchase strategy “Only buy for backorders.”
- The order log now shows when a pick list is unsnoozed.
- WooCommerce orders that initially contained no products were previously marked as “ignored.” These now get the status “ignore until updated,” allowing them to be imported later once products are added.
- Searching in the “Order statuses” overview in the fulfilment package has been significantly sped up.
- We’ve added a new integration with QLS.

