Pack slips

Print pack slips per shipment, and automatically tag orders with fallback labels.

Jungle now provides a pack slip for each shipment, which can be printed and included with the shipment. This pack slip contains information about the contents of the shipment, including the line items being shipped. Great for shipping documentation and for the receiver to quickly identify what is included in the shipment!

  • Inventory IDs on Modified Inventory events for aggregated inventory locations now match the location where the values are actually modified.
  • Inventory can no longer be moved between root locations. Use Transfers for this purpose.
  • fulfilledAt is now correctly set on manually fulfilled Allocations as expected.
  • Fixed a rare case when splitting an Allocation would result in a negative quantity on the original Allocation.
  • When a shipment fallback label is printed, Jungle now automatically tags the Order with the shipment-fallback tag. This allows you to easily identify orders that have had a fallback label printed, which can be useful for quickly identifying problematic orders.
  • Allocations can now have a configured default service code, which will be used when creating new Allocations. This allows you to set a default for Transfers, Orders, or Returns.
  • lineItemCancel now supports cancelling Return line items.
  • Order line items now provide a quantityAssigned field, which is the quantity that has been assigned to fulfil the order.
  • activityLastAt is now also updated when the Object is directly modified, making it more consistent for searching "recently changed" objects.
  • Reallocating an Allocation is now allowed when nothing has been packed for it.
  • Shipment tracking checkpoints now support geocoding, allowing you to see the location of the shipment at each checkpoint.
  • Allocation fulfilment information can now be provided when calling lineItemAdd, allowing the recording of fulfilment on additional line items in POS sales, etc.