Set Up ShipStation Carriers | ShipEngine

🎉ShipEngine is becoming ShipStation API🎉

Over the next few months you'll notice the ShipEngine website, documentation portal, and dashboard being rebranded as ShipStation API. For our ShipEngine customers, you don't need to take any action or change any of your integrations in any way. All endpoints will remain the same and continue to function as they always have.

To learn more about what's coming, review our New ShipStation API page.

Using ShipStation Carriers

ShipStation API accounts that are based in the US, Canada, the UK, Australia, and Germany automatically include access to services from ShipStation Carriers. However, these services are not available to use until you activate them by adding your billing information.

To learn how to connect and use your own carrier accounts with ShipStation API, read our Using Your Carrier Accounts page.

Activate ShipStation Carriers

Currently, you must activate ShipStation Carriers via the ShipStation API Dashboard. There is no endpoint available for this process.

To activate ShipStation Carriers:

  1. Log in to the ShipStation API dashboard.

  2. Go to Carriers in the side navigation.

  3. Click the Connect ShipStation API Accounts button in the ShipStation Carrier Accounts section.

  4. Add your billing information in the pop-up window, then click Continue.

  5. Agree to the Terms and Conditions, then click Agree and Activate Account.

Available Carriers

The following carriers are available to your account once you have activated ShipStation Carriers, based on your account home country:

US accounts:

NOTE: For Partner API users and their sub accounts, UPS from ShipStation is only available if approved by UPS.

Canada accounts:

UK accounts:

Australia accounts:

Germany accounts:

We periodically add more carriers to the ShipStation Carriers roster. When a new carrier is available, simply log into your account Dashboard, go to the Carriers page, and click the Activate link next to the new carrier.

For accounts based in other countries, ShipStation Carriers are coming soon!

Shipping with ShipStation Carriers

Once activated, you'll see the Carrier IDs for each carrier. These IDs are unique to your ShipStation API account and are what you'll use with various endpoints to do things like purchasing labels, comparing rates, and tracking packages.

To get started using your new carriers, check out our Postman collection.

ShipStation API Account Balance

Your account balance is a balance of funds you use to purchase ShipStation Carrier labels. You can view your currently balance in your account Dashboard and add funds either in the dashboard or using the add_funds endpoint.

Your account balance pays for:

Your account balance does not apply to:

Learn how to add funds to your ShipStation API account balance.

ShipStation Carrier Adjustment Processing Fee

ShipStation applies an Adjustment Processing Fee (APF) when discrepancies are identified by a carrier after label creation for the package. These discrepancies lead to additional administrative and other costs for ShipStation. The Adjustment Processing Fee helps to partially cover these costs so that we can continue to offer you competitive rates and reliable service.

Why would this adjustment happen?

Carrier adjustments are charges billed by the carrier after the parcel has shipped IF the carrier finds a difference in the rate that was initially paid versus what should have been charged. The APF is a processing fee in addition to the carrier surcharge for the difference in parcel dimensions or weight.

Some examples of scenarios that would incur an Adjustment Processing Fee include:

Adjustment Processing Fee (APF)

Discrepancies are typically identified by the carrier during the carrier routing process. If a discrepancy is identified on a package, you will be charged the carrier cost adjustment amount in addition to an Adjustment Processing Fee.

For more detail see our ShipStation Carrier Adjustments page.