LP Based Label Creation
We are introducing LP-Based Label Creation, a new method for generating carrier labels. With this feature:
Users can create labels without manually entering dimensions or weight—these details will be automatically retrieved from the LPs they picked or allocated.
After generating labels, users can access the LP-Based Summary, which provides an overview of Shipment order , LP numbers and tracking codes for reference.
An "Export as Excel" functionality has been added to allow users to easily download and use this summary as needed.
⚠ Important Note: To use this new method, all products in the shipment order must be picked to an LP. If any product is not assigned to an LP, the system will not allow label creation using this method.
Client Based Mark-Up
We have introduced the ability to define markups by client under Carrier Setups, providing greater flexibility in pricing adjustments.
Users can now set both a general markup and client-specific markups within carrier setups.
If a client-based markup is defined, the system will use it instead of the general markup for that specific client.
If both general and client-based markups are defined, the system will apply the client-based markup for the specified clients and the general markup for all others.
What’s New/Improved
Users can now ship only the loaded LPs of an order using the Ship button on the Shipment Plan screen (when the Allow Partial Shipment parameter is enabled). This is useful when a truck reaches full capacity. The order status will be updated to Partially Shipped, and any remaining quantities can be scheduled for a separate shipment plan.
Links added to the Packing Instructions field are now clickable, allowing packers to quickly access external resources like videos or PDFs without manually copying and pasting URLs. This enhancement streamlines workflows and improves efficiency.
"Cancel Reason" column has been added to the Shipment Order Export feature. This ensures that the cancel reasons displayed in the Shipped & Cancelled Order Screen are also reflected in exported reports for easier analysis and reporting.
Orders with incomplete sorting tasks (Sorting Started status) will no longer appear as Ready to Pack in the Packing Station when Allow Partial Packing is disabled, preventing confusion and ensuring only eligible orders are packed.
“Skip Address Verification” toggle has been added to the Store Connection Configuration tab to provide the option to disable the address verification process.
The Receiving History Report now includes two new columns: Actual Return Reason and Customer Return Reason, providing better visibility into return transactions. These columns capture return reasons from both RMA-based and SO-based return operations, ensuring warehouse operators can track and audit returns more effectively.
Scanning barcodes for SKUs with the same barcode under the same client during count & transfer/putaway screens in the mobile app now displays entries in the "SKU - Client Name" format, preventing selection confusion. The search function is updated to work by SKU, and text labels have been revised for better clarity.
A new endpoint has been created for the Open API, to retrieve inventory data grouped by location zone and location group, offering a structured view between the total inventory report and inventory by location. The endpoint includes filters for inventory attributes, allowing users to toggle whether inventory is segmented based on attributes or merged, ensuring flexible and accurate data retrieval.
Endpoint can be seen in the Swagger under Inventory section as “List inventory by location zone and location group”
The Cycle Count process has been updated to prevent inventory duplication by capturing a new inventory snapshot after count completion but before the inventory update. This ensures that all inventory movements made post-count are properly reconciled, preventing discrepancies in the final update.
The "Complete Location Count" action in the mobile app has been optimized to prevent connection timeout errors by improving backend performance. The endpoint now processes large datasets efficiently by executing complete action approximately 10-20 seconds which was 2-3 minutes before the improvement.
A new "Status" column in the Billing Report shows real-time statuses: "In Progress," "Successful," and "Failed" (with error details if applicable). Users receive a notification when the calculation starts and are directed to the Billing Report tab for results.
The fee calculation logic has been enhanced to include Purchase Order (PO) Status as a condition when the Fee is Receiving and Fee by is Per PO. Users can now configure fees based on one or more PO statuses (Pending, Started, Completed, Cancelled) via a new PO Status tab. This update ensures more granular control over fee calculations.
A new API endpoint allows fetching 3PL Billing Contract details, including fee details, operation types, and conditions, with filtering by Client ID or Billing Form ID. It returns structured data with proper status codes and security measures.
A strict locking mechanism has been implemented in the Sorting process to prevent multiple users from starting the same task simultaneously. This enhancement ensures that sorting tasks are handled sequentially, reducing errors and improving workflow efficiency.
The Update Shipment Order Template, Update Location Template, and Update Product Template now include a clarification regarding data deletion. If only "*" is entered in a column, the system will recognize this as an explicit command to delete the existing data in that field, ensuring greater transparency and accuracy in data management.
We added the " Actual Shipment Date" field to the Carrier Shipment Details report as a new column and filter option . By doing that users can now filter and see actual shipment date of these label requests as well.
The workflow mechanism now supports condition and assigning Tax ID for recipients in workflow actions. Users must first select a Tax Type, after which they can assign the Tax ID. This enhancement allows automation of tax-related processes within workflows.
We added new fields to shipmentorder/list endpoint to provide product and LP weights.Users can get product weight,LP weight with their units and calculate total weight as they wish
We added new hazmat fields to product APIs . Now these fields are supported with product create , update,list and get methods.
We have introduced a new field in the Custom Carrier Request Model to indicate whether a label is a return label. When users generate labels via the Return Label screen, this flag will be sent as "true", ensuring that the response includes a return label.
Additionally, ShipFrom and ShipTo fields will be automatically managed on our end, providing the correct address details. The ShipTo address in the request payload will now be set as the return address to streamline the return process.
We have updated the Welcome Email sent to newly created users and Password Reset Email templates. For customers utilizing Custom Branding, these emails will now be tailored to exclude Logiwa’s name and logo, ensuring a more personalized experience aligned with their brand identity.
The Logiwa IO Android app installation and update process has been improved. Users can install the app via dedicated APK links for different environments (Prod, HighPerf, Sandbox) or through MDM. The system now efficiently checks for updates and prompts users with a clearer update popup. Clicking "Update Now" downloads and installs the latest version, while "Remind Me Later" allows temporary postponement. These enhancements ensure a smoother experience for warehouse operators and IT administrators managing multiple devices.
The Logiwa IO iOS app installation and update process has been improved for clarity and ease of use.
Installation: Users must install the Prod version via a direct Apple App Store link (not searchable) and the Sandbox version via store.logiwa.com as a "beta" user.
Update Process: Clicking "Update Now" in the Prod version redirects users to the App Store, while Sandbox users are redirected to store.logiwa.com. If auto-updates are enabled, the app may already be updated in the background. These improvements ensure a more seamless experience for warehouse operators and IT administrators managing iOS devices.
What's Fixed
Packing Station dropdown on the Packing screen now prioritizes exact matches when users type a station name. If an exact match exists, it will appear at the top and be selected when pressing Enter. The default sorting remains unchanged when no input is provided.
Fixed an incorrect Sorting behavior across mobile carts. Orders in Sorting Started status will no longer be sorted into multiple Put Walls when assigned to different Mobile Carts. This fix ensures consistent sorting logic, preventing misplacement and maintaining order integrity.
Fixed an issue where shipment order lines were incorrectly created for digital items included as components of Kit-to-Order products. Digital items are non-fulfillable and have no inventory, which prevented the allocation and processing of orders. With this fix, digital items are excluded from shipment order lines during Kit-to-Order breakdown.
A warning popup has been added when users click the Logiwa icon while on the Packing screen. The popup prevents accidental navigation and potential progress loss, ensuring a smoother packing process.
After scanning an item in a single-item order on the Packing screen, the package selection field now auto-focuses, allowing packers to proceed without manual selection. This improvement streamlines the packing process and enhances efficiency (Hotfix).
Custom fields of type Textbox, Toggle, and Dropdown now display correctly on the Shipment Order line UI. Previously, these fields were missing, while Date fields remained visible. This fix ensures all custom fields are properly rendered for improved order management and visibility.
Fixed an issue in Client Access on the Printouts and Shipment Packages screens where "Select All" incorrectly selected extra clients. The selection count now accurately reflects only the visible clients (Hotfix).
The system now correctly recognizes lot numbers when sorting shipment orders with multiple lots sharing the same expiry date. Previously, scanning a valid lot returned a Task Not Found error. This fix ensures accurate lot validation and smooth sorting workflows (Hotfix).
Users can now scroll properly on the Sorting Execution page when using handheld devices, ensuring all elements, including the target cell input field, remain accessible. This fix improves usability and prevents delays in sorting tasks (Hotfix).
The system now correctly returns one screen back after each sorting execution instead of jumping two screens prematurely. It will only return to the starting screen when all tasks for the scanned Job Code or Source Location/LP are completed, ensuring a smoother workflow (Hotfix).
The Sorting Control module now correctly provides a response when verifying sorting using only a Cell scan, without requiring an LP scan. This fix ensures accurate sorting validation and a smoother workflow (Hotfix).
The Missing action in picking now correctly displays the affected Pack Type in the missing bottomsheet. Additionally, the system now sends the correct allocated pack type identifier to the missing service, ensuring accurate inventory adjustments.
Fixed an issue that caused Error Count to show negative values on the integration log page.
The retrospective Order checking time of automatic Download Order integration services has been rearranged to a maximum of 2 hours. With this arrangement, we aimed to prevent the Download Order processes started from past dates from creating a bottleneck repeatedly, especially during the new Integration Setup creations.
Date-based filters across all affected screens in Logiwa IO now provide accurate and consistent results. Custom, predefined, and relative date ranges function correctly, ensuring uniform filtering behavior and reliable data retrieval.
The mobile app now correctly handles the Lot Batch Number field in putaway and transfer operations by sending NULL or omitting the field when no value is provided, preventing backend filter issues that create issues during transfer operations.
The Excel export method has been updated to prevent crashes caused by invalid default dates in certain timezones. The issue was reported through the export failure of the Return Orders screen and the fix has been implemented for all excel export options on the system.
Previously, when a product had multiple pack types (e.g., Unit and Box, with a ratio of 1:40), serial tracking was incorrectly validated at shipment. The system was validating serial numbers based on the ordered pack type’s quantity instead of the actual unit-level quantity. This issue has now been fixed, ensuring that serial tracking is consistently applied at the smallest unit level throughout the entire process, including shipment.
Billing reports for "At Peak Inventory" storage fee calculations now correctly display the actual peak inventory date as the Activity Date, instead of the last day of the billing period. This fix applies to all Fee By types, including Location, License Plate (LP), Product, and Total Volume. The update ensures accurate reporting of peak inventory usage without affecting other fee calculation types.
With UPS carrier integration we added new field for international label creation to make sure tax & duties payment sent correctly.With this change now we make sure that tax & duties payment is sent electronically as well as on commercial invoice
With UPS & Easypost Carrier integration we are now sending address line information as well during the get rate call to make sure to get accurate rate informations.
A bug in the Rateshop function caused shipping option changes for a single order to be applied to all orders in a multi-order rateshop session. This issue has been fixed, and now shipping options are updated only for the selected order as intended.
Fixed an issue where the Ship From Address email field was not being sent to the backend. Now, email addresses entered by users are properly saved and retrieved.
Fixed an issue in the Custom Carrier Setup where users encountered errors when switching tabs manually. Users can now navigate using tab headers without breaking the setup process.