Logo

How to set up OnSend

Step-by-step guide to setting up OnSend.

3 min readUpdated March 5, 2026

Connect OnSend to Starshipit to create shipping labels, get live rates, and track domestic parcels within New Zealand. OnSend (powered by HiTrak) specialises in large-format and homeware deliveries.

Before you begin

To connect OnSend to your Starshipit account, you need these credentials from OnSend (HiTrak):

  • API Key
  • Organization Code
  • Charge Account
  • Charge Participant Code (your location or site code)

If you are testing first, confirm with OnSend whether you should use their test API host.

Set up OnSend in Starshipit

  1. In Starshipit, go to Settings > Couriers > Add a new courier.
  2. Choose New Zealand as your shipping origin.
  3. Select OnSend from the Domestic courier list.
  4. Tick Enable OnSend.
  5. Enter your API Key.
  6. Enter your Organization Code.
  7. Enter your Charge Account.
  8. Enter your Charge Participant Code.
  9. If OnSend gave you test credentials, tick Use Test API Host.
  10. Click Save.

Your OnSend integration is now connected. You can verify the connection by creating a test shipment.

Add product codes

Add the product codes available on your OnSend account in the Add Product Codes area.

Common OnSend product codes include:

Code Description
B2B Business to Business deliveries
B2C Business to Consumer deliveries
SMALLS Smaller freight items (where agreed with OnSend)

If a product code is missing, contact OnSend to have it enabled on your account.

Live rates

OnSend supports live shipping rates in Starshipit. When rate lookup is enabled, you will see quoted rates from OnSend at the time of order processing.

To use live rates, make sure your OnSend account has pricing access enabled for the products you want to quote.

Limitations

  • Shipment cancellation is not supported for OnSend labels in Starshipit.
  • There is no fixed public tracking URL for OnSend. Starshipit uses the tracking link returned with each shipment.
  • Returns, insurance, signature on delivery, and authority to leave are not available through this integration.

Troubleshooting

I can't save my OnSend settings?

Check that all required fields are filled in:

  • API Key
  • Organization Code
  • Charge Account
  • Charge Participant Code

Then try saving again.

Labels are not generating?

Check that OnSend is enabled and your API credentials are active. If the issue continues, contact Starshipit support with the shipment reference and any error message shown.

Rates are not showing?

Confirm that your OnSend account has pricing access enabled for the products you are quoting. If rates still do not appear, contact Starshipit support with an example order ID.

Was this article helpful?