UPS by Unishippers

For merchants shipping from the United States.ShipStation supports connecting your UPS account through Unishippers, allowing you to access your negotiated UPS shipping rates and create domestic and international shipping labels directly in ShipStation. Unishippers is an authorized UPS reseller. Your negotiated rates are managed by Unishippers and reflected in real time when you get rates in ShipStation.

Billing Note

For billing questions, please contact Unishippers support directly.

UPS by Unishippers Integration Requirements

Connection Requirements

  • An active account with Unishippers.

  • Your Unishippers account credentials (contact Unishipper support to locate these in your account portal)

    • Your Unishippers API Client ID: client_id string

    • Your Unishippers Client Secret: client_secret string

Shipping Requirements

  • Weight is required to create any label.

  • 🇺🇸 Ship from country: United States only.

  • Ship to countries: Determined by the UPS service selected

International Requirements

  • International shipping is supported. All necessary customs documents are generated automatically and returned via the API.

Connect a UPS by Unishippers Account to ShipStation

To connect your UPS by Unishippers account to ShipStation:

  1. Select Add Carrier .

    AddCarrier.png
  2. Select UPS by Unishippers and click Connect.

    UPS by Unishippers connection tile
  3. Enter your Unishippers Client ID and Client Secret, and choose an Account Nickname for you to identify the carrier account in ShipStation.

  4. Click Connect.

Available Features for UPS by Unishippers

The ShipStation integration with UPS by Unishippers supports the following standard features:

Additional Features for UPS by Unishippers

The ShipStation integration with UPS by Unishippers allows for the following additional features:

Feature

Description

Carrier Insurance

UPS by Worldwide Express supports adding insurance to your shipments through UPS's standard insurance offerings.

Signature Confirmation

Both Signature and Adult Signature confirmation types are available for applicable services.

Void Labels

You can void individual labels through ShipStation. Bulk voiding is not supported. Standard UPS voiding rules apply.

Refer to UPS guidelines for time limits and eligibility.

Negotiated Rates

Your negotiated rates are configured and managed by Worldwide Express and are reflected automatically in ShipStation rate responses in real time. No additional setup is required within ShipStation to access your negotiated rates.

Tracking

All shipments include a 1Z UPS tracking number for end-to-end tracking. Tracking is available for both domestic and international shipments.

Return Labels

Domestic return labels are supported. When a return label is requested, both the outbound and return labels are generated together in a single response. Return labels are only available in combination with the corresponding forward shipment label.

Billing

Unishippers invoices you directly for shipments. There is no reconciliation process required within ShipStation, and labels are not charged at the time of creation. For any billing questions, please contact Unishippers support.

Available Services, Packages, & Confirmation Types

NOTICE: Service and Package Code Prefix Difference

Service API Codes use the wwex_ups_* prefix for historical/technical reasons, while Package API Codes use the unishippers_* prefix. Both are correct for the Unishippers integration.

Unishippers Domestic Services

Service Name

API Code

UPS Next Day Air® Early

wwex_ups_next_day_early

UPS Next Day Air®

wwex_ups_next_day_air

UPS Next Day Air Saver®

wwex_ups_next_day_saver

UPS 2nd Day Air®

wwex_ups_2nd_day_air

UPS 2nd Day Air A.M.®

wwex_ups_2nd_day_air_am

UPS 3 Day Select®

wwex_ups_3_day_select

UPS® Ground

wwex_ups_ground

UPS Ground Saver

wwex_ups_ground_saver

Unishippers International Services

Service Name

API Code

UPS Worldwide Expedited®

wwex_ups_worldwide_expedited

UPS Worldwide Express®

wwex_ups_worldwide_express

UPS Worldwide Saver

wwex_ups_worldwide_saver

Unishippers Package Types

Package Type

Carrier Code

API Code

Custom

custom

wwex_parcel_custom

UPS 10KG Box

express10kgbox

wwex_parcel_express_10kg_box

UPS 25KG Box

express25kgbox

wwex_parcel_express_25kg_box

UPS Express Box

expressbox

wwex_parcel_express_box

UPS Express Box Large

expressboxeslarge

wwex_parcel_express_boxes_large

UPS Express Box Medium

expressboxesmedium

wwex_parcel_express_boxes_medium

UPS Express Box Small

expressboxessmall

wwex_parcel_express_boxes_small

UPS Express Envelope

expressenvelopes

wwex_parcel_express_envelopes

UPS Express Hard Pak

expresshardpaks

wwex_parcel_express_hard_paks

UPS Express Pad Pak

expresspadpaks

wwex_parcel_express_pad_paks

UPS Express Pak

expresspaks

wwex_parcel_express_paks

UPS Express Reusable Envelope

expressreusableenv

unishippers_parcel_express_reusable_envelopes

UPS Express Tube

expresstube

unishippers_parcel_express_tube

UPS Legal Express Reusable Envelope

legalexpressreusenv

unishippers_parcel_legal_express_reusable_envelopes

UPS Legal Window Envelope

legalwindowenvelopes

unishippers_parcel_legal_window_envelopes

Unishippers Confirmation Types

Confirmation Type

API Code

Description

Signature Confirmation

signature

Signature is required for delivery.

Adult Signature Confirmation

adult_signature

Adult signature (21+ years) is required for delivery.

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

ShipStation can close the day's shipments for the carrier and submit the manifest electronically. The End of Day process may be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available when submitted electronically - see End of Day (PDF).

ShipStation can close the day's shipments for the carrier and create a printable PDF of the manifest to provide to the carrier. The End of Day process may be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically - see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all services supported by this carrier.

ShipStation can print information on the label as a label message (configure in Label Document Options). The carrier may or may not support all 3 label message fields and label messages may not be available for all services supported by this carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation multiple times using different accounts and choose which account will be used to create each shipment.

UPS by Unishippers Integration Notes

  • The ShipStation integration with UPS by Unishippers does not support third-party billing.

  • Pickup cancellation is not supported through ShipStation. If you need to cancel a scheduled pickup, please contact UPS directly.

  • No End of Day / Manifesting Required: ShipStation submits all shipment data electronically at the time of label creation. No end-of-day process, manifesting, or PLD form is necessary.

  • Tracking: Tracking uses the 1Z UPS tracking number. Webhook-based push tracking is not supported.

  • International Documents: All required customs and international shipping documents are generated and returned automatically by the API.

  • Hazardous Goods: Shipping hazardous materials is not supported through this integration.

Troubleshooting Tips for the UPS by Unishippers Integration

Here are some common issues, potential causes, and troubleshooting tips.

Issue

How to Troubleshoot or Resolve

I'm getting an error when creating an international label.

Ensure all required fields are populated, including shipment weight, customs item descriptions, declared values, and any applicable tax identifiers. All international documents are generated automatically.

I need to void a label.

Labels can be voided individually through ShipStation. Standard UPS voiding rules apply.

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

ShipStation can close the day's shipments for the carrier and submit the manifest electronically. The End of Day process may be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available when submitted electronically - see End of Day (PDF).

ShipStation can close the day's shipments for the carrier and create a printable PDF of the manifest to provide to the carrier. The End of Day process may be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically - see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all services supported by this carrier.

ShipStation can print information on the label as a label message (configure in Label Document Options). The carrier may or may not support all 3 label message fields and label messages may not be available for all services supported by this carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation multiple times using different accounts and choose which account will be used to create each shipment.

Can’t find what you’re looking for?

Contact our technical support team.
Contact us
Was this article helpful?
0 out of 0 found this helpful