Depending on specific ShipHawk customer account requirements, various options and settings can be changed to improve performance.

Some options that could reduce performance might be set for an account that does not need those options.

Be sure to review these considerations when helping a ShipHawk customer to get the best possible performance:

Review if ‘Allow book shipment before rating’ is required

The Allow book shipment before rating option (field name: allow_book_shipment_before_rating ) directs the system to NOT rate a shipment before booking for parcel carriers.

This option can be set for an account from the Edit Account page in aadmin.

If this option is enabled:

Reduce the number of carriers used by the account

The rating request process checks all the carriers used by an account, so the more carriers the account has, the longer the rating time for that account.

Further, the booking time depends on how many packages, SLIs (/wiki/spaces/SG/pages/10125532), and OLIs (/wiki/spaces/SG/pages/143425609 ) in an order.

Meet with the ShipHawk customer and review the number of carriers their account is configured to use.

If they have some carriers configured that they are no longer using, removing these carriers from the customer’s account in ShipHawk can improve performance.

Disable label-related settings if using Auto Print

The following settings in aadmin’s Edit Account page force the system to generate documents during a booking request:

For ShipHawk customers that have Auto Print enabled, consider disabling these settings because it will improve the performance of the booking endpoint. The labels will still be automatically printed, but they won’t be included in the “combined label document“.

Reduce the number of Shipping Policies and Rating Rules

Many Shipping Policies and Rating Rules can make the rating and booking process slower.

Are there any rules that were set up some time ago and are no longer needed by the ShipHawk customer?

Review the rules currently in place and consider disabling rules that are no longer required.

Remove URLs from packing slip templates

When defining a packing slip template, it’s possible to include a URL to an image file, such as the ShipHawk customer’s company logo. However, linking to images can slow down the packing slip generation process because of the time required to resolve the URL and get the image. Further, if there’s a connectivity issue and the URL cannot be resolved, the packing slip generation process is interrupted.