Skip to main content
Release notes

July 2024 - Shippit: New updates, improvements and a few bug fixes

Updated over 3 months ago

These release notes are for July, 2024.

🪧 This release contains new features and bug fixes since the last release.


Highlighted Updates

Shippit are excited to announce these important new features:

Netsuite embedded mode

You can now do all your shipping directly in Netsuite. No more switching screens from Netsuite to Shippit, label and book in just a few clicks, within Netsuite.

Netsuite embedded mode updates your orders in Shippit in real-time, and shipping details such as tracking numbers and pricing are passed back to Netsuite when the orders are processed. If Shippit experiences an error, the feedback is instantly passed back to Netsuite.

Contact Shippit support to switch your Netsuite from connected to embedded. For more information, see the Netsuite integration article.

Seamless pallet shipping with Peoplevox

The Peoplevox integration now supports pallets as a package type.

Seamlessly create, manage, and track pallet shipments. Automatically generate pallet-specific orders, labels, and manifests, to ensure accurate handling.

You can make this change in your Peoplevox integration settings. For more information, see the Peoplevox integration article.


Additional updates


Complete change log

Improvements

  • Clear Auto-set Default Package Preset in the backend when the selected preset is disabled

  • Update carrier code & action for ETA in logging message

  • Allow click & collect orders to be cancelled

  • Retailer invoice max length validation

  • Populate the Courier Allocation and the Service Level fields in Netsuite

  • Remove spaces in the Env names to help resolve urls for dev environments

  • Create new Page Viewed Event for Track Page

  • Add validation and observability to the returns request response

  • Update payload of POST /orders in the Returns-Portal UI

  • Allocate to PlainLabel if return in store on return approval

  • Update Create Returns Request webhook to send instore_returns as return method

  • Allow multiple returns for an order

  • Add detailed instructions for how to drop-off a package at a Morning Express location

  • Update parcel model definition to support a parcel type

  • Update the expanded details of an order in the UI to show the parcel type

  • Add configuration settings that allow merchants to change when a package is considered a pallet

  • Update data mapping to communicate the parcel type with the Shippit API

  • Update the Shippit error interpreter to interpret error messages for parcels

  • Add SingPost tracking URL to tracking page

  • Update Return service type for NinjaVan Indonesia

  • Change barcode on RTS label

  • Update data mappings so that packages can be considered as either a pallet or a box

  • Add settings frontend to allow merchants to configure when a package is considered a pallet

  • NetSuite App Release v2.0.0

  • Release PVX v1.12

  • Add checks to verify incoming date format in tracking webservice

  • Update UI to provide information about the new webhook endpoints

  • Refactor webhook endpoint urls to generic actions

  • Change pickup_at and dropoff_at timeframe

  • Add BYO carriers, which were not previously included, to carrier settings page

  • Change 'return shipping fee' to 'returns fee' globally

  • Add support for event payload when a location-based booking has occurred

  • Add support for booking orders using a location-based workflow action

  • Change copy for Return to store flow

Bug fixes:

  • Fix issue where refund method selection is skipped for merchants with only pickup return method enabled

  • Fix issue where can't clear return window and other options in returns settings

  • Fix issue where can't re-add deleted return condition or reason

  • Fix raw webhooks not sending headers

  • Fix for enabling PlainLabel for returns prevents pickup quotes from showing in Returns Portal

  • Fix issue with Aramex transitive dependency causing builds to fail

  • Fix for NetSuite throwing an error when there are no Shippit settings saved

  • Fix for when "Send to Shippit" action in the connected legacy mode fails with an unexpected failure

  • Fix issue where default DDP preference is not being applied in OSP

  • Fix issue where some warning messages were not being shown in the Netsuite UI

  • Fix for error banners showing on top of each other and do not disappear unless the page is refreshed

  • Fix for booking action failing with a `script not found` error

  • Fix for display sync actions configuration change having no effect on the sync action buttons

  • Fix issue that resulted in success banners not being shown when a label was successfully cancelled

  • Fix issue that resulted in info prompts remaining visible after cancelling a book action

  • Fix for when fallback presets are not considered in CSV order import

  • Fix for when retailer invoice is not validated in bulk order creation

  • Fix for when packages details are not added to fulfillments in Netsuite

  • Fix issue where Aramex label overlaps on long addresses

  • Fix incorrect default pallet thresholds

  • Fix for SuiteScripts being unable to load due to missing module

  • Fix for when empty tracking file is skipped without retry

  • Fix for carriers that require ZPL labels to be 4x6 rather than A6

  • Fix for an issue that resulted in a plain label return having the incorrect from address

  • Fix invalid weight calculation

Did this answer your question?