ShipStation's Frequently Asked Questions page is a central hub where its customers can always go to with their most common questions. These are the 346 most popular questions ShipStation receives.
If you have a barcode scanner and use it prominently in your workflow, ShipStation has a range of actions that can be done with barcodes.
ShipStation V3 is currently limited to using the Scan to Print and Scan to Verify barcode scanning features. We are currently building more barcode scanning functions in ShipStation V3. Check back for updates soon!
Barcode actions include:
Scan to View
Scan a packing slip barcode with ShipStation special scan to view barcode and ShipStation will immediately display the order details.
Currently, Scan to View barcodes are not available in ShipStation V3. We are working on adding this functionality soon!
Scan to Print
Optimize your scan-based workflow to create labels in record speed with zero mouse clicks.
Scan to Print in ShipStation V3 works the same as it does in ShipStation Classic. We are currently working on V3 Scan to Print improvements.
Scan to Verify & Print (NEW!)
Scan to Verify allows you to scan your product UPC barcodes as you pack, to ensure each shipment includes all of the correct items before you send it to your customer. Then, print each label directly from the Scan to Verify screen.
Navigation and other scan actions
Use ShipStation barcode scan actions in place of hotkeys to navigate the ShipStation interface and perform certain actions that would normally require a keyboard and mouse.
These barcode functions are not yet available in ShipStation V3. We are currently working to add them. Check back soon!
Review the articles in this section for further details.
Sign Up for ShipStation Webinars
ShipStation Support offers several webinars per month, including Getting Started With ShipStation, Automation in ShipStation, and Workflows in ShipStation.
Just go to our Support Webinars page, select the webinar you'd like to attend, and register.
Can't attend? No problem! We record them all, so go ahead and register. We'll email you a link to view the recording once the webinar is complete.
View Articlesidebar.
This article contains:
What branding opportunities are available in ShipStation?
How to access your store Branding settings in ShipStation
- Video Demo: Upload a Store Logo to ShipStation
A list of the available Branding fields
Video Demo: ShipStation's Branded Customer Pages
In ShipStation, Branding is the ability to extend your brand identity into the shipping experience for your customers.
ShipStation offers several opportunities for branding, as described in the list below.
Branding Setting
Description
Branded Email Notifications
Customize your shipment and delivery confirmation email templates in ShipStation to include your company logo, name, social media links, and more!
Branded Packing Slips
Add your logo and company details to your packing slips.
Branded Shipping Labels
ShipStation can print your company logo on shipping labels for certain carriers and services.
Branded Tracking Page
Instead of sending customers to the carrier's tracking page, ShipStation can direct your customers to a branded page that includes the tracking information, your company logo and color scheme, and links to your social media accounts.
Branded Returns Portal
The Branded Return Portal provides a branded experience for your customers when they need to return their orders.
eCom Labels
eCom shipping labels from eCom Label Solutions are trifold pre-printed marketing materials that you print your labels on.
Store Branding Settings
Each store connection in ShipStation has its own branding settings. To access the branding settings for a store, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Selling Channels from the left-hand sidebar, then choose Store Setup.
sidebar.
Click Editnext to the store you want to modify.
sidebar.
Go to the Branding sub-tab in the store settings.
Upload a Logo Demo Video
This video demonstrates how to access a store's branding settings to upload a logo image that can then appear on emails, packing slips, and other branded pages.
Available Branding fields
Each store contains the follow branding settings:
Branding Setting
Description
Company Name
Can appear on: Emails, packing slips, and branded customer pages.
You can also override the company name that appears as the return address on shipping labels.
Phone
Can appear on: Emails, packing slips, and branded customer pages.
Can appear on: Emails, packing slips, and branded customer pages.
If verified, ShipStation will also use this email address as the sender for shipment and delivery confirmation emails.
Store Logo
Can appear on: Emails, packing slips, branded customer pages, and shipping labels for certain shipping services.
We recommend a PNG or JPG image file no larger than 300 x 300 pixels, with a non-transparent background.
Website
Add your website URL to emails, packing slips and branded customer pages.
Social Links
Add your Facebook, Twitter, and Instagram links to branded customer pages and notification emails.
Branded Tracking Page
Set each store to have its own Branded Tracking Page settings.
This will override the Branding Defaults and use the store specific settings instead. See the Branded Tracking Page article for more information.
Branded Customer Pages Demo Video
This demonstration video shows how ShipStation's Branded Customer Pages allow you to re-engage your customers after you've shipped their items, and how you can save time by allowing your customers to initiate the return process themselves.
View Article
sidebar.
This article contains:
List of Available Integration Features
Integration Demo Video
Connect QuickBooks Online to ShipStation
Configure Settings
Process Orders
ShipStation's direct integration with QuickBooks Online simplifies sending your shipped order data over to your QuickBooks account!
ShipStation sends your Shipped Orders to QuickBooks Online with a single click, so they will show as either Sales Receipts or Invoices in your QuickBooks Online account.
If you don't yet use QuickBooks Online, but would like to learn more about it to see if it's the right solution for you, check out the QuickBooks Accounting information page. This page provides a great overview as well as pricing details and a link to give it a trial run.
Notice
The QuickBooks integration with ShipStation is currently only available for U.S.-based QuickBooks Online accounts.
To use ShipStation with other versions of QuickBooks, try Connex by JMA Web Technologies.
QuickBooks for ShipStation Integration Features
Feature
Details
Send shipped orders from ShipStation to QuickBooks Online as either Sales Receipts or Invoices.
Youll have the ability to choose theAsset Accountto whichSales Receiptswill be recorded.
Invoices will automatically be recorded to your Accounts Receivable Account.
The Order Number from ShipStation will be stored in the Memo Field on the Sales Receipt or Invoice.
Sales Receipts and Invoices from ShipStation will be identified with an SS- prefix followed by a Unique OrderID.
Select which stores in ShipStation will transmit information to QuickBooks Online.
ShipStation will send orders from all connected stores by default. However, you canselect which stores transmit information.
You must submit orders from ShipStation through the Process Orders page in Settings > Integration > Integration Partners> QuickBooks Online. By submitting orders this way, you can avoid duplicates should you have selling channels connected to QuickBooks Online directly.
Send products from orders to either map to or create new non-inventory product records within QuickBooks.
Searches QuickBooks Online by SKU for an existing record.
If a matching SKU is found, it is mapped to the QuickBooks Online product record.
If the SKU does exist/match, the product name in QuickBooks Online matches product record.
If the Name exists and the SKU is empty, update the QuickBooks Online product with its SKU.
If the Name exists and SKU is not empty, QuickBooks Online creates a new product record with an SS- prefix to Name and populate the SKU.
If the product in ShipStation contains no Name, populate the Name and SKU field in QuickBooks Online with the SKU.
Send Recipient Information and create New Customers in QuickBooks Online if they don't already exist.
ShipStation will identify customers using the Email on the associated order.
If the customer cannot be found in your QuickBooks Online account, ShipStation will automatically create a new customer record. If the customer record exists in QuickBooks Online, ShipStation will update the customer record with information sent on the latest upload to QuickBooks Online.
Send Sales Tax information from your Shipped orders.
ShipStation will use the recipient address to match the Sales Tax to one or more Tax Agencies of your choosing. Please note you must have already configured a Tax Agency before it can be selected.
Populate shipment information into QuickBooks Online.
The shipment information added to your Sales Receipts or Invoices in QuickBooks Online includes:
Ship Date
Tracking Number
Carrier
Shipping charged at checkout
Connect QuickBooks Online to ShipStation
To connect your QuickBooks Online account to ShipStation, follow the steps below:
Note
ShipStation currently only supports the U.S. version of QuickBooks Online. It's possible to connect a QuickBooks Online Canada account to ShipStation, but not all features will be available. We do not support the transmission of GST/HST information at this time.
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Integrations from the left-hand sidebar, then choose Integration Partners.
Select the QuickBooks Online tile.
Click Connect to QuickBooks.
You will then be redirected to QuickBooks Online to authenticate your account.
Enter your QuickBooks OnlineEmail or User IDandPassword,thenclick Sign In. Then, clickAuthorizeto allow ShipStation access to your QuickBooks Online account.
Once Authenticated, you will be redirected back to ShipStation. You can now begin configuring your account.
Configure Settings
Select your Assets and Income accounts ifyou'veselected to send Sales Receipts.
Invoices will default to your Accounts Receivable account.
Choose to allow ShipStation to create records for Shipped Orders from either All Stores or Select Specific Stores whose Shipped Orders will submit to QuickBooks Online.
If you want ShipStation to pass tax information back to QuickBooks Online, you will also need to choose a Default Tax Agency in the settings at the bottom of the screen.
You must have already created the tax agency within QuickBooks Online for this dropdown to populate.
You can also use the +Add State Tax Agency Mapping action to add additional rules so ShipStation can submit the correct Tax Agency based on recipient state.
Now that you've configured your settings, going forward you simply need to select the date range of shipped orders andprocessthe transactions!
Process Orders
When you're ready to send order information to QuickBooks Online:
Go to Settings > Integrations > Integration Partners and click the QuickBooks tile.
Select the Date Range for the Shipped Orders you want to send to your QuickBooks Online account, and click Process Transactions.
You will see a progress bar as your Shipped Orders are synced with QuickBooks Online. You can leave this page as the transactions are processing.
Check the Historytab once the processing has completed to verify the transactions submitted successfully.
Important
ShipStation will create Sales Receipts in QuickBooks for Orders that are in the Shipped status. Each order will be processed once and only once.
View Articlesidebar.
This article contains:
CSV order import video demo
How to prepare your CSV file
CSV import procedure steps
CSV import field mapping
How to update orders from a CSV file
Resolving common issues with CSV order imports
ShipStation allows you to import orders from a CSV or tab-delimited file into a manual store. This is useful if you keep track of orders in a spreadsheet, or export orders from a selling channel with which ShipStation does not yet integrate.
The sections below discuss how to prepare your import file, import the file, map the CSV fields to ShipStation's fields, update orders with a CSV, and resolve common issues.
CSV Import Requirement
You must be on a Bronze plan or higher to access the CSV order import feature.
Import Orders by CSV Demo Video
This video demonstrates the CSV order import process.
Prepare Your Import File
Before you can start the import process, you must make sure your import file is prepared correctly.
Best Practice: Use Row 1 of your CSV as your heading columns (for example, Order Number, Customer Name, Address Line 1, City, etc).
Your CSV headings do not need to match ShipStations. You will map them to the corresponding ShipStation fields during the import process.
Order numbers are required. You can enter your own numbers or use the auto-numbering feature (see below).
All order numbers should be unique, both to other orders in the CSV and orders within your ShipStation manual store.
If an order number in your CSV matches an existing order in your manual store in ShipStation, ShipStation willupdatethat order to match the data in the CSV.
Multi-item orders: ShipStation will combine rows using the same order number into asingleorder.
For example, two rows in a CSV with order number SH1001 will result in the single order SH1001 containing the items from each row in the CSV file.
Auto-numbering: ShipStation can auto-number your orders if you set the manual store to allow it.
To enable auto-numbering on a manual store: go to Settings > Selling Channels > Store Setup and click Connection next to one of your manual stores. Check the box to Automatically generate order numbers for manual orders.
CSV Import Troubleshooting
In your CSV, enter AUTO into the Order Number column for every order you wish to auto-number. Each row in the CSV will then import as a unique order with an auto-assigned order number.
The method used in ShipStation to assign data from a source to it's corresponding field in ShipStation. As in "field mapping" for order imports and "service mapping" for import rules,.
Import Your Orders
Once your CSV is prepared, go to the Orders tab in ShipStation and do the following:
Click Other Actions and choose Import Orders.
ShipStation will open the CSV order import screen.
Click +Select File in the Import Orders screen.
Locate your orders CSV file and click Open.
The name of your file will then appear next to the +Select File button.
Select the store you want to import to from the Import to Store drop-down menu.
This step is important, as once the import starts, these orders cannot be moved to another store.
Select Create a new field mapping if this is your first CSV import.
Field Mapping is how you tell ShipStation what data from your file goes into which ShipStation fields. To choose a previously saved mapping, click theUse a saved mapping optionand select your saved mapping from the drop-down menu.
Click Upload.
If you opted to create a new field mapping, you will now be prompted to map your fields. Move on to the Field Mapping section below for detailed instructions. For troubleshooting help with Order Imports, see our CSV Import Troubleshooting article.
The method used in ShipStation to assign data from a source to it's corresponding field in ShipStation. As in "field mapping" for order imports and "service mapping" for import rules,.
Field Mapping
Field Mapping is how you tell ShipStation where your CSV information should appear. Since your column headers likely won't match exactly the field names in ShipStation, you will map them using this process.
The Our Field column in the field mapping pop-up displays the ShipStation fields you can map to. The Your Field column contains drop-down menus where you can choose from the columns present in your CSV file. The Notes column displays any additional necessary information about the field.
The Field Mapping pop-up divides information into four sections:
Order Information: Includes order details like Order #, Order Date, and Amount Paid.
Buyer & Recipient Information: Includes details like the buyer and recipient name, email, and address.
Item Information: Includes item level information like Item SKU, Name, Quantity, and weight.
Note Fields: Includes notes from and to buyer, internal notes, and gift notes.
Assign Your Fields from the drop-down menus to the corresponding ShipStation fields listed in the Our Field column. You do not have to map all of the fields, but the Order # field is required.
Once you've mapped all the columns you want to use, you can then save the field mapping for future imports. We recommend this if you plan to use CSV imports regularly.
To save the field mapping you have just created, enter a name into the Save import mapping as field.
When you are ready, click Start Import.
Once ShipStation has finished the import process, your orders will be visible in the Awaiting Shipment section of your orders screen, in the manual store you chose during the import process.
Notes About Field Mapping
You can map as many or as few columns as you need, but the Order # field is required by ShipStation.
Each CSV column can only be mapped to a single ShipStation field.
map
Update Manual Orders - CSV
You can also use the above CSV import process to update orders that already exist in your manual stores.
ShipStation will update orders in your selected manual store that have matching order numbers in your CSV file.
CSV Import Replaces Existing Data with CSV Data
Be sure your CSV file contains all the information you need for your order records!
The CSV import process will replace the data in ShipStation with the data from the CSV. This means if you have a blank cell in the CSV for a field that currently contains data in ShipStation, the CSV import will overwrite that data with a null value and that data will no longer be available in ShipStation.
For example, if you initially imported order #12345 with the Order #, Name, Address, City, State, Postal Code, and Country fields:
But you then realize you need to add a SKU to the order...
Add the SKU to the SKU column for the order and retain ALL other existing order information, like this:
ShipStation will add the SKU information to order #12345 in ShipStation.
Alternately, if you'd like to remove information from an order, simply delete the information from the appropriate columns before you upload the new file, like this:
In this example, ShipStation will delete the Name, Address, City, State, Postal Code, and Country from order #12345 in ShipStation while adding the SKU.
If you'd like a pre-formatted CSV, download the sample CSV from the Import pop-up screen, or download the Order Import Template file at the bottom of this article.
Common Order CSV Import Issues
If you experience missing data or an error message after a CSV import, the steps below can help you recover:
Missing Data
If you complete the import but certain order information appears to be missing from your orders in ShipStation, you may have missed afield in the mapping stage.
If you saved your mapping, check your saved field mapping. Edit the field mapping and save it under a NEW name. Then use the newfield mapping for your imports going forward.
If you did not save your mapping, perform the import again and make sure all fields you wish to map have been assigned the correct ShipStation field in the drop-down menus. ShipStation will update the existing orders during the import process.
Error Messages
If you receive an "import failed" message, check the following:
Make sure your CSV does not include any invalid or special characters. Typically, dashes and periods are fine, but currency symbols, accent marks, and other special characters can cause the import to fail.
Check the type of characters used in certain fields in your CSV. For example, letters are not valid characters in the phone number field. The @ symbol is fine in the email field but may cause an error when used in other fields.
If the above steps do not appear to be the cause of your error, create a new CSV file and copy/paste your CSV data into the new file and save it. Then try the upload again.
Additional Troubleshooting Resources
For further CSV import troubleshooting, review the article in the Troubleshooting section of our help center.
A store you can create in ShipStation to hold manual orders (orders you create directly in ShipStation or by CSV import, rather than importing them from a connected store). You can create as many manual stores as you need.
The method used in ShipStation to assign data from a source to it's corresponding field in ShipStation. As in "field mapping" for order imports and "service mapping" for import rules,.
The method used in ShipStation to assign data from a source to it's corresponding field in ShipStation. As in "field mapping" for order imports and "service mapping" for import rules,.
map
View Articlesidebar.
This article contains:
Requirements
Connect your FedEx account to ShipStation
Available Features
Branded Labels and Messages
FedEx Advantage Program
FedEx International Mail Service
Integration Notes
Troubleshooting Tips
ShipStation is an official Fedex Compatible Diamond Solution that supports FedEx domestic and international shipping for US-based users, as well as SmartPost and FedEx International MailService. Use your contract rates with FedEx when creating labels, or sign up for pre-negotiated discount rates offered through ShipStation's partnership with FedEx!
Requirements
Connection Requirements:
An active account with FedEx.
If you don't yet have an account, visit the FedEx ShipStation page to apply and use the passcode SAVEBIG! to start an account with ShipStation's pre-negotiated discount rates!
Your FedEx account number.
Your FedEx account shipping address (located in your FedEx account admin details).
The email address and phone number associated with your FedEx account.
Connect a FedEx account to ShipStation
To connect your FedEx account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
Connect a Postage Provider
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the FedEx tile and click Connect.
Read through the FedEx End-User License Agreement and click I Accept.
Fill out your FedEx Account No and default Shipping Address.
If you do not know your FedEx Shipping Address:
Log in to your FedEx account and click on your profile name. Then go to Administrative Tools > FedEx Accounts and click on your account number. The FedEx Shipping Address will be listed on this page.
Enter an Account Nickname to help you identify the account in ShipStation.
Click Connect.
Available Features
ShipStation's integration with FedEx supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
PDF provided only for FedEx Ground Shipments that meet certain criteria. See Additional Features below.
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
FedEx Ground
FedEx Home Delivery
FedEx 2Day
FedEx 2Day A.M.
FedEx Express Saver
FedEx Standard Overnight
FedEx Priority Overnight
FedEx First Overnight
FedEx 1Day Freight
FedEx 2Day Freight
FedEx 3Day Freight
FedEx First Overnight Freight
International Services
FedEx International Ground
FedEx International Priority
FedEx International First
FedEx International Economy Freight
FedEx International Priority Freight
Package Options
Package
Custom Packages
FedEx 10kg Box
FedEx 25kg Box
FedEx Box
FedEx Envelope
FedEx One Rate Envelope
FedEx One Rate Extra Large Box
FedEx One Rate Large Box
FedEx One Rate Medium Box
FedEx One Rate Pak
FedEx One Rate Small Box
FedEx One Rate Tube
FedEx Pak
FedEx Tube
Confirmation Options
No Signature Required
Indirect Signature
Adult Signature
Direct Signature
Additional Features
ShipStation's integration with FedEx allows for the following additional features when you use standard FedEx services:
Feature
Description
FedEx Advantage Program
If you register for your FedEx account through ShipStation and use the passcode SAVEBIG!, you'll have access to pre-negotiated discount rates when you create labels in ShipStation.
See the section on the FedEx Advantage Program for more details.
FedEx SmartPost
Enable FedEx SmartPost services for use in ShipStation.
See the section on FedEx SmartPost for more details.
Electronic Trade Documents (ETD)
ShipStation will automatically try to submit customs information electronically through FedEx's ETD program.
Labels created using ETD will have ETD printed somewhere on the label. If ShipStation is not able to submit customs information through ETD (either because it's not enabled for your FedEx account, or because the destination country does not support ETD), you will need to print any necessary customs forms.
FedEx One Rate
ShipStation supports the use of FedEx One Rate flat-rate package options for domestic shipments.
Choose an applicable shipping service and use the appropriate FedEx One Rate package type when configuring a shipment. Shipping services that support One Rate package types include:
FedEx 2Day and FedEx 2Day A.M.
FedEx Express Saver
FedEx First, Priority, and Standard Overnight.
See the FedEx One Rate site for more information and restrictions. Additional fees may apply when you add certain shipping options.
Not available for return labels.
FedEx Ground Manifest
For certain kinds of FedEx Ground and FedEx Home Delivery shipments, a FedEx Ground Manifest will be available to print from ShipStation. Print this form within the End of Day section in the Shipments tab.
To be included in the FedEx Ground Manifest, a shipment must meet one or more of the following criteria:
Collect on Delivery Amount (COD Amount)
Declared Value greater than $100 U.S. dollars
Oversize (Length + Girth greater than 84")
Additional Handling applied to shipment
Acknowledgment of Delivery (A.O.D)
Residential delivery address
Third-party and Recipient billing
You may bill label charges to an account other than the FedEx account connected to your ShipStation account. This is called Third-party billing.
To bill label fees to a third-party account:
Select the FedEx service, package type, weight, and other options for the shipment, as usual.
Go to Other Shipping Options and choose ThirdParty from the Shipping Account drop-down menu.
Enter the Account #, Country, and account zip code.
Create the label.
You must have your FedEx account connected to ShipStation to choose a FedEx service for a shipment and add a third-party account.
Bill duties and taxes to payor of shipping charges
Enable this option to have the costs of duties and taxes billed back to your FedEx account.
If used in conjunction with third-party or recipient billing, the billed account will be responsible for the duties and taxes.
Collect on Delivery
When you create FedEx shipping labels, enable Collect on Delivery so that FedEx will collect funds from the recipient when delivering the package.
Saturday Delivery
When you create FedEx shipping labels, enable the option to allow for package delivery on Saturdays. See FedEx's page on Saturday Delivery for more information and restrictions.
Alcohol shipping
When you create FedEx shipping labels, enable the option to let FedEx know the package contains alcohol. See FedEx's page on Alcohol Shipping for more information and restrictions.
Dry Ice shipping
When you create FedEx shipping labels, enable the option to let FedEx know the package contains dry ice. You must use your own packaging when you ship dry ice. See FedEx's page on Dry Ice Shipping for more information and restrictions.
In addition to the features listed above, the following can be enabled by ShipStation Support or your Account Manager.
Feature
Description
FedEx International MailService
After you've connected your FedEx account, ShipStation Support can enable FedEx International MailService for use in ShipStation. See our section on FedEx International MailService for more details.
FedEx Retail Rates
If this setting is enabled, the estimated rates you'll see when you Get Rates in ShipStation will reflect FedEx's retail rates. You'll still be charged based on your FedEx account, and the Carrier Fee for generated labels will reflect the estimated cost of the label based on your account.
Bypass ETD
If this setting is enabled, ShipStation will not attempt to submit customs information through ETD. You will be responsible for providing any necessary customs documents to FedEx.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
FedEx Branded Labels and Messages
For services that support branded labels, your store logo will appear in the center of the FedEx shipping label.
For services that support label messages, Label Message 1 prints in the REF (Reference) field, Label Message 2 prints in the INV (Invoice) field, and Label Message 3 prints in the PO (Purchase Order) field.
Example:
Label Messages will also print on the commercial invoice for international shipments. Label Message 1 prints in the Special Instructions field, and Label Message 3 prints in the Purchase Order No field.
Label Message 2 is not used for commercial invoices. Instead, ShipStation submits the Order Number as Invoice No.
Example:
FedEx Advantage Program
To help expand your business's shipping options, FedEx offers substantially-discounted rates with their FedEx Advantage Program to all eligible ShipStation customers.
To apply, follow the link to the FedEx Advantage enrollment page and use the passcode SAVEBIG!. There are no enrollment fees, and you can start saving on shipping as soon as you're approved for your own FedEx Advantage account.
After you click Apply Now on that page, you'll be taken to a FedEx login page.
If applying these rates to an existing FedEx.com account, enter your User ID and Password and click Login. This will apply the OADR negotiated rates to your existing FedEx account.
If you don't have a FedEx.com account, you'll need to complete and submit the registration form by clicking Sign Up Now! and complete the FedEx account registration form.
Once you've completed these steps, your FedEx Advantage rates will be loaded into your FedEx account! If you haven't already done so, connect the FedEx account to ShipStation and start shipping now!
Table 1. FedEx Advantage ShipStation Discounts
Up to 29% off
Select FedEx Express US services
Up to 25% off
Select FedEx Express international services
Up to 20% off
Select FedEx Ground and FedEx Home Delivery services
Up to 20% off
Select FedEx Office services
1 FedEx shipping discounts are off standard list rates and cannot be combined with other offers or discounts. Discounts are exclusive of any FedEx surcharges, premiums, minimums, accessorial charges, or special handling fees. Not all transportation services are included; eligible services and discounts subject to change. Discounts include a 5% discount for creating shipping labels for eligible FedEx Express shipments using FedEx Ship Manager at fedex.com or other eligible electronic shipping solutions. For eligible FedEx services, rates, and electronic shipping solutions please call 1.800.GoFedEx (1.800.463.3339). See the applicable FedEx Service Guide for terms and conditions of service offerings and money-back guarantee programs.
2 FedEx Office discounts: 20% off color and black & white copies and printing. Black & white copy discounts are applied to 8-1/2 x 11, 8-1/2 x 14 and 11 x 17 prints and copies on 20-lb. white bond paper. Color copy discounts are applied to 8-1/2 x 11, 8-1/2 x 14 and 11 x 17 prints and copies on 24-lb. laser paper. FedEx Office discounts also include up to 10% on select other services. Discount does not apply to outsourced products or services, office supplies, shipping services, inkjet cartridges, videoconferencing services, equipment rental, conference room rental, Sony PictureStation, gift certificates, custom calendars, holiday promotion greeting cards, or postage. This discount cannot be used in combination with volume pricing, custom-bid orders, sale items, coupons or other discount offers. Discounts and availability are subject to change. Not valid for services provided at FedEx Office Print & Ship Center locations in hotels, convention centers and other non-retail locations.
FedEx International MailService
After you've connected your FedEx account to ShipStation, contact ShipStation Support or your Account Manager to have FedEx International MailService enabled.
Note
Your FedEx account must be approved for FedEx International MailService to use it in ShipStation. For more information about FedEx International MailService services and how to apply, see the FedEx page on FedEx International MailService.
FedEx International MailService will appear as it's own carrier, and will be listed separately from other FedEx services in the Service drop-down.
Remember the following when you use FedEx International MailService within ShipStation:
ShipStation only supports the standard service level for FedEx International MailService.
Estimated rates and tracking are not available for shipments created using FedEx International MailService through ShipStation.
Third-party and Recipient billing, Collect on Delivery, Alcohol Shipping, and Dry Ice shipping are not available for shipments created using FedEx International MailService.
Integration Notes
Remember the following points about ShipStation's integration with FedEx:
ShipStation does not support "Cash Only" FedEx account types. You must be on a billed account to connect FedEx with ShipStation.
The Ship Date for created labels must be within 10 days of the current date.
If carrier insurance is included and the declared value is over $500, FedEx will require a Direct Signature for delivery regardless of the confirmation option selected in ShipStation.
The international setting Sign Customs As does not apply to FedEx shipments. Instead, customs forms will be signed using the Return Name from the Ship From Location.
ShipStation's address validation tool determines if an address is Residential or Commercial. This tool is based on the Stamps.com database, and it pulls heavily from the USPS database. Since FedEx uses their own database to determine Residential and Commercial addresses, there are rare cases where the address type set by ShipStation does not match FedEx's address type for the same address. This can result in a mismatch between the estimated rate and the actual amount that FedEx bills you for the shipment.
When you get rates for FedEx on a Saturday, a Saturday Pickup fee will be included in the estimated rate. This fee will only apply when the package is actually picked up on a Saturday.
The Drop Off Type you select in the FedEx carrier settings can affect estimated rates. We recommend that you choose the same Drop Off Type you and your FedEx representative set up to use with your account. The available options are as follows:
Regular Pickup: The shipper already has an every-day pickup scheduled with a courier.
Request Courier: The shipper will call FedEx to ask for a courier.
Drop Box: The shipper will drop the package in a FedEx drop box.
Business Service Center: The shipper will drop off the package at an authorized FedEx business service center.
Station: The shipper will drop off the package at a FedEx Station.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
The label is missing the tracking number, barcode, and other information.
This can happen if the address or label messages contain special or Unicode characters not supported by FedEx. In these cases, we submit the information to FedEx and FedEx creates a shipment as expected, but the label image itself is corrupted and missing multiple details.
To resolve the issue, you'll need to void the shipment, then correct the information as needed.
If the issue occurs for all FedEx shipments, it's most likely an issue with the Ship From address or the label messages.
If the issue only occurs for a specific order, it's most likely an issue with the Ship To address.
The most common cause of this issue is a line-break Unicode character in Address Line 1. This character is not visible in the ShipStation interface, but it's still sent to FedEx when creating the label. To fix the character, completely erase Address Line 1 and retype it manually. Once corrected, create a new shipping label.
Negotiated rates not appearing in ShipStation
If your FedEx account has negotiated rates enabled, you will first need to create a FedEx label through ShipStation's Rate Calculator ( Rate Browser in ShipStation V3). Once you have done so, ShipStation will then display your account's negotiated rates.
If you do not need to use the label created using the Rate Calculator, simply void the label afterwards.
If your negotiated rates still do not appear in ShipStation, remove and re-add your FedEx account in Settings > Shipping > Carriers & Fulfillment. Then create another label using the rate calculator.
Error "Unable to register meter: Shipping address provided does not match our records" when getting rates or creating labels
In order to create FedEx labels, ShipStation must register each Ship From Location in your account with FedEx, which creates a meter number that's stored on our backend. If a Ship From Location does not have a meter number yet, ShipStation will attempt to register it when you get rates or create a shipment. This error message occurs when the address we're using to register does not match the FedEx account's Shipping Address.
There are two things you should try to resolve the error:
Go to Settings > Shipping > Carriers & Fulfillment, and click the Settings link for your FedEx account. Update the FedEx Account Address to match your FedEx Shipping Address, then click Confirm.
Go to Settings > Shipping > Ship From Locations, and Edit the Ship From Location. Update the Ship From Address to match your FedEx Shipping Address, then click Save Changes.
To ensure it worked, go back to the Orders tab and try to get a rate for the same order which returned the error. The error message should clear up and display a rate from FedEx.
If you updated your Ship From Location, you can edit it again and set it back to your actual Ship From Address. We only need the address to match FedEx's Shipping Address when registering the Ship From Location for the meter number.
Error "FedEx: Package - Minimum dimensions..." when shipping with FedEx SmartPost.
This means that the dimensions for the order do not meet the guidelineslaid out by FedEx for this shipping service.
SmartPost Parcel Select must meet the following criteria:
Dimensions: No more than 130" in combined length and girth(L+2W+2H).
No one dimension can be greater than 60".
Minimum Dimensions are6" Length X4" Width X 1" Height.
SmartPost Standard Mail, Bound Printed Matter, and Media have the following restrictions:
Dimensions: No more than 84" in combined length and girth (L+2W+2H).
No one dimension greater than 60".
Minimum dimensions are6" Length X4" Width X 1" Height.
More information about SmartPost and these guidelines can be found on Service Details: FedEx SmartPost.
Error "Unable to create FedEx shipment. Drop off type is not allowed" when creating return labels.
This error usually occurs when your FedEx account is set to use a Drop Off Type that FedEx does support for return labels. To resolve this issue, you'll need to change the Drop Off Type selected for your FedEx account.
Go to Settings > Shipping > Carriers & Fulfillment, and click the Settings link for your FedEx account. Then, set the Drop Off Type to Regular Pickup.
You can then create return labels as needed. Once you're done creating return labels, we recommend you set the Drop Off Type back to whatever you normally to use.
Error "FedEx: Commodity # - Commodity is required" when creating international shipments.
This error message occurs because there is missing customs information for the shipment, or the customs declaration contains characters that FedEx is unable to process. The # in the error will indicate which customs line is causing the error.
To resolve this error, open the order details and ensure customs information has been entered for the shipment. If no customs declarations exist, adding them should resolve the error.
If the customs declarations are present, check for any special characters (like # $ or ) and remove them.
Error "Unable to create FedEx shipment. Incomplete commodity description #." when creating international shipments.
This error message occurs because the customs declaration description is not considered acceptable by FedEx. The # will point to which customs line is causing the error.
This error means the customs description for an item did not meet FedEx's keyword criteria and must be more descriptive. Update the customs declaration so it's more clear what is included in the international shipment.
See FedEx's page on Commodity Descriptions for more details.
Why can't I see FedEx One Rate package options?
In order to use FedEx One Rate package options in ShipStation, the package type must be enabled for your account. Go to Settings > Shipping > Packages, and make sure the One Rate package types are enabled for FedEx. See the Edit Services and Package Types section of our article for more information.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View ArticleAfter you've connected your FedEx account to ShipStation, enable ShipStation to display SmartPost service options and use them to generate shipping labels. Follow the steps below to enable SmartPost options.
Note
Your FedEx account must be approved for any SmartPost services you want to use in ShipStation. For more information about SmartPost services and how to apply, see the FedEx page on FedEx SmartPost.
sidebar.
Go to Account Settings (the wrench icon in the upper right).
this PDF
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
Click the Settings link for your FedEx account.
Check the Enable SmartPost checkbox, and select your SmartPost Hub and SmartPost Endorsement.
If you don't know your Hub, you can contact your FedEx Account Representative to request that information.
See from FedEx for details on the SmartPost Endorsement types.
Click Confirm.
Once you complete these steps, you'll be able to select FedEx SmartPost services the same way you would select the standard FedEx services.
The following SmartPost services are available for use within ShipStation:
Service Name
Weight
Maximum Dimensions
FedEx SmartPost Parcel Select Lightweight
0.01 to 1 lb
Sum of length plus girth cannot exceed 84"
FedEx SmartPost Parcel Select
1 to 70 lbs
Sum of length plus girth cannot exceed 130"
FedEx SmartPost Bound Printed Matter
0.01 to 15 lbs
Sum of length plus girth cannot exceed 84"
FedEx SmartPost Media
0.01 to 70 lbs
Sum of length plus girth cannot exceed 84"
FedEx SmartPost Returns
0.01 to 70 lbs
Sum of length plus girth cannot exceed 130"
Remember the following when you use SmartPost services within ShipStation:
Dimensions are required for FedEx SmartPost shipments.
Minimum Dimensions: 6" (Length) X 4" (Width) X 1" (Height).
Maximum Dimensions: See chart above. No one dimension can be greater than 60".
The Return Address that appears on SmartPost shipping labels is based on your FedEx account. The Ship From Location selected in ShipStation will not be reflected on the label.
The USPS tracking number will appear on the label while the FedEx tracking number will appear in ShipStation. The FedEx tracking number will provide tracking from pickup to delivery of SmartPost shipments.
FedEx SmartPost labels only support Label Message 1, and it will appear as both text and a barcode. The barcode is not centered on the label like the tracking barcode.
FedEx SmartPost Bound Printed Matter, FedEx SmartPost Media, and FedEx SmartPost Returns are not available for all SmartPost accounts. Check with your FedEx Account Representative for requirements if you would like to use those services.
The FedEx SmartPost Returns service can only be used when creating Return Labels in ShipStation.
It can take up to 10 days after you're been approved for SmartPost for the services to be available for use in third-party systems like ShipStation.
You can use third-party and recipient billing options with SmartPost services, but both the connected FedEx account and the bill to FedEx account must be approved for FedEx SmartPost services. Collect on Delivery is not available for FedEx SmartPost shipments.
Alcohol and Dry Ice cannot be included in FedEx SmartPost shipments.
View Articlesidebar.
This article contains:
Requirements
Connect your First Mile account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
FirstMile is a multi-carrier, postage reseller who gets ecommerce companies the best rates for shipping services. Find all the benefits of ShipStation's integration with FirstMile through a single account, including paperless, electronically submitted Customs Forms. Create domestic and international shipping labels for a range of different carriers and shipping service levels.
Requirements
Connection Requirements:
An active account with FirstMile. Contact FirstMile here to get a quote and see if their service is right for you!
Your FirstMile username
Your FirstMile password
An FirstMile account nickname to use in ShipStation
Connect a FirstMile account to ShipStation
To connect your FirstMile account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the FirstMile tile and click Connect.
Enter your FirstMile Mailer ID, Password, Profile Name, and choose an Account Nickname to identify the carrier account in ShipStation.
Click Connect.
Available Features
ShipStation's integration with FirstMile supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Additional Features
ShipStation's integration with FirstMile allows for the following additional features:
Feature
Description
Dangerous Goods
When you create FirstMile shipping labels, enable an option to let FirstMile know if the package contains dangerous goods. Automatically apply this setting to orders through Automation Rules.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Available Services
Below is a list of FirstMile services available within ShipStation.
Domestic Services
FedEx 2 Day
FedEx Express Saver
FedEx Ground
FedEx Home Delivery
FedEx Priority Overnight
FedEx SmartPost BPM
FedEx SmartPost Media Mail
FedEx SmartPost Parcel Select
FedEx SmartPost Parcel Select Lightweight
FedEx SmartPost Returns
FedEx Standard Overnight
First Class Flats
First Class Parcels
Newgistics Parcel Select
Newgistics Parcel Select Lightweight
OnTrac BPM
OnTrac First Class
OnTrac Media Mail
OnTrac Parcel Select
OnTrac Parcel Select Lightweight
OnTrac Priority
Pmod BPM
Pmod Media Mail
Pmod Parcel Select
Pmod Parcel Select Lightweight
Priority Mail
Smartmail BPM Expedited
Smartmail BPM Ground
Smartmail Flats Expedited
Smartmail Flats Ground
Smartmail Marketing Parcel Expedited
Smartmail Marketing Parcel Ground
Smartmail Media Mail Ground
Smartmail Parcel Plus Expedited
Smartmail Parcel Plus Ground
Smartmail Parcels Expedited
Smartmail Parcels Ground
UPS 2nd Day Air AM
UPS 2nd Day Air
UPS 3 Day Select
UPS Next Day Air Saver
UPS Next Day Air
UPS Next Day Air Early
UPS Ground
USPS First Class Package
XParcel Expedited
XParcel Ground
International Services
Express Noon
Express Noon Document
Express Worldwide
Express Worldwide Document
FedEx Ground
FedEx International Economy
FedEx International First
FedEx International Priority
Global Mail Parcel Direct - DDP
Globalmail Business Priority
Globalmail Business Standard
Globalmail Packet IPA
Globalmail Packet ISAL
Globalmail Packet Plus
Globalmail Packet Priority
Globalmail Packet Standard
Globalmail Parcel Direct - DDU
Globalmail Parcel Direct Express
Globalmail Parcel Priority
Globalmail Parcel Standard
XParcel
XPO Courier Service
XPO Economy Parcel
XPO IPA Service
XPO Priority Parcel Courier
XPO Priority Parcel Delivery Confirmation
XPO Priority Parcel Non Delivery Confirmation
Package Options
Package
Custom Packages
Confirmation Options
Standard
Integration Notes
Remember these points about ShipStation's integration with FirstMile:
When you notify a customer or marketplace of a shipment, ShipStation will use the end carrier for the shipment in the notification. For example, if you shipped via FirstMile's FedEx Ground shipping service, ShipStation will use the carrier code for FedEx when it sends notifications.
FirstMile does not support return labels at this time.
FirstMile does not support custom store logos on labels at this time.
Amazon order numbers and barcodes may present issues on the commercial invoice. There is a limitation on the barcode length, so if it is too long for the page (overflows) and then scan the tracking number twice.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Integration Requirements
Connect a Fulfillment by Amazon account to ShipStation
Available Features
Check Fulfillment by Amazon Inventory Levels
Integration Notes
Troubleshooting Tips
Fulfillment by Amazon is Amazon's branded fulfillment service program. In this program, Amazon stores, picks, packs, and ships your products for you! You can use FBA for products sold through the Amazon Marketplace, as well as most other selling channels you may use.
When your customers purchase a product through your Amazon Marketplace, and that product is also set to be fulfilled by Amazon, Amazon handles the fulfillment internally with no additional action needed from the merchant.
When your customers purchase products from other selling channels, ShipStation imports those orders as usual, and you can then use ShipStation's Send to Fulfillment workflow to send the fulfillment requests to FBA. Once the order ships, FBA notifies ShipStation and ShipStation notifies the original selling channel, automatically!
See Amazon's Fulfillment by Amazon page for more details.
You can currently connect FBA by Amazon.com, Amazon.ca, and Amazon.co.uk.
FBA for Amazon Marketplace Orders
For Amazon orders that are also fulfilled by Amazon, you don't need to take any actions in ShipStation. Amazon will handle these orders internally.
However, ShipStation can import these orders so you can view them in ShipStation along with all of your other orders.
Requirements
Connection Requirements:
An active account with Amazon.com, Amazon.ca, or Amazon.co.uk that is registered for the Fulfillment by Amazon program.
Your Amazon Seller ID
Your Amazon Marketplace ID
Your MWS Auth Token
Connect a Fulfillment by Amazon account to ShipStation
To connect your Amazon account to ShipStation to use Fulfillment by Amazon, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
import all of your products
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the Fulfillment by Amazon tile for the Amazon country account you wish to connect, then click Connect.
In a new tab or browser window, log in to Amazon Seller Central.
Navigate to Appstore > Manage Your Apps.
Click Authorize new developer .
Enter the Developer Name and Developer Account No listed in Step 4 of the ShipStation connection window into the appropriate fields in the Amazon screen.
Click the Next button, accept the license agreement, then click Next again.
You'll be presented with codes for your Seller ID, Marketplace ID, and MWS Auth Token. We'll need to enter those in ShipStation.
Copy your Seller ID, Marketplace ID, and MWS Auth Token from Amazon and enter them into the matching fields in the ShipStation connection window.
Click Connect.
Note
You can only connect a single instance of each FBA account type to your ShipStation account.
So, you can have both Fulfillment by Amazon.ca and Fulfillment by Amazon.co.uk connected to the same ShipStation account, but you cannot have two Fulfillment by Amazon.ca accounts connected to the same ShipStation account.
Available Features
ShipStation's integration with Fulfillment by Amazon supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Supported Services
Standard
Expedited (two-day)
Priority (next day)
Additional Features
ShipStation's integration with Fulfillment by Amazon allows for the following additional features:
Feature
Description
Enable emails through Amazon
This setting can be toggled through the Carrier Settings page.
When enabled, ShipStation will include the customer's email address in the request we sent to FBA so that they can email the customer upon shipment, based on your settings within the FBA account.
Displays Stock Count
When FBA is selected as the Ship From for a shipment, ShipStation will display the available stock count in FBA for the products within the shipment.
In addition to the features listed above, the following can be enabled by ShipStation Support or your Account Manager.
Feature
Description
Use Structured Order Number
When creating FBA fulfillments, ShipStation must include a unique Order Number value which is used to identify the request in FBA. By default, ShipStation will use a randomly generated unique string.
If this setting is enabled, ShipStation will instead create the Order Number string based on the order number from the marketplace and some ShipStation-specific internal values.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Check Fulfillment by Amazon (FBA) Inventory Levels
Our Fulfillment By Amazon (FBA) integration lets you check your FBA stock levels on a per-order basis, in either the Shipping Sidebar or Order Details screen for your FBA orders.
sidebar.
Go to the Orders tab.
sidebar.
Select the Order Status you'd like to view from the left-hand sidebar.
Check that FBA is the selected Ship-From location in the Ship From drop-down menu in the Shipping Info section of your Order Details screen.
As long as you have FBA selected from the Ship From drop-down menu for an order, ShipStation can display the Total Supply and In Stockvalues as reported by FBA for the SKUs (or Fulfillment SKUs) associated with those line items.
Here's what this looks like on the Order Detail screen:
... and within the Order Sidebar:
Knowing these FBA inventory levels before you send fulfillment requests can save you time and clicks!
Integration Notes
Remember these points about ShipStation's integration with Fulfillment by Amazon:
ShipStation cannot control the specific shipping carrier, shipping service, or package type that Fulfillment by Amazon will use to deliver your products to the customer. Amazon will choose the optimal shipping carrier, service, and package based on the products being shipped, their destination, and your Fulfillment by Amazon account settings.
ShipStation is only able to receive and store a single tracking number for an FBA fulfillment. If FBA used a carrier that supports multi-package shipping, ShipStation will receive a master tracking number to be used for all packages in the shipment. If FBA used a carrier that does not support multi-package shipping, ShipStation will only store and use the first tracking number.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
Error "The request must contain the parameter Item.SellerSKU" or "ValueXYZfor parameter Items.SellerSKU is invalid. Reason: InvalidValue" when trying to get rates or submit a fulfillment request with FBA
This error message means that FBA was not able to identify the SKU sent by ShipStation in the fulfillment request. Usually, this occurs because the SKU used on the selling channel does not match the SKU that is used by FBA.
To resolve this issue, edit the product defaults for the product and set the Fulfillment SKU to match the Merchant SKU in FBA. Be sure to Apply changes to open orders!
Error: Product SKU doesn't match the Fulfillment by Amazon or Shipwire SKU
If your product SKU doesnt match the Amazon SKU for Fulfillment by Amazon (FBA) or Shipwire, you will need to update the product details in ShipStation with the correct Fulfillment SKU for your products.
Note
This information only applies to those using FBA or Shipwire. If you're using both integration partners, you'll need to make sure they are both using the same Fulfillment SKU.
For FBA, be sure to use the MSKU value for the product as listed in your Amazon account.
Single Fulfillment SKU: Follow the steps in our article Enter the Fulfillment SKU.
Multiple SKUs in Bulk: Use the product CSV import toand update them together. Enter the Fulfillment SKU into theFillSkufield to be sure all of your products have valid SKUs for your fulfillment provider.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Description of GlobalPost Services
GlobalPost Economy - Weight and Dimensions Table
GlobalPost Standard - Weight and Dimensions Table
GlobalPost SmartSaver
Notes about GlobalPost Services
Stamps.com's GlobalPost services offer way to ship international packages in a fast and affordable way using Stamps relationships with several global carriers.
A few of the benefits of using GlobalPost include Global Address Verification, free insurance up to $100, and electronic customs submissions.
GlobalPost services must be enabled by Stamps on your Stamps.com account. All Stamps accounts created through ShipStation are eligible for GlobalPost services. Contact Stamps.com at [email protected] to enroll in the GlobalPost program.
The free Stamps.com account provided to all ShipStation users is eligible for GlobalPost. Contact Stamps.com at [email protected] to enroll in the GlobalPost program. If you expect to ship more than 10 GlobalPost shipments per day, inquire about GlobalPost SmartSaver shipping options.
After GlobalPost has been activated on your Stamps account, access them for use in ShipStation by doing the following:
Select or create an international order.
Choose an existing Stamps.com international service from the Service drop-down.
Click Create Label to bring up the cost summary screen.
Quickship and GlobalPost
If you use QuickShip, disable it for this step. You must see the Cost Summary screen to add the GlobalPost services.
Once you have completed the above steps, the GlobalPost services will then be available alongside your other Stamps.com international shipping services.
Review the GlobalPost services listed below for details like available package types and maximum weights.
GlobalPost Economy International
Available Package Types
Max Weight
Min Dimensions
Max Dimensions
Large Envelope or Flat
16 oz
11.5" x 6.125"x 0.25"
15" x 12" x 0.75"
Package
4.4 lbs
5" x 3.5" x 0.75"
Max length (the longest side): 24" Length + Width + Height cannot exceed 36"
Rolls
4.4 lbs
Min length (the longest side) is 4".
Minimum length + 2x Diameter is 6 - 3/4"
Max Length (the longest side) is 36"
Max Length + 2x Diameter cannot exceed 42"
GlobalPost Standard International
Available Package Types
Max Weight
Min Dimension
Max Dimension
Large Envelope or Flat
16 oz
11.5" x 6.125" x 0.25"
15" x 12" 0.75"
Package
4.4 lbs
5" x 3.5" x 0.75"
Max Length (i.e. the longest side) is 24"
Length + Width + Height cannot exceed 36"
Flat Rate Envelopes, Small Flat Rate Box
4 lbs
Based on Flat Rate package type
Based on Flat Rate package type
Rolls
4.4 lbs
Min Length (the longest side) is 4"
Minimum Length + 2x Diameter is 6-3/4"
Max Length (the longest side) is 36"
Max Length + 2x Diameter cannot exceed 42"
GlobalPost SmartSaver
GlobalPost SmartSaver services are available for accounts that ship more than 10 packages per day with GlobalPost.
GlobalPost SmartSaver requires you to bundle all the individual packages into a larger package and ship the larger package to the GlobalPost sorting facility via UPS or FedEx.
When the GlobalPost sorting facility receives the shipment, they'll remove the individual packages and relabel them as needed, then send them on their way to the final destination.
GlobalPost SmartSaver Services
Available Package Types
Max Weight
Min Dimension
Max Dimension
Large Envelope or Flat
17.6 oz
11.5" x 6.125" x 0.25"
15" x 12" x 0.75"
Package, Thick Envelope
70 oz
6" x 4" x 0.75"
Max Length (the longest side) is 24" Length + Width + Height cannot exceed 36"
Max Length (the longest side) is 24"
Length + Width + Height cannot exceed 36"
Rolls
70 oz
Min Length (the longest side) is 4"
Minimum Length + 2x Diameter is 6-3/4"
Max Length (the longest side) is 36" Max Length + 2x Diameter cannot exceed 42"
To ship using SmartSaver with ShipStation:
Create GlobalPost SmartSaver shipping labels for all the individual shipments by selecting one of the GlobalPost SmartSaver options from your Services drop-down.
Put all the SmartSaver shipments into a single larger package.
Create a manual order in ShipStation destined for the GlobalPost sorting facility, using the weight and dimensions of the larger package containing the SmartSaver shipments.
Select UPS Ground or FedEx Ground as the shipping services (based on your agreement with GlobalPost) and assign Third-Party-Billing information to the shipment.
Stamps will provide you with the required Third-Party-Billing information.
Use Automation Rules!
Automate this step with Automation Rules.
We recommend creating a manual store specifically for the consolidation orders, then use the manual store as criteria for an automation rule that assigns the service and Third-Party-Billing information.
Create the label and attach it to the larger package. Then it hand over to the carrier (either UPS or Fedex).
Notes About GlobalPost Services in ShipStation
The label that you'll print from ShipStation will be a domestic USPS shipping label. This label is used to ship your package to a GlobalPost sorting facility, where GlobalPost will relabel the package with any necessary documents for international shipping.
You will not print customs forms in ShipStation. ShipStation will submit the customs information electronically and GlobalPost will include any necessary customs documents when the package is relabeled at their sorting facility.
GlobalPost labels use funds from your Stamps.com balance.
All GlobalPost shipments include $100 of standard coverage. Additional Carrier Insurance is not available for GlobalPost shipments. Shipsurance is available, with a maximum declared value of $400.
GlobalPost Economy International and GlobalPost Standard International shipments can be included on USPS SCAN or End of Day forms.
GlobalPost SmartSaver shipments should not be included in USPS End of Day forms since you are shipping with UPS or FedEx services.
To use the Rolls package type in ShipStation, just select the standard Package option. Do not include dimensions for Rolls, use the weight only.
There are two tracking numbers associated with a GlobalPost shipment:
The GlobalPost tracking number. ShipStation sends this tracking number to your customer and selling channel during ShipStation's notification processes. For Economy shipments, packages are tracked only to the GlobalPost sorting facility. For Standard and Smartsaver shipments, packages are tracked to the destination address.
The tracking number on the actual label generated in ShipStation. This tracking number can only be used to track the movement from your Ship From Location to the GlobalPost sorting facility. It is not shared with your customer or selling channel.
View Articlesidebar.
This article contains:
Requirements
Connect your Globegistics account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
Globegistics is an ecommerce shipping solution with delivery capabilities to more than 200 countries worldwide. ShipStation's integration with Globegistics allows you to prepare, ship, and track domestic and international shipping parcels and freight to meet any overseas scenario.
Requirements
Connection Requirements:
An active account with Globegistics.
Contact Globegistics to request a shipping quote and see if their Mail Solutions are right for you.
Your Globegistics username
Your Globegistics password
A Globegistics account nickname to use in ShipStation
Connect a Globegistics account to ShipStation
To connect your Globegistics account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the Globegistics tile and click Connect.
Enter your Globegistics Username and Password, and choose an Account Nickname to identify the carrier account in ShipStation.
Click Connect.
Available Features
ShipStation's integration with Globegistics supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
Globegistics eCom Domestic
Globegistics eCom Domestic BPM
Globegistics eCom Domestic Flats
Package Options
Package
Custom Packages
Confirmation Options
Standard
International Services
Globegistics eCom DelCon CN22
Globegistics eCom DelCon Paid
Globegistics eCom DelCon Europe
Globegistics eCom Express CI
Globegistics eCom Extra
Globegistics eCom IPA
Globegistics eCom ISAL
Globegistics eCom Packet
Globegistics eCom Priority CN22
Globegistics eCom Standard CN22
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about ShipStation's integration with Globegistics:
Only Label Message 1 & 2 are supported for Globegistics shipments.
In order to display estimated rates, you must contact your Globegistics account representative and have them load your rate table into your account. Once your rate table is loaded, contact ShipStation Support to have estimated rates enabled.
The international setting Sign Customs As does not apply to Globegistics shipments. Instead, customs forms will be signed using the Sender Signature registered within your Globegistics account. If the Sender Signature needs to be updated, contact your Globegistics account representative for help.
Shipments to Iran are unavailable for ShipStation's integration to Globegistics.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect your Landmark account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
ShipStation's integration with Landmark Global (a division of BPost ) allows you to create international shipping labels destined for any country supported by the Landmark Global delivery network. Landmark Global offers a range of international shipping services, including Electronic Customs Submission.
Requirements
Connection Requirements:
An active account with Landmark Global.
Need an account? Contact Landmark via the Landmark Global Contact page to get started.
Your Landmark account number, username, and password
Shipment Requirements:
All customs descriptions must be attached to a specific SKU. Go to the Integration Notes section for more details.
Connect a Landmark Global account to ShipStation
To connect your Landmark Global account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the Landmark Global tile and click Connect.
Enter your Landmark Global Username and Password, and Account Number, and choose a ShipStation Nickname to identify the carrier account in ShipStation.
Click Connect.
Available Features
ShipStation's integration with Landmark Fulfillment supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
International Services
LGI Expedited DDP
LGI Expedited DDU
LGI Postal Tracked DDU
LGI Postal Untracked DDU
LGI Regular DDU
LGI Standard DDP
LGI Standard DDU
LGI USPS ePacket DDU
Package Options
Package
Custom Packages
Confirmation Options
No Confirmation
Signature
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about ShipStation's integration with Landmark Global:
Landmark requires the Customs Description to be linked to a specific product SKU. For ShipStation to send the correct Customs Description to Landmark, you must set ShipStation to create declarations from order items in Settings > Shipping > International Settings.
ShipStation will then use either the imported item name as the customs description, or, if you have configured Customs Product Defaults, the Description set in the Product Details Customs tab.
Review our Update Product Records article to learn how to bulk update your product details with a customs description.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
Why am I getting the error "Failed to save package to database" when I try to create a Landmark Global shipping label?
This error message occurs if no dimensions have been entered for the shipment. Enter the length, width, and height of the package into the Size fields in ShipStation, then try to create the label again.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect your LSO account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
LSO (Lone Star Overnight) is a regional shipping carrier offering delivery to Texas, Oklahoma, Louisiana, Arkansas, and more supported locations, plus international shipping labels for packages bound for Mexico. ShipStation's integration with LSO allows you to reduce your overall Regular, Express, and Overnight Shipping costs.
Requirements
Connection Requirements:
An active account with LSO.
Visit LSO to open an account, or create an LSO account through ShipStation. See the Connect Carrier section below for details.
Your LSO account number
Your LSO billing street number, city, state, and zip code
An LSO nickname to identify your LSO account in ShipStation
Connect a LSO account to ShipStation
To connect your LSO account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
Coverage Area
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the LSO tile and click Connect.
Enter your LSO Account Number, Billing Street Number, Billing City, Billing State, and Billing ZIP Code, and choose an Account Nickname to identify the carrier account in ShipStation.
Note
If you don't have an LSO account yet, choose the option Sign up for a new LSO Account! to create one!
Click Next.
Click Connect.
Available Features
ShipStation's integration with LSO supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
LSO 2nd Day
LSO Early Overnight
LSO Economy Next Day
LSO Ground
LSO Mexico
LSO Plus
LSO Priority Overnight
LSO Saturday
Package Options
Package
Custom Packages
Letter
LSO Large Cardboard Box
LSO Letter Pack
LSO Lone Star Pack (Plastic)
LSO Medium Cardboard Box
LSO Small Cardboard Box
LSO Tube
International Services
LSO Mexico
Confirmation Options
No Confirmation
Delivery
General Signature
Adult Signature
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember theses points about ShipStation's integration with LSO:
Regional Coverage: LSO is a regional postal carrier who has a limited service area. See their for more details.
P.O. Boxes: LSO cannot deliver to P.O. Boxes
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect your Newgistics account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
Newgistics (a Pitney-Bowes company) is a USPS postage reseller whose customer-focused tools include automatic tracking and electronic End-of-Day forms.. ShipStation's integration with Newgistics creates domestic shipping labels to get your packages to any US-based customer.
Requirements
Connection Requirements:
An active account with Newgistics.
Contact Newgistics here to learn about opening an account!
Your Newgistics Merchant ID
Your Newgistics Mailer ID
Your Newgistics Induction Site
A nickname to identify your account in ShipStation.
Connect a Newgistics account to ShipStation
To connect your Newgistics account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the Newgistics tile and click Connect.
Enter your Newgistics Merchant ID, Mailer ID, and Induction Site, and choose an Account Nickname to identify the carrier account in ShipStation.
Select if you want the Order Number barcode on labels, and if you want to receive emails when manifests are processed.
Click Connect.
Available Features
ShipStation's integration with Newgistics supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
Bound Printed Matter
First Class Mail
First Class Mail Packages
Media Mail
Parcel Return Service
Parcel Select
Parcel Select Lightweight
Priority Mail
Standard Mail Marketing
Standard Post
Package Options
Package
Custom Packages
Confirmation Options
No Confirmation
Delivery
Signature
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Here are some things you should keep in mind about ShipStation's integration with Newgistics:
Only Label Message 1 is supported for Newgistics shipments.
Multi-package shipments not supported.
Return labels not supported. You must create the return label directly through Newgistics.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect your OnTrac account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
OnTrac is a regional shipping carrier who offers delivery options to the western US, every ZIP Code in California, and the metro areas of AZ, NV, OR, WA, UT, CO, and ID. ShipStation's integration with OnTrac lets you create domestic shipping labels to any destination in OnTrac's service area.
Requirements
Connection Requirements:
An active account with OnTrac.
Visit OnTrac here to open a free account!
Your OnTrac Account Number.
Your OnTrac Password ( contact OnTrac to request this password).
A nickname to identify your OnTrac account in ShipStation.
Connect an OnTrac account to ShipStation
To connect your OnTrac account to ShipStation, follow the steps below:
Contact OnTrac to request a password for use with ShipStation.
sidebar.
Go to Account Settings (the wrench icon in the upper right).
Service Area
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the OnTrac tile and click Connect.
Enter your OnTrac Account Number, the Password supplied via email, and choose an Account Nickname to identify the carrier account in ShipStation.
Click Connect.
Available Features
ShipStation's integration with OnTrac supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
OnTrac Ground Service
Palletized Freight Service
Sunrise Gold Service
Sunrise Service
Package Options
Package
Custom Packages
Letter
Confirmation Options
Delivery
Signature
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about ShipStation's integration with OnTrac:
Regional Coverage: OnTrac is a regional postal carrier who delivers to every address in California, and the major metropolitan areas of Arizona, Nevada, Oregon, Washington, Utah, Colorado and Idaho. See their for more details.
Supports Label Messages: OnTrac supports the first two label message fields. Label Message 1 = Reference; Label Message 2 = Reference2
Multi-package Shipping: OnTrac does not support multi-package shipping.
Store Logo on Label: OnTrac does not support custom logos on labels.
Return Labels: OnTrac does not support return labels.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect your RR Donnelley account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
ShipStation's integration with RR Donnelley focuses on their domestic and international mail solutions. These allow users to use automatic tracking and to create domestic and international shipping labels anywhere in RR Donnelley 's worldwide network.
Requirements
Connection Requirements:
An active account with RR Donnelley.
Contact RR Donnelley here to start an account!
Your RR Donnelley account username and password.
Connect a RR Donnelley account to ShipStation
To connect your RR Donnelley account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the RR Donnelley tile and click Connect.
Enter your RR Donnelley Username and Password, and choose an Account Nickname to identify the carrier account in ShipStation.
Click Connect.
Available Features
ShipStation's integration with RR Donnelley supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
RRD Domestic BPM
RRD Domestic Flats
RRD Domestic Parcels
International Services
RRD Courier Service
RRD Economy Parcel Service
RRD ePacket USPS Service
RRD IPA Service
RRD IPA USPS Service
RRD ISAL Service
RRD ISAL USPS Service
RRD Priority Parcel Courier Service
RRD Priority Parcel DC
RRD Priority Parcel Non DC
Package Options
Package
Custom Packages
Confirmation Options
Standard
Additional Features
ShipStation's integration to RR Donnelley allows for the following additional features:
Feature
Description
Label Messages
ShipStation will automatically use Order Number for Reference Field #1 for RR Donnelley shipments. If you define a value for Label Message 1, it will override the default Order Number.
Automatic Manifesting
RR Donnelley shipments are automatically manifested nightly. If you do not want your RR Donnelley shipments to be automatically manifested, you'll need to contact your RR Donnelley account representative and have them disable the feature.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about ShipStation's integration with RR Donnelley:
To display estimated rates, contact your RR Donnelley account representative and have them load your rate table into your account. Once your rate table is loaded, contact ShipStation Support to have estimated rates enabled.
Shipments to Russia are not available for ShipStation's integration with RR Donnelley.
If you have auto-closeout but need your manifest, ask RR Donnelley to change this on your behalf.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
Error: "Length exceeds maximum allowed; Name XLI_ItemCode; Length Allowed: 25" when creating RR Donnelley labels
This error message occurs if the SKU for any product in the order is greater than 25 characters. For manual orders, you can edit the product in the order so that the SKU is less than 25 characters. If this is a marketplace order, you will need to either:
Create a manual order and ship the manual order using RR Donnelley, then use the Mark as Complete action to update the marketplace order with the tracking information.
Use the Rate Browser to create an RR Donnelley shipping label, then use the Mark as Complete action to update the marketplace order with the tracking information.
Whichever option you choose, we also recommend you update your product SKU number to be less than 25 characters and prevent the error from occurring on future shipments.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect your Seko account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
ShipStation's integration with SEKO Omni-Channel Logistics focuses on their cross-border, international consolidation and delivery capabilities for almost every country. This allows you to create outbound international shipments destined for any country supported by the SEKO delivery network.
Requirements
Connection Requirements:
An active account with SEKO Omni-Channel Logistics.
To connect with SEKO and create an account, visit the SEKO Logistics services page. Alternatively, you can contact SEKO directly at [email protected].
Configure your SEKO Omni-Channel Logistics account to integrate with ShipStation.
Contact your SEKO account representative to start the process. They will negotiate rates, SLAs (Service Level Agreements), and more before they set up your account for use with ShipStation.
Your SEKO account username
Your SEKO account API key
Connect a SEKO Omni-Channel Logistics account to ShipStation
To connect your SEKO Omni-Channel Logistics account to ShipStation, follow the steps below:
Note
Before you can connect SEKO Omni-Channel Logistics to ShipStation, you'll need to reach out to SEKO Omni-Channel Logistics directly and have them set up your account for ShipStation. They'll provide you with the Username and API Key necessary to create the connection.
sidebar.
Go to Account Settings (the wrench icon in the upper right).
default tracking page
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the SEKO Omni-Channel Logistics tile and click Connect.
Enter your SEKO Omni-Channel Logistics Username and API Key, and choose a ShipStation Nickname to identify the carrier account in ShipStation.
Click Connect.
Available Features
ShipStation's integration with SEKO Omni-Channel Logistics supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
International Services
eCommerce Express Tracked
eCommerce Standard Tracked
Package Options
Package
Custom Packages
Confirmation Options
No Confirmation
Signature
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about ShipStation's integration with SEKO Omni-Channel Logistics:
ShipStation does not support OmniReturns by SEKO Omni-Channel Logistics. Any returns created through OmniReturns should be managed directly with SEKO Omni-Channel Logistics.
ShipStation does not support Monetized Branded tracking by SEKO Omni-Channel Logistics. When sending tracking information to your customers, ShipStation will use the for SEKO Omni-Channel Logistics.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
What is ShipStation Carrier Services?
How to Set Up Billing for ShipStation Carrier Services
Available Features
Available Services
ShipStation Carrier Services (SCS) gives you one payment method that buys labels from multiple carriers. Instead of going through several separate accounts, use one SCS account.
Just as one wallet keeps multiple credit cards ready, SCS works like a single postage account in ShipStation for you to create labels and get our select rates for services with preferred shipping associates. Theres no need to create individual accounts with them. With ShipStation Carrier Services, you add the provider you want, set up the billing method you wish to use, and purchase your labels.
For details about using SCS with our current partners, review the articles linked below (or in the article list on the left side of this page):
USPS
DHL Express
UPS
FedEx from Parcelcast (Currently only available to BigCommerce users.)
Below are the steps to set up your billing information for ShipStation Carrier Services.
Set up Billing for ShipStation Carrier Services
Funds for ShipStation Carrier Services are managed in your Stamps.com account. If you've already entered your billing information for the Stamps.com account in ShipStation, there's nothing else you need to do to set up billing for ShipStation Carrier Services.
Note
Stamps.com will not appear under ShipStation Carrier Services unless another ShipStation Carrier Service provider has been added to the account.
If you do not have a Stamps.com account, or if you haven't entered billing details yet, you'll be prompted to add your billing details the first time you attempt to create a label with ShipStation Carrier Services. Or, just follow the steps below to enter the details in advance:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
Click the Setup link for ShipStation Carrier Services.
Enter your billing details for the account and agree to terms and conditions.
This billing method will apply to all labels created with ShipStation Carrier Services. Charges to add funds to the ShipStation Carrier Services balance will appear on your credit card reports with the description STAMPS."
Tip
We recommend using auto-funding to ensure the balance never fall below a set threshold amount.
Available Features
ShipStation Carrier Services supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Feature
USPS
FedEx from Parcelcast
DHL Express from ShipStation
UPS
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Additional Features
ShipStation Carrier Services allows for the following additional features:
Discounted Rates: All carriers available with ShipStation Carrier Services include access to pre-negotiated discounted rates, including cubic pricing for USPS shipments!
Scheduled Pickups: After creating USPS, DHL Express, or UPS shipping labels in ShipStation, you can schedule a pickup for the next day through the Shipments tab.
You can also arrange pickups for your DHL Express from ShipStation shipments by calling 1-800-CALL-DHL and providing a DHL representative with the DHL Express tracking number(s). The DHL representative will arrange a pickup for you. If you need to schedule regular pickups for DHL Express, contact [email protected] and our team will work with DHL Express to arrange recurring pickups.
Scheduled pickups are not available for FedEx from Parcelcast.
Prepaid postage: All shipments created using ShipStation Carrier Services are prepaid and use a shared pool of funds.
Note
The SCS balance is managed by Stamps.com, but you can add funds to the account directly in ShipStation. You can also set up auto-funding so you always have funds available to create shipping labels.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Available Services
The following shipping services are supported by the ShipStation Carrier Services program:
Domestic Services
USPS
USPS First Class Mail
USPS Media Mail
USPS Parcel Select Ground
USPS Priority Mail
USPS Priority Mail Express
FedEx from Parcelcast
FedEx Express Saver
FedEx Ground
FedEx Home Delivery
FedEx Priority Overnight
FedEx Standard Overnight
DHL Express from ShipStation
Not Available
International Services
USPS
GlobalPost Economy Int'l
GlobalPost SmartSaver Economy Int'l
GlobalPost SmartSaver Standard Int'l
GlobalPost Standard Int'l
USPS First Class Mail Int'l
USPS Priority Mail Express Int'l
USPS Priority Mail Int'l
FedEx from Parcelcast
FedEx International Economy
FedEx International Ground
FedEx International Priority
DHL Express from ShipStation
DHL Express Worldwide
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Set up Billing For USPS Labels
Available Features
GlobalPost Services
Integration Notes
Troubleshooting Tips
ShipStation Carrier Service's USPS option provides access to discounted rates, including ShipStation-specific cubic rates. In addition to standard USPS services, this option also grants access to Stamps.com's GlobalPost program for international shipments.
Note
If you started your ShipStation account through BigCommerce, ShipStation Carrier Services will show USPS instead of Stamps.com alongside FedEx from Parcelcast. However, all funds are still managed via Stamps.com.
Set up Billing For USPS Labels
If you haven't done so already, you'll be prompted to add your billing information the first time you attempt to create a label. Or, you can follow the steps below to add your billing information in advance:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
Global Advantage Program
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
Click the Setup link for ShipStation Carrier Services.
Enter your billing information for the account and agree to terms and conditions.
This billing information will apply to all services using ShipStation Carrier Services. Charges from ShipStation Carrier Services will appear on your credit card reports with the description STAMPS."
Available Features
ShipStation Carrier Service's USPS shipping carrier option supports for the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
USPS First Class Mail
USPS Media Mail
USPS Parcel Select Ground
USPS Priority Mail
USPS Priority Mail Express
International Services
GlobalPost Economy Intl
GlobalPost SmartSaver Economy Intl
GlobalPost SmartSaver Standard Intl
GlobalPost Standard Intl
USPS First Class Mail Intl
USPS Priority Mail Express Intl
USPS Priority Mail Intl
Package Options
Package
Custom Packages
Flat Rate Envelope
Flat Rate Legal Envelope
Large Envelope or Flat
Large Flat Rate Box
Large Package (any side > 12")
Letter
Medium Flat Rate Box
Regional Rate Box A
Regional Rate Box B
Small Flat Rate Box
Thick Envelope
Confirmation Options
No Confirmation
Delivery
Signature
Adult Signature
Additional Features
ShipStation Carrier Service's USPS shipping carrier option allows for the following additional features:
Feature
Description
Discounted Rates
ShipStation Carrier Service's gives you access to discounted USPS rates using USPS's Commercial Base Pricing tier. It also includes access to ShipStation-specific cubic pricing for USPS Priority Mail shipments.
Access to GlobalPost
ShipStation Carrier Service's USPS option automatically includes access to Stamps.com's GlobalPost international consolidation shipping options.
Review the GlobalPost section below for more details on available services and restrictions.
Prepaid postage
All USPS shipments are prepaid, and use a shared pool of funds with other carriers linked to ShipStation Carrier Services.
Scheduled Pickups
After creating USPS labels using ShipStation Carrier Services, you can schedule a pickup for the next day directly in ShipStation.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Here are some things you should keep in mind about USPS through ShipStation Carrier Services:
You will not have direct access to a Stamps.com account when using USPS through ShipStation Carrier Services. If you have questions about your account, or encounter any billing issues, please contact the ShipStation User Success team.
USPS does not support Signature or Adult Signature confirmation for shipments to international addresses.
USPS SCAN forms must be created before 9 PM local time.
Label Messages are not available for international shipments, or domestic First Class Mail shipments using the Letter package type.
Labels created through ShipStation Carrier Service will not show postage amounts.
In order to receive a refund for unused postage, you must void the shipping label electronically within 28 days.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
First Class Mail International (FCMI) shipments' tracking numbers not sent to marketplaces or customers.
The tracking number provided for FCMI shipments is not always fully trackable, and will often not provide any additional tracking details beyond the shipment leaving the country. Since these tracking numbers do not always provide full delivery information, ShipStation considers them to be "non-trackable" and will not include them in notifications by default.
If you want ShipStation to include FCMI tracking numbers in notifications, go to Settings > Shipping > International Settings, and enable the option Send non-trackable Tracking Number to Marketplaces at the bottom of the page.
Despite the wording of the setting, it applies to both marketplace and customer notifications.
My Priority Mail Express shipment arrived late, how do I get a refund for the late delivery?
Contact the ShipStation User Success team with the tracking number(s) and created date(s) for the shipment(s). The ShipStation User Success team will evaluate the claim and respond within 24 hours.
I created a shipment using the First Class Mail International (FCMI) service and the Large Envelope or Flat package type but got a domestic shipping label. What should I do?
Starting in early 2018, USPS requires all "Merchandise" shipped using FCMI to use the Package package type. The Large Envelope or Flat package type is only valid if the content type for the shipment is "Documents."
However, Stamps.com allows you to use the Large Envelope or Flat package type for any kind of FCMI shipment. The domestic shipping label you received uses the Stamps.com Global Advantage program. Once received, Stamps will relabel the shipment with a new label and any necessary customs information, and send the package on it's way to it's final destination. See the section in the Stamps.com article for more details.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Request access to DHL Express from ShipStation
Available Features
Sync DHL Express Checkout Rates in ShipStation
- Configure DHL Express in Shopify
- Configure DHL Express in BigCommerce
- Configure DHL Express in WooCommerce
- Configure DHL Express in Magento
- Map DHL Express Services in ShipStation
Integration Notes
- File Insurance Claim
Troubleshooting Tips
DHL Express is an international carrier that provides delivery to almost every country in the world.
DHL Express via ShipStation Carrier Services allows you to create DHL Express labels without the need for a personal DHL Express account and provides discounts of up to 60% off DHL Express retail postage costs.
DHL Express services are not available by default. Review the Requirements and Request Access sections below for details on how to add DHL Express to ShipStation Carrier Services.
Requirements
To access DHL Express from ShipStation, you must:
Register your interest in the program. Review the Request Access to DHL Express section below.
Complete your Stamps.com account
Not have an existing DHL Express account.
If you have a DHL Express account already connected to ShipStation, you will not be able to add DHL Express to ShipStation Carrier Services. If this is the case, simply create DHL Express labels using your existing account and the rates in your existing DHL Express contract.
Request access to DHL Express from ShipStation
Unlike other carrier options available with ShipStation Carrier Services, DHL Express from ShipStation is not enabled automatically. Instead, you must request access first. Once approved, DHL Express via ShipStation Carrier Services will be added to your ShipStation account.
To request access to DHL Express from ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
DHL Compatibility Tool
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the DHL Express tile and click Connect.
Click the link Click here to get started and fill in the necessary fields.
Click Connect.
This GIF illustrates the process:
Note
The approval process can take up to 2 weeks when adding DHL Express to ShipStation Carrier Services. Once approved, DHL Express and Stamps.com will appear under the heading ShipStation Carrier Services in your Carriers & Fulfillment settings.
Available Features
ShipStation Carrier Service's DHL Express carrier option supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
International Services
DHL Express Worldwide
Package Options
Package
Custom Packages
Express Envelope
Confirmation Options
Electronic Signature
Additional Features
DHL Express from ShipStation allows for the following additional features:
Feature
Description
Discounted Rates
DHL Express via ShipStation Carrier Services provides savings up to 60% off standard DHL prices.
Prepaid postage
All DHL Express from ShipStation shipments are prepaid and use a shared pool of funds with other carriers linked to ShipStation Carrier Services.
Scheduled Pickups
You can arrange a one-time pickup or recurring regular pickups with DHL Express. See the Schedule Pickup section below.
Order DHL Express branded packaging
You can order DHL Express branded packaging from ShipStation when using DHL Express from ShipStation.
To order packaging, contact [email protected]. Please include the following in your email:
The product(s) you wish to order
The quantity
The address to ship the materials to
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Schedule Pickups
ShipStation offers the ability to schedule one-time pickups directly in ShipStation. If you ship with DHL Express regularly, you may want to schedule recurring pickups instead.
Both options are discussed below.
One-time Pickups
Go to the Shipments tab in ShipStation.
Choose the Carrier Pickups option in the left-hand sidebar.
Select DHL Express from the Schedule a Pickup drop-down menu.
Fill in the requested fields.
Click Schedule a Pickup.
Alternatively, you can use the DHL website scheduler. DHL will then arrange the pickup with you.
Schedule Recurring Pickups
To schedule recurring pickups, email [email protected] and our team will work with DHL Express to arrange recurring pickups for you.
Sync DHL Express Checkout Rates in ShipStation
ShipStation's relationship with DHL Express allows you to share your discounted DHL Express rates with your customers during their checkout process.
Currently, you can sync the DHL Express rates you receive through ShipStation Carrier Services to the following selling channels:
Shopify
BigCommerce
WooCommerce
Magento
Other Platforms Coming Soon:
eBay
ChannelAdvisor
If your selling channel is not on this list, but you'd like to see support for DHL Express rates, please fill out this form to let us know!
To ensure the calculatedDHL Expressrates charged at checkout sync as closely as possible to the DHL Express rate you pay inShipStation, you must first configure DHL Express correctly in your selling channel account.
Click on the section for your selling channel below to learn how to configure these rate in your store.
After you have configured your store correctly, follow the instructions in the Map DHL Express Services in ShipStation section to set ShipStation to automatically apply DHL Express to the proper orders as soon as they import.
Configure DHL Express in Shopify
Shopify allows you to set shipping options based on the Shipping Zone, which is a country or collection of countries where the recipient is located. Since DHL Express is an international only shipping service, you'll want to create a new shipping service in theRest of Worldzone.
Log in to Shopify and clickSettingsinthe lower left-hand corner of the Shopify admin homepage.
ClickShipping.
FindRest of Worldin theShipping rates at checkoutsection andclickEdit.
Rest of Worldwill encompass all international shipping.
If you only want to offer DHL Express to certain countries, you caneditthe country-specific Shipping Zone.
If the Shipping Zone you want to use does not exist yet, reviewthis Shopify Shipping Zones articlefor more information.
You can now configure your DHL Express rates for checkout in one of two ways:
Option 1: Set static rates manually.
This option sets static rates for a Shipping Zone based on eithertotal order priceortotal order weight. You can use ShipStation'srate calculatorto preview estimated rates to help you evaluate the static prices you want to offer.
Important
Using a static rate like this can result in discrepancies when you compare the actual cost of the label with what the customer pays at checkout. The benefit is it's much easier to highlight static rates in advertisements or promotions, like $50 shipping worldwide!orFree worldwide shipping for orders over $200!
Option 2: Set calculated rates using Shopify Shipping.
This option determines a calculated rate based on destination postcode, the total weight, and yourdefault package size. It will display that calculated rate for your customers at checkout.
A calculated rate means that your customers will be paying about the same amount for the shipping cost that you'll be paying to ship the order. This option can be helpful if you want to avoid undercharging for shipping.
Note
When using option 2...
The rates your customers will see at checkout are based on the discounted rates offered by Shopify Shipping.
When usingDHL Express via ShipStation Carrier Services, the DHL Express rates offered in ShipStation should beroughly equivalentto the rates you'd get if you created the label through Shopify Shipping. However, due to differences in how certain surcharges - like fuel surcharges - are calculated, there may be a slight variation.
If you have your own account with DHL Express connected to ShipStation, the rates you see in ShipStation will be based on the connected DHL Express account, not the Shopify Shipping rates.
Option 1
To set static DHL Express rates at checkout:
Scroll down to either thePrice based ratesorWeight based ratessection and clickAdd Rate.
Choose a name for the shipping option, the minimum and maximum range for the rate, and the shipping cost. You can also select if the shipping option is free or not.
ClickDoneto save the service.
Create additional services if you want to offer different rate options based on total price or total weight.
Click Save when you have completed setting up all your services.
Option 2
To create a calculated rate:
Scroll down to theCalculated Ratessection and clickAdd Rate.
ChooseDHL Express (Discounted rates from Shopify Shipping)from theSelect a carrierdropdown in theAdd calculated ratescreen.
Click Done.
DHL Express will now be listed underCalculated Rates.
Click Save.
Whichever option you chose, your international customers will now see the DHL Express option you created as an available shipping option during check-out.
You can now configure ShipStation to automatically apply DHL Express Worldwide to these orders as soon as they import.
Configure DHL Express in BigCommerce
To manage your BigCommerce checkout rates, you'll need to install the ShipperHQ plug-in on your BigCommerce account. Once installed, you can configure DHL Express as a carrier within the plugin to make these rates available to your customers at checkout.
Important
ShipperHQ is not free. You will incur a monthly fee if you install and subscribe to this plug-in.
To install and configure the ShipperHQ plug-in, do the following:
Go to the BigCommerce App Marketplace.
Search for and install theShipperHQapp.
For assistance, review the BigCommerce help article about installing ShipperHQ.
Once installed, you can then set up DHL Express as a carrier.
Create DHL Express as a carrier in ShipperHQ.
Review ShipperHQ's help article about creating a carrier.
You will need your DHL account number, Site ID, and Password for this step. If you use DHL Express via ShipStation Carrier Services, contact [email protected] to request this information.
When selecting shipping methods, only select Express Worldwide and Express Envelope, as these are the only services available in ShipStation.
Once you have completed configuring DHL Express in ShipperHQ, you're then ready to turn it on so it displays DHL Express rates to your customers at checkout.
Go to Store Setup > Shipping.
Set the toggle from Default to Advanced under Checkout Shipping Options.
And that's it! DHL Express should now display as a shipping option with live rates during your customer's checkout.
Note
To ensure your live rates are as accurate as possible, be sure to enter the weight and dimensions in BigCommerce for each product you plan on shipping with DHL Express.
Configure DHL Express in WooCommerce
To manage your WooCommerce checkout rates, you'll need to install the ELEX WooCommerce DHL Express plug-in. Once installed, you can configure DHL Express to show rates to your customers at checkout.
Important
The ELEX WooCommerce DHL Express plug-in is not free. You will incur a one-time fee if you install this plug-in.
To install and configure the ELEX WooCommerce DHL Express plug-in, do the following:
Go to the ELEX WooCommerce DHL Express plug-in page and purchase the plug-in.
Download the plug-in from the ELEX API Downloads page.
Install the plug-in to your WooCommerce account.
To install, go to Plugins > Add New > Upload Plugin. Choose the file you've just downloaded. It should be called "dhl-woocommerce-shipping".
Click Activate Plugin once installed.
Open the ELEX plug-in in your WooCommerce account, choose DHL Express and go to the License tab.
Enter the required license information, which can be found on the ELEX Extension API Keys page. Once done, it should say "Activated" in the License tab.
Go to the General tab and enter a DHL Account Number, Site ID, and Password.
If you use DHL Express via ShipStation Carrier Services, contact [email protected] to request this information.
Go to the Rates and Services tab and configure how you'd like DHL Express to appear in your cart.
When enabling services, enable only Express Worldwide and Express Envelope, as other services are not available in ShipStation.
And that's it! DHL Express should now display as a shipping option with live rates during your customer's checkout.
Note
Though the ELEX plug-in offers label printing capabilities, you will not be able to print DHL Express labels with the account number provided by ShipStation. You must import your orders to ShipStation to create and print these labels.
Configure DHL Express in Magento
To manage your Magento checkout rates, you'll need to install a third-party plug-in that offers the ability to display DHL Express as a shipping method on your store's checkout page.
There are two plug-in options available to display DHL Express rates in Magento. The option you choose will depend on whether you are a Magento 1 or Magento 2 user.
Magento 1: ShipStation as Shipping Method
Magento 2: MageShip
Magento Plug-ins in Pilot Stage!
These third-party plug-ins are currently in a pilot stage for DHL Express rates with ShipStation. Please email [email protected] if you need assistance with viewing DHL Express rates in your Magento checkout screen.
Magento 1 Plug-in Instructions
The plug-in for Magento 1 users is called ShipStation as Shipping Method. This plug-in has a one-time purchase fee of $125, but requires no additional subscription to use.
To get started, do the following:
Purchase the ShipStation as Shipping Method plug-in from the Magento Marketplace.
Install the plug-in module in your Magento store.
If you are unsure how to install plug-ins to your store, review the Magento help page about installing extensions.
Go to Settings > Shipping Methods > ShipStation tab in your Magento admin site.
Fill in the API connection details:
API URL to use: https://ssapi.shipstation.com
Username: enter your ShipStation API Key
Password: enter your ShipStation API Secret
To locate your ShipStation API Key and Secret, log into your ShipStation account and go to Settings > Account > API Settings. Copy both key and secret and paste them into the correct fields in Magento. If no key and secret exist yet, simply click Generate API Keys to create them.
Once you have completed the above steps, the plug-in will use the ShipStation API to pull live rates into your Magento checkout page!
Magento 2 Plug-in Instructions
The plug-in for Magento 2 users is called MageShip. This plug-in is free to download and install, but requires a monthly subscription with MageShip to use.
This plug-in requires several steps taken in both your Magento account and MageShip account to configure. The following list summarizes the steps you'll take, but we recommend following the steps provided in the MageShip installation guide.
Create an account on https://mageship.io and subscribe to the MageShip plan that best suits your business needs.
Download the MageShip extension and install in your Magento account.
Follow the installation instructions provided by MageShip to install the plug-in to your Magento account.
Configure your website URL in the MageShip account.
Enter your MageShip API Key into your Magento settings.
You do not need to take any action in ShipStation for the MageShip plug-in to start displaying DHL Express rates in your Magento checkout screen.
Once you have installed and configured the correct plug-in for your Magento store, set up Service Mapping for your DHL Express Magento orders so ShipStation will automatically apply the correct service to the orders when they import. Follow the instructions in the Map DHL Express Services in ShipStation section below.
Map DHL Express Services in ShipStation
ShipStation receives the requested shipping service information for orders that import from Shopify and BigCommerce. It is shown in the Shipping Info section of the Order Details screen and the Shipping sidebar.
Use ShipStation's Service Mapping option to auto-assign DHL Express to these orders when they import.
There are two ways to do this:
If orders have already imported, locate an order and clickUnmappednext to theRequested Shipping Service.
Set the Service to DHL Express Worldwide with Package as the package type.
ClickSave Changes.
If orders have not yet imported, map theRequested Shipping Servicein the store settings.
Go toSettings>Selling Channels>Store Setup.
ClickEditfor the Shopify or BigCommerce store (whichever store you wish to map).
In theShipping Servicestab, click theAdd Service Mappingoption to create the service mapping manually.
For Shopify static rates: theRequested Shipping Servicewill be whatever name you entered for the service in Shopify.
For Shopify calculated rates: theRequested Shipping Service is "WORLDWIDE"
For BigCommerce: the Requested Shipping service is ???
Set the Service to DHL Express Worldwide and Package as the package type.
Click Save Settings.
Once the service mapping has been set up, any Shopify or BigCommerce order for which the customer has selected DHL Express will automatically have DHL Express Worldwide configured for it inShipStation. All you have to do is create the label and ship!
Integration Notes
Remember the following about DHL Express from ShipStation:
Requires Approval:You add through the DHL Express tile in Carriers & Fulfillments settings.ShipStation submits request to DHL and it can take up to 2 weeks to receive approval.
DHL Express from ShipStationwill not be approvedif your existing Stamps.com is on theNSArate plan.
Existing DHL Express accounts arenot eligible for ShipStation Carrier Services. Your submission to use DHL Express via ShipStation Carrier Services will likely be rejected if you have an existing DHL Express account.
DHL Express via ShipStation Carrier Services uses only the DHL Express Worldwide or DHL Express Envelope services. Currently, other DHL Express options and services are not available.
Maximum weight and dimensions: On September 1st, 2018, DHL Express updated the maximum actual weight for individual shipments to 150 pounds (70 kilograms), and the maximum length to 118 inches (300 centimeters). Packages over those maximum values will not be accepted by DHL Express. The total maximum weight for a multi-piece shipment will remain unchanged, at 2,200 pounds (1,000 kilograms).
Dimensional weight may apply to some shipments. Be sure to include shipment dimensions when getting a rate or creating a label to avoid unexpected charges.
Shipping dangerous goods: You may ship dangerous goods with DHL Express from ShipStation with the proper approvals. Contact ShipStation Support to request the paperwork and get the process started.
File an Insurance Claim
Should one of your DHL Express packages get lost or damaged, DHL Express via ShipStation Carrier Services includes standard liability to reimburse the shipper.
Claims must be filed by the shipper and within30 daysof the date DHL accepted the shipment. Claims are subject to DHL Express's terms and conditions.
Download and fill in the PDF form from DHL Express.
In the DHL Account Number field, either enter I do not have one or leave the input field blank since you do not have a DHL Express account number.
Save and submit that PDF to [email protected].
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
I'm getting an error that indicates DHL Express can't find the recipient address when attempting to create labels, what should I do?
Typically these errors will be displayed in one of two ways:
Cannot determine destination service. Check recipient information and resubmit. If this problem reoccurs contact your technical service representative.
The destination country X location postal code Y or City Z is invalid. Please check the destination country location details.
Both of these errors indicate that the recipient address is not formatted properly for DHL Express shipments. Compare the address details using the and correct the address where needed.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect a UPS account to ShipStation Carrier Services
Available Features
Integration Notes
ShipStation Carrier Services now includes the option to ship with UPS!
UPS from ShipStation services provide savings of up to 55% off regular UPS rates, as well as waived fuel and residential surcharges. Once you've added UPS from ShipStation to your account, any labels you create using these services will use your Stamps.com account balance.
Review the sections below for instructions on how to add UPS from ShipStation to your account and learn about other features available for these UPS shipments.
Requirements
Connection Requirements:
Complete your Stamps.com account setup in ShipStation.
Label Requirements:
UPS requires a Ship From Company Name.
Connect UPS from ShipStation
Note
ShipStation accounts created after November 14, 2019 have UPS from ShipStation automatically when you set up a Stamps.com account. Follow the steps outlined below if you created your ShipStation account prior to November 14, 2019.
To connect UPS from ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the UPS tile and click Connect.
Select Set up a new UPS account and click Next. Then continue with the on-screen instructions.
Available Features
UPS from ShipStation supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
UPS Ground
UPS 3 Day Select
UPS Next Day Air
UPS Next Day Air Saver
UPS 2nd Day Air
International Services
UPS Standard
UPS Worldwide Express
UPS Worldwide Expedited
UPS Worldwide Saver
Package Options
Package
Custom Packages
Confirmation Options
No Confirmation
Signature
Online
Additional Features
UPS from ShipStation allows for the following additional features:
Feature
Description
Schedule a Pickup in ShipStation
Go to the Shipments tab and choose the Carrier Pickups option in the left-hand sidebar to schedule a one-time pickup directly in ShipStation.
UPS will charge a $5.00 fee for each created pickup.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about ShipStation's integration with UPS:
UPS uses dimensional weight (DIM) when calculating rates. Always include the dimensions of the shipment as well as weight for accurate rates.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Set up Billing for FedEx from Parcelcast
Available Features
Integration Notes
Parcelcast is an authorized FedEx postage reseller who partners with BigCommerce and provides discounted shipping rates based on your BigCommerce plan level.
ShipStation automatically adds FedEx from Parcelcast to any new ShipStation account started through BigCommerce. Just add your billing information and you're ready to start making labels at the discounted rate!
Note
If you're a BigCommerce user but do not see the FedEx from Parcelcast option, please contact the ShipStation User Success team to enable it.
Requirements
To access FedEx from Parcelcast in ShipStation, you must have the following:
An active BigCommerce account connected to ShipStation.
Read our BigCommerce article for more information on connecting your BigCommerce store.
No FedEx account connected to ShipStation.
Set up Billing for FedEx from Parcelcast
If you created your ShipStation account through BigCommerce, ShipStation will automatically connect FedEx from Parcelcast, so you only need to add billing information to start purchasing labels.
If you have not done so already, you'll be prompted to add your billing information the first time you attempt to create a label. Or, you can follow the steps below to set it up in advance:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
Click the Setup link for ShipStation Carrier Services.
Enter your billing information for the account and agree to terms and conditions.
Note
This billing information will be shared among any carrier options listed under ShipStation Carrier Services. Charges from ShipStation Carrier Services will appear on your credit card reports with the description STAMPS."
Available Features
ShipStation Carrier Service's FedEx from Parcelcast shipping carrier option supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
FedEx Express Saver
FedEx Ground
FedEx Home Delivery
FedEx Priority Overnight
FedEx Standard Overnight
International Services
FedEx International Economy
FedEx International Ground
FedEx International Priority
Package Options
Package
Custom Packages
FedEx Envelope
Confirmation Options
Service Default
Indirect Signature Required
Adult Signature Required
Direct Signature Required
Additional Features
ShipStation's integration with FedEx from Parcelcast allows for the following additional features:
Feature
Description
Discounted Rates
FedEx from Parcelcast includes access to pre-negotiated discounted rates based on your BigCommerce subscription level.
Prepaid postage
All FedEx from Parcelcast shipments are prepaid and use a shared pool of funds with other carriers linked to ShipStation Carrier Services.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about FedEx from Parcelcast through ShipStation Carrier Services:
All FedEx from Parcelcast shipments must be dropped off at a FedEx location. Pickup is unavailable for these shipments.
If you connect your ShipStation account to another FedEx account, FedEx from Parcelcast will no longer function in ShipStation.
No label messages
No label logo
Several FedEx options are not available when using FedEx from Parcelcast:
Third Party and Recipient Billing
Multi-package shipping
FedEx One Rate
Fedex Smartpost
Alcohol and Dry Ice shipping
Bill duties and taxes to payor of shipping charges
Cash on Delivery
Third-Party Consignee
Include a return label with the outgoing shipping label
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
How to connect your Stamps account to ShipStation
Available Features
Add funds or set up auto-funding for Stamps account balance
Stamps.com Cubic Pricing with ShipStation
Global Advantage Program Labels
Integration Notes
Troubleshooting Tips
Stamps.com is a USPS postage reseller that grants access to all standard services offered by USPS, as well as additional international shipping options through GlobalPost.
US-based ShipStation users can take advantage of a free Stamps.com account, which will allow you to create domestic and international USPS shipping labels at a discounted rate compared to USPS retail services.
Requirements
Connection Requirements:
ShipStation accounts come with a Stamps.com account so you can get rates right away. You'll be prompted to enter your billing information the first time you create a Stamps.com label.
If you want to connect an additional Stamps.com account to ShipStation, you'll need your Stamps.com account username and password.
If you have not yet added a Stamps.com account, you can create the account right in ShipStation. When signing up for a new Stamps.com account through ShipStation, the account requires verification before you can start creating labels. ShipStation sends the verification code via SMS to your phone during the sign up process.
Connect a Stamps.com account to ShipStation
If you currently have an active Stamps.com account you want to connect to ShipStation, or if you would like to create a new one, follow these steps:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the Stamps.com tile and click Connect.
Choose either Set up a new Stamps.com account or I already have a Stamps.com account depending on which applies.
For existing accounts: Select the option I already have a Stamps.com account, then click Next to enter your Stamps.com Username and Password. Enter an Account Nickname to identify the carrier account in ShipStation. Click Connect.
For new accounts: Select the option to set up a new account and click Next. Enter your Billing and Payment information and click Create Free Account. You will be prompted to enter a phone number for 2-Step Authentication. Enter your phone number and click Next. You should receive a verification code via SMS to the phone number you entered. Enter the code and click Verify.
Once added successfully, you'll see your Stamps.com account appear in your Carriers & Fulfillments list. You can then add funds to your balance and begin creating labels.
Failed 2-step Authentication
You will not be able to add funds or create labels on new Stamps.com accounts that have not passed the 2-step authentication process.
If you experience issues with this authentication process, contact Stamps.com Security Support at 866-634-4708.
Available Features
ShipStation's integration with Stamps.com supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
USPS First Class Mail
USPS Media Mail
USPS Parcel Select Ground*
USPS Priority Mail
USPS Priority Mail Express
International Services
USPS First Class Mail Int'l
USPS Priority Mail Int'l
USPS Priority Mail Express Int'l
Confirmation Options
No Confirmation
Delivery
Signature
Adult Signature
Package Options
Package
Custom Packages
Flat Rate Envelope
Flat Rate Legal Envelope
Flat Rate Padded Envelope
Large Envelope or Flat
Large Flat Rate Box
Large Package (any side > 12")
Letter
Medium Flat Rate Box
Regional Rate Box A
Regional Rate Box B
Small Flat Rate Box
Thick Envelope
*Parcel Select Lightweight Labels
If you have Parcel Select Lightweight enabled, selecting Parcel Select Ground and Package for anything under 16 oz will automatically print a Parcel Select Lightweight label.
Contact Stamps.com shipper support to enable it on your ShipStation account (subject to USPS approval). Additional fees and guidelines from the postage provider may apply.
To learn more about USPS Shipping services, see USPS Domestic Services and USPS International Service pages.
Additional Features
ShipStation's integration to Stamps.com allows for the following additional features:
Feature
Description
Discounted Rates
The free Stamps.com account included with ShipStation comes pre-loaded with access to discounted rates, including cubic pricing!
Note
You'll only have access to these rates when using the free Stamps.com account. If you connected a personal Stamps.com account, ShipStation will instead reflect whatever rates are loaded into that account.
GlobalPost Consolidation Service
The free Stamps.com account included with ShipStation qualifies for GlobalPost consolidation services through Stamps.com. See our section on GlobalPost for more information.
Scheduled Pickups
After creating Stamps.com shipping labels in ShipStation, you can schedule a pickup for the next day through the Shipments tab.
Manage funds through ShipStation
Add funds to your Stamps.com account through ShipStation, using the credit card you have on file with Stamps.com. You can also set up auto-funding and always have funds available to create shipping labels.
USPS SCAN Forms
Use ShipStation to generate USPS SCAN forms for your Stamps.com shipping labels.
Other Shipping Options available for Stamps.com shipments.
The following options will be available to select in the Other Shipping Options panel in ShipStation when a USPS service is selected for the order:
This order is non-machinable
Do not notify marketplace when shipped
Include a return label with the outgoing shipping label
Print postage on the shipping label for this order
Note: Stamps.com will not display postage costs on labels if the account used to create the label is on a discount rate plan, including the discounted rate plan offered to ShipStation users. This option will only function when using a personal Stamps.com account which does not have access to discounted rates.
For a full list of the Other Shipping Options and which carriers support them, review our Other Shipping Options by Carrier article.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Stamps.com Cubic Pricing in ShipStation
Stamps.com cubic pricing is available by default for all ShipStation users creating labels in ShipStation with their Stamps.com account.
Cubic rates are ideal for small, heavy packagessince the pricing is based on the volume of the package instead of the weight. Any package that measures0.50 cubic feet or lessand is20 pounds or lessis eligible.
To receive cubic rates in ShipStation:
Choose a USPSdomestic Priority service.
Choose a package type ofPackage.
Enter the packageweight & dimensions.
ShipStation will automatically apply the cubic rate whenever it's cheaper than the priority rate. For more details on Stamps.com cubic rates, please contact your Stamps.com account representative.
Cubic Pricing for Softpacks
USPS offers a special cubic rate option for a package type called Softpack or Polybag. These package types are not yet available in ShipStation, but we plan to make them available in the future.
If you wish to ship using Softpacks, please contact ShipStation support to enable this feature for you.
Once enabled, the following steps will allow you to view the appropriate cubic rate for Softpack or Polybag shipments.
Softpack Pricing Requirements
The mail piece must be 20 lbs or less.
The longest dimension cannot exceed 18 inches.
Must be .50 cubic feet or less. The following list provides Length + Width for each tier of Cubic Softpack Pricing:
0.1 - Length + Width between 0" and 21"
0.2 - Length + Width between 21" and 27"
0.3 - Length + Width between 27" and 31"
0.4 - Length + Width between 31" and 34"
0.5 - Length + Width between 34" and 36"
May not be in rolls or tubes.
To View Appropriate Rates
Select your order from the Orders grid and chooseUSPS Priority Mailas the shipping service.
Set packaging type toLarge Envelope or Flat.
Enter the weight of the shipment.
Enter the length and width, but leave the height field blank.
This will fetch the tiered cubic rate for the product, should it meet therequirementsfor cubic rates.
Global Advantage Program Labels
The Global Advantage Program (GAP) is a Stamps.com program that makes international shipping much more economical. Your Stamps.com account is auto-enrolled in the GAP program, so youdon'tneed to take any action to enable it.
The important thing to note about GAP labels is that the ship to address on the label is a domestic address. This is because your shipment goes to a GlobalPost hub where it is then processed and forwarded to its final destination.
Benefits of the GAP program include discounted rates, free insurance coverage up to $100 for First Class International and $200 for Priority, and electronic customs submission.
Review the details on the Stamps.com Global Advantage Program page for more details about this program.
ShipStation automatically creates a GAP label for an international order under the following conditions:
The destination address for the order is an international address.
You've selected one of the following USPS services:
First Class Mail International
Priority Mail International
Priority Mail Express International
The GAP label should look similar to this:
You packages with GAP labels will get shipped to the domestic sorting facility, where they'll be relabeled and forwarded on to their final destination.
GAP SmartSaver Labels
If you ship 5 or more international shipments a day, the Global Advantage Program offers further discounts when you consolidate your daily individual packages into one large package. Stamps calls this their SmartSaver service.
To use this service, you must contact Stamps.com to see if you qualify and have them enable it for you.
To prepare a consolidated shipment:
Create international USPS labels for each shipment and label them like you normally would.
Put the individual packages into a single larger box.
Log into your Stamps.com account to print the label for the larger container (you will not be charged a fee for this label).
Follow the instructions in How to Prepare and Print Global Advantage Program Container Shipping Labels to create this label.
Put the label on the larger container and ship via your local post office.
GAP vs SmartSaver Labels
GAP labels always have the domestic sorting facility address as the ship to address
Once you enable the SmartSaver service with Stamps, all international labels will be a part of this service. You will no longer be able to print GAP single labels.
Integration Notes
Remember these points about ShipStation's integration with Stamps.com:
USPS does not support Signature or Adult Signature confirmation for shipments to international addresses.
USPS SCAN forms must be created before 9 PM local time.
Label Messages are not available for international shipments, or domestic First Class Mail shipments using the Letter package type.
Due to the discounted rates ShipStation users receive, it's not possible to show postage cost on Stamps.com shipping labels.
All Stamps.com shipping label are prepaid. In order to receive a refund for unused postage, void the shipping label electronically within 28 days.
Stamps.com has a postage-purchase minimum of $10 for a single transaction.
Each Stamps.com account can hold up to a maximum of $10,000.00 in available funds.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
First Class Mail International (FCMI) tracking numbers not sent to customers or selling channel
The tracking number provided for FCMI shipments is not always fully trackable, and will often not provide any additional tracking details beyond the shipment leaving the country.
For this reason, FCMI are considered non-trackable and will not be include in marketplace notifications by default.
To include FCMI tracking numbers in marketplace notifications, go to Settings > Shipping > International Settings, and enable the option Send non-trackable Tracking Number to Marketplaces at the bottom of the page.
Despite the wording of the text, this setting also applies to email notifications sent to customers, as well.
Error: "Authentication Failed" when attempting to get rates or create shipping labels
This error message will occur if you've updated the password for your Stamps.com account. It means that ShipStation no longer has the proper password for your account and is unable to communicate successfully with Stamps.com.
To resolve this error:
Go to Settings > Shipping > Carriers & Fulfillment.
Click the Settings link for your Stamps.com account.
Click the Reauthorize button then enter your new Stamps.com password.
Click Confirm when you are done.
If you are still unable to use your Stamps.com account, contact Stamps support at (888) 434-0055 for further assistance.
Credit Card Declined
To update the credit card used for your Stamps.com account:
Go to Settings > Shipping > Carriers & Fulfillment.
Click the Settings link for your Stamps account.
Click Account Settings.
This will open your Stamps account in a new tab.
Choose Payment Methods and select the card you wish to update.
Click Edit. Enter your new card details and save.
You can then go back to ShipStation, refresh your screen, and attempt to make your purchase again.
If you are unable to access the Stamps.com account page, you must contact the Stamps.com Fraud Team for assistance at (866) 634-4708.
Locked out of Stamps.com account and need to reset account password or update billing details.
If you are locked out of your Stamps.com account or unable to purchase postage on your account, you must contact the Stamps.com Fraud Team for assistance at (866) 634-4708.
They will verify you and be able to release your account, help you reset your Stamps.com account password, or update your billing details.
My Priority Mail Express shipment arrived late, how do I get a refund for the late delivery?
You will need to contact Stamps.com directly to claim a refund for late delivery.
Email [email protected] with the tracking number(s) and created date(s) for the shipment(s). Stamps.com will evaluate the claim and respond within 24 hours.
Domestic shipping label when using the First Class Mail International (FCMI) service and the Large Envelope or Flat package type.
Starting in early 2018, USPS requires all "Merchandise" shipped using FCMI to use the Package package type. The Large Envelope or Flat package type is only valid if the content type for the shipment is "Documents."
Stamps.com allows their users to use the Large Envelope or Flat package type for any kind of FCMI shipment, but in order to do so the shipment must go through GlobalPost, an international consolidation service. The domestic shipping label you received is used to ship your package to the GlobalPost sorting facility. Once received, GlobalPost will relabel the shipment with the international label and any necessary customs information, and send the package on it's way to it's final destination.
Please review our section on GlobalPost for more details.
Error: Account is set to a closed plan
This means the connected account has been either closed or removed from the ShipStation Pro plan. To resolve, do one of the following:
Remove this closed Stamps.com account and sign up for a new Stamps.com trial account. This will immediately give you the ShipStation Pro plan with the appropriate rates (see attached table at bottom for rate structure).
Contact Stamps.com's customer support number at1 (855) 889-7867and ask to have your Stamps.com account changed back to a ShipStation Pro plan.
Error when closing End of Day: An unexpected error occurred while creating the SCAN form. The size necessary to buffer the XML content exceeded the buffer quota.
This means there is an unknown error on the Stamps side when attempting to close the SCAN form in ShipStation.
Solution: Close the SCAN form directly in your Stamps.com account.
To access your SCAN form in your Stamps account:
Go to Settings > Shipping > Carriers & Fulfillment.
Click Settings next to your Stamps account.
Click SCAN Form.
This will open a new tab that shows your applicable transactions and your SCAN history.
Close the form and print from here.
Error when closing End of Day: One or more of these packages have already been scanned by USPS
End of Day forms can only be closed for orders that were created on that date, for that date.You will not be able to close an End of Day form for shipments that have a ship date in the past. In this case, the packages must be individually scanned by USPS.
You can change your shipping cut-off time in Settings > Printing > Printing Setup > Document Options (for Labels) so that labels created after a certain time of day will automatically have a ship date of the following day, which means they will also be on the following day's SCAN form.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View ArticleBoth Stamps.com and ShipStation Carrier Services give you control over your postage balance within the ShipStation app. You can add funds to your balance manually or set it to automatically add funds once it reaches a specified threshold.
sidebar.
Go to Account Settings (the wrench icon in the upper right).
Auto-buy postagefeature
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
Click the Add Funds link next to your Stamps account.
Next, you can manually add funds to your balance, or set ShipStation to auto-fund your balance when it falls below a certain threshold.
Manually add funds:
Select the option Manually purchase additional funds, then enter the funding amount.
Set ShipStation to auto-fund:
Select the option Set up Auto-Funding, then enter the balance amount to trigger the auto-fund purchase, the amount to fund, and the maximum number of times the auto-fund can occur each day.
For example, if you wanted to purchase $100 by default any time your account balance falls below $250, set theWhen balance drops belowamount to 250 and theAutomatically fund by this amountto 100. Then enter in the maximum number of times ShipStation should automatically purchase postage in a day next toStop after this many times per day.
ClickConfirm.
About Stamps.com Auto-Funding
This feature triggers ShipStation to add funds when ShipStation detects the Stamps.com account has fallen under a certain threshold and is not connected to Stamps.com's own that can be enabled when logged into Stamps.com directly. We recommend you only have auto-funding enabled in one location, as having the feature enabled in both ShipStation and Stamps.com can cause funds to be added twice.
Stamps requires a minimum purchase of $10.
View ArticleUSPS rates increased onJanuary 27th, 2019. All USPS postage providers, including Stamps.com, must comply with these newly increased rates. Listed below are some of the more common services that will see rate increases.
Below you'll find the Stamps.com 2019 rate tables for:
First Class Mail Packages
Priority Flat Rate
Priority Regional Rate Boxes
Priority Mail
Any size restrictions will also be listed in each section.
Notable Changes
First Class Package Services: Previously, First Class Packages had a flat rate to all zones. As of 2019, FCP services are based onbothweight and zone.Zonesrange from the nearest (zone 1) to the furthest away (zone 9).
No more balloon pricing: Previously, the USPS charged lightweight Priority Mail and Parcel Select packages with a girth between 84" and 108" a rate based on a 20 lb weight. This has been discontinued.
Dimensional weight: Priority Mail over one cubic foot is subject to dimensional weight (AKA: DIM weight) as ofJune 23, 2019. Details in the Priority Mail section below.
Additional Changes, Effective June 23rd, 2019
To conform with the USPS pricing policy changes for dimensional weight (DIM) and international shipments, Stamps.com has made the following changes, effective June 23rd, 2019:
Large Package will represent any package type over the default dimensional weight threshold of one cubic foot.
Dimensions are required if you use the Large Package type with the Priority Mail, Priority Mail Express, or Parcel Select Ground shipping services.
Package will represent any packages that are one cubic foot or less, and will not require dimensions in ShipStation.
When calculating dimensional weight, the weight divisor has been lowered to 166. The new formula to determine dimensional weight is (Length x Width x Height) / 166.
The maximum weight for a USPS First Class International shipment that uses the Large Envelope or Flats package type with Documents as contents type will be lowered to 15.994 oz.
The maximum weight for a USPS First Class International shipment that uses the Large Envelope or Flats package type with a contents type other than Documents has increased to 4.4 lbs, as part of Stamps.com's Global Advantage Program.
dimensional weight
First Class Mail Package
If your package weighs less than 16oz and does not exceed 108" in combined length and girth ( the measurement around the package at its thickest part ), it qualifies for First Class Mail.
First Class Mail is now based on both weight andzone.
Weight (in Ounces)
Zone 1 & 2
Zone 3
Zone 4
Zone 5
Zone 6
Zone 7
Zone 8
Zone 9
1
$2.66
$2.68
$2.70
$2.76
$2.84
$2.96
$3.09
$3.09
2
$2.66
$2.68
$2.70
$2.76
$2.84
$2.96
$3.09
$3.09
3
$2.66
$2.68
$2.70
$2.76
$2.84
$2.96
$3.09
$3.09
4
$2.66
$2.68
$2.70
$2.76
$2.84
$2.96
$3.09
$3.09
5
$3.18
$3.20
$3.22
$3.28
$3.36
$3.49
$3.63
$3.63
6
$3.18
$3.20
$3.22
$3.28
$3.36
$3.49
$3.63
$3.63
7
$3.18
$3.20
$3.22
$3.28
$3.36
$3.49
$3.63
$3.63
8
$3.18
$3.20
$3.22
$3.28
$3.36
$3.49
$3.63
$3.63
9
$3.82
$3.85
$3.88
$3.96
$4.06
$4.19
$4.33
$4.33
10
$3.82
$3.85
$3.88
$3.96
$4.06
$4.19
$4.33
$4.33
11
$3.82
$3.85
$3.88
$3.96
$4.06
$4.19
$4.33
$4.33
12
$3.82
$3.85
$3.88
$3.96
$4.06
$4.19
$4.33
$4.33
13
$4.94
$4.98
$5.02
$5.12
$5.24
$5.38
$5.53
$5.53
14
$4.94
$4.98
$5.02
$5.12
$5.24
$5.38
$5.53
$5.53
15
$4.94
$4.98
$5.02
$5.12
$5.24
$5.38
$5.53
$5.53
15.99
$4.94
$4.98
$5.02
$5.12
$5.24
$5.38
$5.53
$5.53
Priority Flat Rate
Priority MailFlat Rateis a 1-3 day shipping service that charges oneflat ratefor your package/envelope, with a maximum allowable weight of 70 lbs.
Flat Rate Packaging
2019 Rates
Flat Rate Envelopes 12-1/2" x 9-1/2" or smaller
$6.95
Legal Flat Rate Envelope
$7.25
Padded Flat Rate Envelope
$7.55
Small Flat Rate Box
$7.50
Medium Flat Rate Boxes
$12.80
Large Flat Rate Box
$17.60
APO/FPO/DPO Large FRB
$16.10
Priority Regional Rate Boxes
Priority Regional Rate Boxeshave a zone-dependent flat rate. Depending on the zone you are shipping to, you may find the Regional Rate Box is cheaper. Essentially, Flat Rate Boxes are ideal for shipping long distances and Regional Rate Boxes are ideal for shorter distances.
Below are the costs of sending Regional Rate Boxes to each of the USPS's 9 zones.
Regional Rate Box A:10" x 7" x 4.75"
Regional Rate Box B: 12" x 10.25" x 5"
Regional Rate Box
Zone
1 & 2
3
4
5
6
7
8
9
Regional Rate Box A
$7.60
$7.80
$8.07
$8.71
$9.95
$10.50
$11.15
$15.59
Regional Rate Box B
$8.00
$8.45
$9.35
$10.60
$16.10
$18.42
$20.98
$29.68
To view zones relative to your ship from location, use the USPS Domestic Zone Chart tool.
Priority Mail Packages/Thick Envelope
Priority Mail package or thick envelopes are a great way to quickly, yet efficiently, ship packages that are under 70 lbs and do not exceed 108" in combined Length and girth(girth = the distance around its thickest part ).
For packages weighing between 11 lbs. and 70 lbs., all shipping zones are seeing lower rates compared to 2018. Cost savings range from $0.11 (11 lbs. Zone 1/2 = $10.67) to $1.37 savings (70 lbs. Zone 8 = $184.51) compared to 2018.
This table lists Priority Mail pricing up to 25lbs for all 9 zones.
Weight (lb)
Zone
1 & 2
3
4
5
6
7
8
9
1
$6.95
$7.28
$7.49
$7.65
$7.82
$7.99
$8.25
$9.91
2
$7.42
$7.61
$7.88
$8.50
$9.70
$10.23
$10.86
$15.17
3
$7.61
$7.99
$8.34
$9.26
$11.80
$13.10
$15.28
$20.58
4
$7.71
$8.20
$8.81
$10.03
$13.75
$15.59
$17.61
$24.75
5
$7.81
$8.25
$9.12
$10.33
$15.67
$17.92
$20.40
$28.84
6
$7.91
$8.29
$9.22
$13.77
$17.93
$20.83
$23.81
$33.05
7
$8.15
$9.41
$9.46
$15.43
$19.86
$23.48
$26.75
$37.11
8
$8.20
$9.87
$11.16
$16.84
$21.82
$25.85
$30.04
$41.66
9
$9.01
$10.25
$11.62
$18.06
$23.74
$28.00
$33.40
$46.33
10
$9.38
$10.67
$11.69
$19.51
$25.64
$30.79
$36.32
$50.38
11
$10.67
$12.77
$13.69
$21.31
$27.52
$33.51
$39.34
$55.04
12
$11.32
$13.58
$15.93
$22.81
$30.01
$36.23
$42.20
$59.01
13
$11.91
$14.36
$16.68
$24.03
$32.21
$37.69
$43.69
$61.12
14
$12.52
$15.15
$17.57
$25.43
$34.02
$39.79
$45.86
$64.15
15
$13.01
$15.94
$18.42
$26.74
$35.33
$40.56
$47.06
$65.84
16
$13.45
$16.79
$19.42
$28.07
$37.34
$42.84
$49.52
$69.46
17
$13.88
$17.57
$20.35
$29.44
$39.23
$45.07
$52.29
$73.12
18
$14.15
$18.11
$21.26
$30.76
$41.31
$47.29
$54.91
$76.81
19
$14.48
$18.53
$21.75
$31.57
$43.16
$49.49
$57.51
$80.45
20
$15.05
$18.82
$22.19
$32.15
$44.28
$51.34
$60.18
$84.16
21
$15.71
$19.27
$22.70
$32.72
$44.63
$51.82
$60.95
$85.93
22
$16.21
$19.79
$23.46
$33.37
$44.93
$52.22
$61.65
$86.96
23
$16.69
$20.26
$24.02
$33.98
$45.18
$52.58
$62.02
$87.47
24
$17.37
$20.26
$24.02
$33.98
$45.18
$52.58
$62.02
$87.47
25
$18.04
$21.87
$26.99
$36.50
$46.81
$55.30
$64.64
$91.15
For Priority Mail pricing from25lbs - 70lbs, or information on cubic pricing for packages under 20lbs and 0.5 cubic feet, please contact your Stamps.com account representative directly.
Dimensional Weight (DIM) Changes for 2019
Priority Mail parcels inall shipping zonesuse Dimensional Weight (DIM) pricing for packages over 1 cubic foot as of January 27th, 2019. Previously, only Priority Mail parcels being delivered to Zones 5-9 received DIM pricing.
Additionally, DIM pricing for all zones will also apply to Priority Mail Express and Parcel Select Ground parcels larger than one cubic foot.
To determine if your package is larger than one cubic foot, use this equation: (L x W x H) / 1728. If the result is greater than 1, the package will be subject to dimensional weight.
Calculate dimensional weight using this equation: (L x W x H) / DIM Divisor.
The DIM Divisor changed from 194 to 166 as of June 23, 2019.
If DIM weight applies to your package, the carrier will compare the DIM weight and actual weight and charge the higher of the two for the label. For this reason, ShipStation recommends that you always enter the correct package dimensions when you configure your shipments. Thus, the rate you see in ShipStation will reflect the correct weight.
If the label you print for your shipment reflects the incorrect rate as determined by USPS, you may be subject to the USPS Automated Package Verification. This can automatically deduct the difference in postage from your USPS postage provider account.
DIM
Tip
To see more details on the increases from 2018 to 2019 - including Priority Mail Express and Media Mail options - please review the very thorough blog post from Stamps.com: New USPS Postage Rates for 2019.
dimensional weightDIM
View Articlesidebar.
This article contains:
Requirements
Connect your Shipwire account to ShipStation
Available Features
Integration Notes
Troubleshooting Tips
Shipwire is a worldwide fulfillment solution who will store your products and ship them to your customers. ShipStation's integration with them allows you to submit requests to Shipwire so they know what to ship and where to ship it.
Requirements
Connection Requirements:
An active account with Shipwire.
If you do not yet have an account, go to the Shipwire sign up page to sign up for an account!
Your Shipwire account email address
Your Shipwire account password
Connect a Shipwire account to ShipStation
To connect your Shipwire account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the Shipwire tile and click Connect.
Enter your Shipwire email address and password.
Click Connect.
Warning
ShipStation does not validate the Shipwire email address and password during the connection process. Thus, it's possible to enable the Shipwire integration using an invalid email address or password without seeing any errors until ShipStation tries to get rates or submit a fulfillment request. If an invalid email address or password are entered, you'll need to remove Shipwire and re-add it using a valid email address and password.
Available Features
ShipStation's integration with Shipwire supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Services
Ground
1 Day
2 Day
Freight
International Economy
International Standard
PL International
PM International
Additional Features
The following additional options can be enabled by ShipStation Support or your Account Manager.
Feature
Description
Request fulfillment for insufficient inventory
By default, ShipStation will not submit fulfillment requests to Shipwire if the product has insufficient stock in Shipwire.
If this setting is enabled, ShipStation will submit fulfillment requests to Shipwire regardless of the current stock levels. These fulfillment requests will be set to Backordered/OnHold status in Shipwire.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Integration Notes
Remember these points about ShipStation's integration with Shipwire:
ShipStation is unable to control the specific shipping carrier, service, or package type that Shipwire will use to deliver your products to customers. Shipwire will choose the optimal shipping carrier, service, and package based on the products that are being shipped, the destination, and your Shipwire account settings.
ShipStation is only able to receive and store a single tracking number for a Shipwire fulfillment. If Shipwire used a carrier who supports multi-package shipping, ShipStation will receive a master tracking number that can be used for all packages in the shipment. If Shipwire used a carrier who does not support multi-package shipping, ShipStation will only store and use the first tracking number.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
Issue
How to troubleshoot or resolve
Why am I getting an "Unrecognized SKU" error message when trying to get rates or submit a fulfillment request with Shipwire?
This error message means that Shipwire was unable to identify the SKU that ShipStation is sending in the fulfillment request. Usually, this occurs because the SKU on the selling channel does not match the SKU used within Shipwire.
To resolve this issue, edit the product defaults for the product and set the Fulfillment SKU to match the product's SKU in Shipwire. Be sure to Apply changes to open orders!
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Requirements
Connect your UPS account to ShipStation
- Locate your UPS Contact Information
Available Features
Unishippers
Integration Notes
Troubleshooting Tips
ShipStation is a certified UPS Ready application that allows you to get rates and create domestic and international shipping labels using your negotiated UPS shipping rates.
ShipStation also supports UPS Consolidation options like UPS Mail Innovations. UPS helps both large and small businesses with their logistical needs, and offers sustainability options like paperless invoicing and their Carbon Neutral program.
Requirements
Connection Requirements:
An active account with UPS.
Need to open a UPS account? Sign up with UPS to get started!
Your UPS account billing address, phone number, and email address.
The following details from your most recent UPS invoice (not required for new accounts):
Control ID
Invoice Date
Invoice Number
Invoice Amount
See Step 9 of the Connect a UPS Account section below for an image of a sample invoice.
Connect a UPS account to ShipStation
To connect your UPS account to ShipStation, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
Importing Customers
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
sidebar.
Click the Add a Provider Account button.
Select the UPS tile and click Connect.
Click Next.
Read through the UPS Technology Agreement, select Yes, I Agree, then click Next.
Fill out the left side of the form with your UPS account's Primary Contact Information.
If you are unsure about where to find this information, see the Locate Your UPS Contact Information section below.
Fill out the right side of the form with your UPS account information, then click Next.
Note
If this is a new UPS account, be sure to uncheck the box next to I have received an invoice in the last 90 days, then skip the next step.
Enter the requested information from your most recent UPS invoice, then click Next.
Click Connect.
Locate Your UPS Contact Information
Log in to your UPS account.
Click your username and select Addresses from the drop-down in the top, right-hand corner of the screen.
Click Edit beside your billing address (under the Addresses section).
Enter this address information into the UPS Account Information window in ShipStation.
To locate the information for the Title field:
Go to the Profile menu again and click View & Pay Bill.
Click UPS Billing Center on the page that appears.
Hover over Administration and click Manage Users.
Enter the value from the Role column into the Title field in ShipStation.
UPS Invoice
To locate your UPS invoice (this information is necessary for the Invoice Verification stage of the connection process):
Go back to your UPS Billing Center, hover over the Invoice tab, and click on the hyperlink to your most recent invoice:
Available Features
ShipStation's integration with UPS supports the following standard features:
sidebar.
Key: = Supported; = Not Supported; = Does Not Apply
Common ShipStation Features
Feature
Supported?
Domestic Shipping
International Shipping
Electronic Customs Submission
Return Labels
Estimated Rates
Carrier Insurance
Tracking
Automatic Tracking
End of Day (Electronic)
End of Day (PDF)
Label Branding
Label Messages
Multi-package Shipping
Multiple Accounts
Domestic Services
UPS 2nd Day Air AM
UPS 2nd Day Air
UPS 3 Day Select
UPS Ground
UPS Next Day Air Saver
UPS Next Day Air
UPS Next Day Air Early
UPS SurePost
International Services
UPS Standard
UPS Worldwide Expedited
UPS Worldwide Express
UPS Worldwide Express Plus
UPS Worldwide Saver
Package Options
Package
Custom Packages
UPS 10 KG Box
UPS 25 KG Box
UPS Express Box
UPS Express Box - Large
UPS Express Box - Medium
UPS Express Box - Small
UPS Express Pak
UPS Letter
UPS Tube
Confirmation Options
No Confirmation
Delivery
Signature
Adult Signature
Additional Features
ShipStation's integration with UPS allows for the following additional features:
Feature
Description
Enable Negotiated Rates
To view your UPS negotiated rates in ShipStation, select the Enable Negotiated Rates option in the UPS Settings screen in ShipStation. To do this, go to Settings > Carriers > Carriers & Fulfillment > UPS Settings.
Set the Account Type to Daily Pickup in the UPS Settings in ShipStation if your UPS account has a negotiated rates contract. This will allow ShipStation to display your negotiated rates when you create labels.
Enter the following details from your most recent UPS invoice:
UPS Account Postal Code
Invoice Date
Invoice Number
Control ID
Invoice Amount (include only numbers and decimal, no currency symbol or commas)
Whether you enable this or not, UPS will always charge you according to the terms of your contract. This setting is only about the rates as they display in ShipStation.
UPS Consolidation Services
You can enable UPS Consolidation services for use in ShipStation. See this article's section on UPS Consolidation Services for more details.
UPS Ground Freight Pricing
You can enable UPS Ground with Freight Pricing when you get rates for UPS Ground shipments in ShipStation. After you add your UPS account to ShipStation, enable Ground Freight Pricing in the UPS Settings pop-up.
When you use this option, you'll need to assign a Freight Classification Code in the shipment's Other Shipping Options.
UPS Ground with Freight Pricing is only available for multi-package UPS shipments that use the shipping service UPS Ground.
Supports Unishipper rates
ShipStation can display rates when you use a UPS account obtained through Unishippers, the UPS postage reseller. See this article's section on Unishippers below for more details.
UPS Carbon Neutral Program
By default, all UPS accounts connected to ShipStation are automatically enrolled in the Carbon Neutral program.
If you do not want to participate in the Carbon Neutral program, disable this option in your UPS Settings in ShipStation.
Electronic Data Interchange (EDI)
ShipStation will automatically try to submit customs information electronically through the UPS EDI service.
If ShipStation is not able to submit customs information through EDI (either because it's not enabled for your UPS account or because the destination country does not support EDI), you will need to print any necessary customs forms.
Third Party and Recipient billing
This option allows you to assign the billing to a third party or recipient UPS account. Use the Other Shipping Options in ShipStation to change billing for a shipment.
You must enter the account number and account zip code of the third party account. The third party account must also allow third party billing.
Bill duties and taxes to payor of shipping charges
Enable this option to be charged duties and taxes on behalf of your international customers.
If you use this option in conjunction with third-party or recipient billing, the billed account will be responsible for the duties and taxes.
Saturday Delivery
Enable this option to allow for package delivery on Saturdays. See the UPS page on Saturday Delivery for more information and restrictions.
UPS Shipper Release
Enable UPS Shipper Release to allow the delivery driver to leave the package without obtaining a signature. See the UPS page on Shipper Release for more information and restrictions.
Collect on Delivery
Enable Collect on Delivery so that UPS will collect funds from the recipient when delivering the package. See the UPS page on Collect on Delivery for more information and restrictions.
Dry Ice shipping
Enable this option to let UPS know the package contains dry ice. See the UPS page on Coolants and Refrigerants for more information and restrictions.
Additional Handling
Enabled this option to inform UPS that the package will require special handling. See the UPS page on Additional Handling for more information and restrictions.
Branded Labels & Label Messages
For services that support branded labels, your store logo will appear in the bottom right corner of the UPS shipping label.
For services that support label messages, Label Message 1 will print in the first Trx Ref No field.
Label Messages 2 and 3 will be combined and print in the second Trx Ref No field.
Example:
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Unishippers
If you have a UPS account through the postage reseller Unishippers, you can connect your Unishippers rates to ShipStation so they're displayed when getting rates for your shipments. Here's a step-by-step guide on how to enable Unishippers rates within ShipStation.
Connect your Unishippers UPS account to ShipStation just like you would a standard UPS account.
Note
When connecting the UPS account to ShipStation, do not select the option to Enable Negotiated Rates. Your Unishippers rates are not loaded directly into the UPS account, so this option will not work as expected.
Go to Unishippers' Rate Request Signup form, then fill out and submit the form using your Unishippers account information.
While logged into ShipStation, follow this link to the Unishippers Account Setup. Enter your Unishipper Customer Number as well as the password and username you created in the previous step.
Click Enable Unishippers.
After you complete the above steps, you should see this message: "Success! Your Unishippers integration settings have been updated."
Henceforth, you'll see your Unishippers account rates when you get rates for your UPS shipments.
Integration Notes
Remember these points about ShipStation's integration with UPS:
Labels created through ShipStation will not appear in your Shipment History on UPS.com.
UPS End of Day forms (also known as PLD forms ) are not available in ShipStation. As a Certified UPS Partner, ShipStation submits all shipment information electronically to UPS when labels are created, so no End of Day process or PLD form is necessary. If you require a manifest for record keeping purposes, you can create a generic shipment manifest by going to Insights > Reports > Shipping Manifest and running the report for your UPS shipments.
ShipStation's address validation tool determines if an address is Residential or Commercial. It is based on the Stamps.com database, which pulls heavily from the USPS database. Since UPS uses their own database to determine Residential and Commercial addresses, there are rare cases where the address type set by ShipStation does not match UPS's address type for the same address. This can result in the estimated rate not matching the actual amount that UPS bills you for the shipment.
UPS NRI and UPS World Ease value-added services are not supported in ShipStation.
UPS Smart Pickup is not available for UPS shipments created through ShipStation.
Troubleshooting Tips
Here are some common issues, potential causes, and troubleshooting tips.
I'm getting an error when trying to connect my UPS account to ShipStation. What should I do?
There are several errors you may see when connecting a UPS account to ShipStation. The chart below describes the most commonly experienced errors and their potential solutions:
Error
Cause
Solution
Request cannot be processed, please contact UPS customer service at 1-888-851-4901
Request cannot be processed, please contact UPS customer service at 1-XXX-XXX-XXXX
Billing or other UPS account issue.
Contact UPS at the number provided, and leave a voicemail with your contact information if no answer. Other UPS departments cannot typically assist with this error.
PostalCode and/or CountryCode input does not match those associated with the AccountNumber
The address entered does not match the Primary Contact Information for the account.
Log into UPS.com to gather address information required.
Unable to verify negotiated rates. Please review invoice information and resubmit
Invalid invoice or account does not have access to negotiated rates.
If you do not already have access to negotiated rates, do not select the option to Enable Negotiated Rates. If you do not have a recent invoice, you must check with the UPS accounts payable department. You can also get billing help online or call the UPS Billing Department to request a duplicate invoice.
Request cannot be authorized due to invoice not found in UPS billing system
Invalid invoice information or outdated invoice.
If you do not have a recent invoice, you must check with the UPS accounts payable department. You can also get billing help online or call the UPS Billing Department to request a duplicate invoice.
Request cannot be authorized due to account is locked out, please try again after 24 hours
Attempted registration with invalid invoice information too many times.
Contact UPS directly to unlock the account. Ensure you have the correct invoice information for future attempts.
Missing or Invalid Shipper Number
Error in UPS account number entered.
Check the account number entered to ensure there are no spaces and the account number is correct.
Register Web service is temporarily unavailable
ShipStation unable to register the account with UPS.
Temporary issue typically related to server maintenance. Check the ShipStation status page or contact support for updates.
Licensing system not available
ShipStation unable to register the account with UPS.
Temporary issue typically related to server maintenance. Check the ShipStation status page or contact support for updates.
I'm getting an error when trying to create UPS shipping labels. What should I do?
There are a number of potential errors you may see when getting UPS rates and creating UPS shipments in ShipStation. The chart below describes the most commonly experienced errors and their potential solutions:
Error
Cause
Solution
The Userid is currently locked out please try again in 5 minutes
ShipStation's access credentials are out of date and need to be updated.
Go to Settings > Shipping > Carriers & Fulfillment and click the Setting link for UPS. Click the Remove Account action. Once removed, add the account back to ShipStation.
Request cannot be authorized due to account is locked out, please try again after 24 hours
ShipStation's access credentials are out of date and need to be updated.
Go to Settings > Shipping > Carriers & Fulfillment and click the Setting link for UPS. Click the Remove Account action. Once removed, add the account back to ShipStation.
The accessory is not valid with the selected option
Service, package, or shipping option not compatible
The service and package are not compatible, or an "Other Option" (like Saturday Delivery) is selected for the shipment which is not allowed. Remove any options which are not permitted for the shipment type.
The requested accessory option is unavailable between the selected locations
You are attempting to ship something by UPS and have the Carbon Neutral option selected in your UPS account settings in ShipStation. The UPS Carbon Neutral Shipping Program is not available between all locations.
Go to Settings > Shipping > Carriers & Fulfillment to edit your UPS settings. Disable the Carbon Neutral option and save your changes.
Missing or invalid shipper number
Error in UPS account number being used for shipment.
If seen after successful connection of a UPS account, this error is typically related to Third-Party Billing. Check to ensure Third-Party Billing information is using a valid UPS account.
Missing or invalid ship from company name
No Company Name in Ship From Address.
Ship From Company Name is required for some UPS shipments. Either add a Company Name to the Ship From Address or add a Company Name in the Branding tab of the store's settings.
The Shippers shipper number cannot be used for the shipment
Billing or other UPS account issue.
Contact UPS directly to discuss the cause of the error and how to resolve it.
Transfer UPS Worldship Address Book to ShipStation
If you've been using UPS Worldship to ship your orders, you may have already built a customer address book that you'd like to use in ShipStation. Although ShipStation cannot pull the address book from UPS directly, you can export the data from UPS Worldship and use the data to create a CSV file to import customer records into ShipStation.
This multi-step process requires you to:
Create an export map in UPS Worldship.
Export a file using the export map created in UPS Worldship.
Use the information in the file to build a CSV file formatted to import into ShipStation.
Import the ShipStation-formatted CSV into ShipStation.
See below for step-by-step instructions:
In UPS Worldship
First, you'll need to create an export map in UPS Worldship that generates a CSV file.
Open the UPS Worldship application.
Under Import/Export Data, select Create / Edit Map... to open the Create or edit an import or export map window.
In the New Map section, select Export to ODBC Database.
Select the Export CSV check box.
Choose a Map Type of Address Book.
Name the map, then click Create. The Edit Export to CSV Map window will appear.
Click Add All Columns.
Click Define CSV File Name. A Save As window will appear.
Enter a file name, then click Save to save the export map file.
Click OK. You'll be taken back to the Create or edit an import or export map window.
The map you created should be listed under Existing Maps. Click Close to go back to the main view of UPS Worldship.
Now that you have an export map created to generate a CSV file, you can export the data.
Under Import/Export Data, select Batch Export... to open the Batch export data window.
Select the export map you created in the previous steps.
Choose a date range for the export.
Click Next. An Import/Export Preview window will appear.
Verify the export details and click Next to begin the export.
Once the export is complete, click Save to save the file to your computer.
Note
If you're unable to perform the above steps in UPS Worldship, you can contact UPS Worldship support for additional assistance with their application.
Modify the Exported File
Next, you'll modify the exported file in a spreadsheet application since ShipStation requires a specific format for the Customer Import process.
Download the CustomerImportSample.csv file.
Open both the CustomerImportSample.csv and the UPS Worldship export files using the spreadsheet application of your choosing.
Use Copy/Paste to move the information from the UPS Worldship export file into the relevant columns on CustomerImportSample.csv.
Do not change the column headers in CustomerImportSample.csv!
When the address information has been transferred into the CustomerImportSample.csv file, Save the file. (Or use Save As... to save the file with a new name.)
Be sure to retain the CSV format.
Import the CSV Into ShipStation
The final step is to import the new CSV file into ShipStation.
Log in to ShipStation.
Go to the Customers tab.
Click Import. An Import Customers window will appear.
Click Select a File.
Select the modified version of the CustomerImportSample.csv file and click Open.
Choose one of the options under Select Options.
Click Start Import to import the file.
Click Close.
Tip
See our page on for a more detailed walk-through of the above process.
ShipStation will begin to import the file and will alert you once the import completes. Then, you'll be able to see the addresses in the Customers tab in ShipStation.
Once the customer records have been created, you'll be able to use the saved customer information to quickly create manual orders and labels.
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View ArticleThe UPS SurePost services work with the United States Postal Service to provide an economic solution for residential, ground delivery.
SurePost can be used for shipments to U.S. PO Box addresses, domestic shipments (from the U.S. 48 to any of the 50 states), U.S. military (APO, FPO, DPO) shipments, and shipments to U.S. territories.
Before enabling this option in ShipStation, contact your UPS rep to ensure your contract allows SurePost shipments.
Enable UPS SurePost in ShipStation
You must first have a UPS account set up in ShipStation. See the Connect UPS Carrier section above for details.
sidebar.
Go to Account Settings (the wrench icon in the upper right).
UPS About SurePost page
sidebar.
Select Shipping then choose Carriers & Fulfillment from the left-hand sidebar.
Click Settings next to your connected UPS account in the list of carriers.
Check Enable Consolidation Services and click Confirm.
You may need to log out and back into your ShipStation account before UPS SurePost appears as a Service option for your shipments.
Using UPS SurePost
The UPS SurePost service has a few limitations and features that other UPS services do not have.
Feature
Supported?
Domestic Shipping
International Shipping
Return Labels
Label Messages
Label Branding
Military Addresses
Third-Party Billing
UPS SurePost labels will display two addresses:
The first address is the UPS SurePost hub. The second address is the final destination (i.e., the recipient's address as shown in ShipStation).
For further information about UPS SurePost, review the .
The carrier integration can be used to create domestic shipping labels.
The carrier integration can be used to create international shipping labels.
View ArticleIf your UPS account includes access to UPS Mail Innovations (UPS MI), you can enable these services for use in ShipStation, as well.
After you've connected your UPS account to ShipStation:
Go back to Settings, then Carrier & Fulfillment, and click the Settings link for your UPS account.
Click the checkbox next to Enable Consolidation Services. If you're using UPS MI, you'll also need to select an Endorsement and enter your Cost Center.
UPS Mail Innovation Returns
Select an Endorsement and enter your Cost Center (if you don't know which options to choose, check with your UPS account rep).
Click Confirm.
Once you've taken the above steps, the following services and package types will be added to your UPS options (if you do not see them right away, log out and then back into ShipStation):
Domestic Services
Domestic Package Types
Expedited Mail Innovations
Mail Innovations - First Class
Mail Innovations - Priority
MI - Irregulars (< 1 lb)
MI - Parcel Post (> 1 lb)
MI - Machinables
MI - MI - Priority (< 1 lb)
MI - First Class
MI - BPM Parcel
MI - Media Mail
MI - BPM Flat
MI - Standard Flat
International Services
International Package Types
Priority Mail Innovations
Economy Mail Innovations
MI Int'l - Flats
MI Int'l - Parcels
MI Int'l - BPM
Some things to keep in mind when you use UPS Consolidation Services in ShipStation:
are not supported in ShipStation.
The USPS tracking number will appear on the label, while the UPS MI tracking number will appear in ShipStation.
When you use UPS MI services, you must select an appropriate UPS MI package type. Domestic services must use one of the domestic package types, and international services must use one of the international package types.
UPS MI rates are not available through the UPS API, and so the rate for the label will not display in ShipStation. The actual rate for shipment will appear on your bill from UPS.
UPS MI supports e-VS (Electronic Verification System) shipping through the UPS API. You will see 'eVS' above the USPS barcode on domestic shipping labels as confirmation that the label supports e-VS. International shipments through UPS do not show eVS though, as UPS does not use that feature to move packages internationally.
Label logos appear on domestic UPS MI labels, but not on international labels.
Custom label messages are not available for UPS MI labels. The Order Number and MI Cost Center will display as Ref1 and Ref2, respectively.
UPS MI supports up to 30 line items on the integrated customs form and label (CN22).
You do not need an End of Day form for UPS MI. ShipStation will automatically send your shipment's information, just like we do for regular UPS shipments.
View Articlesidebar.
This article contains:
USPS Holiday Deadlines
USPS International Holiday Deadlines
FedEx Holiday Deadlines
UPS Holiday Deadlines
Infographic
The Holiday Season is the most critical time for shipping. ShipStation wants to make sure you are prepared for the rush so your shipments arrive in time for the holidays.
Below are the USPS, FedEx, and UPS cut-off dates that must be met for shipments to arrive on or before December 24th. Download a useful infographic from the last section of this article or bookmark this page for quick access.
USPS Holiday Deadlines
USPS Domestic Packages
Service
Ship By
Retail Ground
December 14
First Class Mail
December 20
Priority Mail
December 21
Priority Mail Express
December 22
Shipping to Alaska
Service
Ship By
Retail Ground
December 2
First Class Mail
December 18
Priority Mail
December 19
Priority Mail Express
December 21
From Hawaii
Destination
First Class or Priority
Priority Mail Express
US Mainland
December 19
December 21
Hawaii
December 20
December 21
Guam & Saipan
December 13
December 19
American Samoa
December 6
December 14
APO/DPO/FPO
December 6
December 13
International
December 6
December 13
Military Addresses
Military addresses and states outside the contiguous United States have different deadlines.
To or From APO/FPO/DPO
Priority Mail Express
First-Class Mail
(Letters or Cards)
Priority Mail
AE ZIPs 090-092
November 6
December 11
December 11
AE ZIP 093
November 6
December 9
December 9
AE ZIPs 094-098
November 6
December 11
December 11
AA ZIP 340
November 6
December 11
December 11
AP ZIPs 962-966
November 6
December 11
December 11
USPS International Shipping Deadlines
These are the ship by dates for International destinations.
Destination
First Class Mail International
Priority Mail International
Priority Mail Express International
Canada
December 7
December 7
December 14
Mexico
December 7
December 7
December 14
Europe
December 7
December 7
December 14
Australia/New Zealand
December 7
December 7
December 14
Asia/Pacific Rim
December 7
December 7
December 14
Central & South America
November 30
November 30
December 7
Caribbean
December 7
December 7
December 14
Africa
December 7
November 30
December 7
Middle East
December 7
December 7
December 14
FedEx Holiday Deadlines
These are the last days to ship for packages to arrive on or before December 25.
US Domestic
Service
Ship By
FedEx First Overnight
December 23
FedEx Priority Overnight
December 23
FedEx Standard Overnight
December 23
FedEx 1 Day Freight
December 23
FedEx 2 Day Freight
December 21
FedEx 3 Day Freight
December 19
FedEx 2Day
December 20
FedEx 2Day A.M.
December 20
FedEx Express Saver
December 19
FedEx Ground
December 16
FedEx Home Delivery
December 16
US to Puerto Rico
Service
Ship By
FedEx International First
December 23
FedEx International Priority
December 23
FedEx International Economy
December 20
US to Canada
Service
Ship By
FedEx International First
December 23
FedEx International Priority
December 23
FedEx International Economy
December 20
FedEx International Ground
December 13
US to Mexico
Service
Ship By
FedEx International First (documents)
December 23
FedEx International First (packages)
December 20
FedEx International Priority
December 20
FedEx International Economy
December 19
Other International Destinations
For other destinations outside the US, please use the FedEx Get Rates & Transit Times.
UPS Domestic Holiday Deadlines
Service
Ship By
Ground
December 13
3 Day Select
December 19
2nd Day Air Services
December 20
Next Day Air Services
December 23
UPS International Holiday Deadlines
For Canada and Mexico, use the tables below.
For International shipments to other destinations, visit the UPS Calculate Time and Cost.
US to Canada
Service
Ship By
UPS Standard (From the 48 contiguous states only)
December 13
UPS Worldwide Expedited
December 20
UPS Worldwide Express
December 23
UPS Worldwide Express Freight (To select destinations only)
December 23
US to Mexico
Service
Ship By
UPS Standard (From the 48 contiguous states only)
December 13
UPS Worldwide Expedited
December 19
UPS Worldwide Express
December 20
UPS Worldwide Express Freight (To select destinations only)
December 20
Holiday Deadlines Infographic
Click the image below to view a larger version, or right-click to download and save the image to your workstation.
ShipStation blog
Check out the for a further look at holiday deadlines and how they can impact your business.
View Articlesidebar.
This article contains:
Introduction
- How the Custom Store Works
- Authentication
Building Your Web Endpoint
- GET Call
- POST Call
Connect to ShipStation
- Add a Custom Store as a Selling Channel
- Import Orders from the Custom Store
- Send Shipment Notifications
Custom Store Reference Guide
- Order Information Field Definitions
- XML Schema for Validating Order Information
- ShipNotify Field Definitions
The Custom Store option in ShipStation allows a developer to build a custom connection for a selling channel that does not have a native integration with ShipStation.
A Custom Store connection allows you to import orders into ShipStation in a single click, and enables ShipStation to automatically send shipment status and tracking information updates back to your cart or marketplace once a label is created.
Requires Advanced Development Skills
Please note that the Custom Store requires advanced development skills to set up. Many ShipStation customers with those skills have used this documentation to integrate their Custom Stores from start to finish.
ShipStation's support for Custom Stores is limited, but if you do encounter errors during the setup process, our support team can provide additional insight so that you or your developer can take corrective action.
Introduction
How the Custom Store Works
To integrate with the Custom Store, you must expose a Web Endpoint that returns XML according to the format in this guide.
The Web Endpoint will be used to handle two major requests:
GET: Allows ShipStation to pull in order information from your Custom Store, including recipient address, products, customers, etc.
POST: Allows ShipStation to post shipmentinformation back to the shopping cart of marketplace when an order is shipped, including shipping method, shipping status, tracking number, and more.
When your Web Endpoint is ready,you can then connect ShipStation to your store via the Custom Store connection option. Once connected, you can then import order information and send back shipment information.
Authentication
ShipStation uses Basic HTTP Authentication when calling your Web Endpoint.
Use a Basic Authentication Header to pass the credentials.
Build Your Web Endpoint
To allow ShipStation access to your cart or marketplace so it can GET and POST data, you must build your Custom Store endpoint to the specifications defined in this guide.
GET Call
ShipStation will make a GET API call to pull order information from the connected store.
ShipStation will request order information from the Web Endpoint you expose. It mustrender XML that adheres to the specification defined in the following sections.
GET Endpoint URL
ShipStation will use the following URL format when requesting order information from the WebEndpoint you build:
[Your WebEndpoint]?action=export&start_date=[Start Date]&end_date=[End Date]&page=1[Your WebEndpoint]?action=export&start_date=[Start Date]&amp;end_date=[End Date]&amp;page=1
Here is a description of each URL parameter:
Table 2. GET call URL Parameters
action
This value will always be "export" when ShipStation is requesting order information.
start_date
The start date in UTC time. Format: MM/dd/yyyy HH:mm (24 hour notation).
For example: 03/23/2012 21:09
end_date
The end date in UTC time. Same format as start_date.
Your page should return data for any order that was modified between the start and end date, regardless of the order's status. The order data should be returned in an XML format as shown in the following example. All free text fields should be enclosed in a CDATA section to ensure there aren't any parsing errors.
A CDATA section starts with "<![CDATA[" and ends with "]]>".
Paging
For stores with hundreds or thousands of orders per day, we recommend paging your results. To do this, simply choose the maximum number of records to return with each reply. Then include the total number of pages as an attribute in the root-level Orders element.
On the first request to your endpoint, ShipStation will append a URL parameter called "page". For example:
https://www.yourstore.com/shipstationxml.php?action=export&start_date=01%2f23%2f2012+17%3a28&end_date=01%2f23%2f2012+17%3a33&page=1
If the Orders node indicates that there are additional pages, ShipStation will then request subsequent pages until all orders have been retrieved.
Example GET Response Body
Below is an example of the XML response body that ShipStation is expecting when a GET call is made for order information. You can find detailed definitions of the fields in the Appendix.
<?xmlversion="1.0"encoding="utf-8"?>
<Orders pages="1">
<Order>
<OrderID><![CDATA[123456]]></OrderID>
<OrderNumber><![CDATA[ABC123]]></OrderNumber>
<OrderDate>10/18/2019 21:56 PM</OrderDate>
<OrderStatus><![CDATA[paid]]></OrderStatus>
<LastModified>12/8/2011 12:56 PM</LastModified>
<ShippingMethod><![CDATA[USPSPriorityMail]]></ShippingMethod>
<PaymentMethod><![CDATA[Credit Card]]></PaymentMethod>
<OrderTotal>123.45</OrderTotal>
<TaxAmount>0.00</TaxAmount>
<ShippingAmount>4.50</ShippingAmount>
<CustomerNotes><![CDATA[Please make sure it gets here by Dec. 22nd!]]></CustomerNotes>
<InternalNotes><![CDATA[Ship by December 18th via Priority Mail.]]></InternalNotes>
<Gift>false</Gift>
<GiftMessage></GiftMessage>
<CustomField1></CustomField1>
<CustomField2></CustomField2>
<CustomField3></CustomField3>
<Customer>
<CustomerCode><![CDATA[[email protected]]]></CustomerCode>
<BillTo>
<Name><![CDATA[The President]]></Name>
<Company><![CDATA[US Govt]]></Company>
<Phone><![CDATA[512-555-5555]]></Phone>
<Email><![CDATA[[email protected]]]></Email>
</BillTo>
<ShipTo>
<Name><![CDATA[The President]]></Name>
<Company><![CDATA[US Govt]]></Company>
<Address1><![CDATA[1600 Pennsylvania Ave]]></Address1>
<Address2></Address2>
<City><![CDATA[Washington]]></City>
<State><![CDATA[DC]]></State>
<PostalCode><![CDATA[20500]]></PostalCode>
<Country><![CDATA[US]]></Country>
<Phone><![CDATA[512-555-5555]]></Phone>
</ShipTo>
</Customer>
<Items>
<Item>
<SKU><![CDATA[FD88821]]></SKU>
<Name><![CDATA[My Product Name]]></Name>
<ImageUrl><![CDATA[http://www.mystore.com/products/12345.jpg]]></ImageUrl>
<Weight>8</Weight>
<WeightUnits>Ounces</WeightUnits>
<Quantity>2</Quantity>
<UnitPrice>13.99</UnitPrice>
<Location><![CDATA[A1-B2]]></Location>
<Options>
<Option>
<Name><![CDATA[Size]]></Name>
<Value><![CDATA[Large]]></Value>
<Weight>10</Weight>
</Option>
<Option>
<Name><![CDATA[Color]]></Name>
<Value><![CDATA[Green]]></Value>
<Weight>5</Weight>
</Option>
</Options>
</Item>
<Item>
<SKU></SKU>
<Name><![CDATA[$10 OFF]]></Name>
<Quantity>1</Quantity>
<UnitPrice>-10.00</UnitPrice>
<Adjustment>true</Adjustment>
</Item>
</Items>
</Order>
</Orders>
POST Call
The POST call allows ShipStation to post shipment information back to your cart or marketplace when you ship orders.
ShipStation will contact the same Web Endpoint when an order is shipped so your system can be notified that the order has been shipped. ShipStation takes an action called shipNotify when sending this notification. Your Web Endpoint should be able to determine when ShipStation is requesting order information (action = export) and when it is sending a shipping notification (action = shipnotify).
Your Web Endpoint should return a 200 (or 2xx) HTTP status code to indicate that the tracking information was received successfully.
POST Endpoint URL
ShipStation will use the following URL format when sending shipment and tracking information to the Web Endpoint you build:
[Your Web Endpoint]?action=shipnotify&order_number=[Order Number]&carrier=[Carrier]&service=&tracking_number=[Tracking Number]
For example:
https://www.yourstore.com/shipstationxml.php?SS-UserName=user&SS-Password=password&action=shipnotify&order_number=ABC123&carrier=USPS&service=&tracking_number=9511343223432432432
Here is a description of each URL parameter:
action
The value will always be "shipnotify" when sending shipping notifications.
order_number
This is the order's unique identifier.
carrier
USPS
UPS
FedEx
DHL
DHLGlobalMail
Other
UPSMI
BrokersWorldWide
FedExInternationalMailService
CanadaPost
FedExCanada
OnTrac
Newgistics
FirstMile
Globegistics
LoneStar
Asendia
RoyalMail
APC
AccessWorldwide
AustraliaPost
DHLCanada
IMEX
service
This will be the name of the shipping service that was used to ship the order.
tracking_number
This is the tracking number for the package.
Example POST Request Body
Below is an example of the XML request body which will be included when ShipStation makes a POST API call for a shipment notification. You can find detailed definitions of the fields in the Appendix.
<?xmlversion="1.0"encoding="utf-8"?>
<ShipNotice>
<OrderNumber>ABC123</OrderNumber>
<OrderID>123456</OrderID>
<CustomerCode>[email protected]</CustomerCode>
<CustomerNotes></CustomerNotes>
<InternalNotes></InternalNotes>
<NotesToCustomer></NotesToCustomer>
<NotifyCustomer></NotifyCustomer>
<LabelCreateDate>10/19/2019 12:56</LabelCreateDate>
<ShipDate>10/19/2019</ShipDate>
<Carrier>USPS</Carrier>
<Service>Priority Mail</Service>
<TrackingNumber>1Z909084330298430820</TrackingNumber>
<ShippingCost>4.95</ShippingCost>
<CustomField1></CustomField1>
<CustomField2></CustomField2>
<CustomField3></CustomField3>
<Recipient>
<Name>The President</Name>
<Company>USGovt</Company>
<Address1>1600 Pennsylvania Ave</Address1>
<Address2></Address2>
<City>Washington</City>
<State>DC</State>
<PostalCode>20500</PostalCode>
<Country>US</Country>
</Recipient>
<Items>
<Item>
<SKU>FD88821</SKU>
<Name>My Product Name</Name>
<Quantity>2</Quantity>
<LineItemID>25590</LineItemID>
</Item>
</Items>
</ShipNotice>
Connect to ShipStation
Connecting a custom store to ShipStation works the same was as adding any other direct store integration. See the detailed instructions below.
Add a Custom Store as a Selling Channel
To connect your custom store to ShipStation, do the following:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Selling Channels from the left-hand sidebar, then choose Store Setup.
sidebar.
Click + Connect a Store or Marketplace.
Choose the Custom Store option.
Enter the requested information into the form and test your connection using the Test Connection button.
The table below provides details about the form fields in the connection window:
URL to custom CML Page
This is the location of your Web Endpoint. HTTPS is recommended.
Unpaid Status
This is the name of the status in your system that indicates an order is not yet paid for and not yet ready to be shipped.
Multiple statuses may be separated by a comma.
Paid Status
This is the name of the status in your system that indicates an order is paid and ready to ship.
Shipped Status
This is the name of the status in your system that indicates an order is shipped.
Cancelled Status
This is the name of the status in your system that indicates an order is cancelled.
On-Hold Status
This is the name of the status in your system that indicates an order is on hold.
The status fields map your order statuses to ShipStation's order statuses. This determines where orders will import to in ShipStation. These fields are case sensitive.
Once the connection is complete, ShipStation will begin communicating with your Web Endpoint to obtain order information.
Import Orders from the Custom Store
ShipStation requests order information from your Web Endpoint during ShipStation's updates using a GET call.
ShipStation users can trigger store updates manually by hovering over the import icon and opting to update all stores or individual stores.
Additionally, users can enable an auto-update feature so that ShipStation periodically update a store's orders. The auto-update frequency depends the user's history of manual updates and several other factors.
Send Shipment Notifications
By default, ShipStation uses a POST call to post shipment notifications to your Web Endpoint whenever a label is created in ShipStation.
These notifications can be delayed, if the user prefers, by setting the Notification options in the Custom Store Settings window.
If the ShipStation user creates labels outside of ShipStation, the user can choose the Mark as Shipped action within ShipStation, which will move the order to the shipped status in ShipStation and also post a shipment notification to your Web Endpoint.
Custom Store Reference Guide
The section includes Order Information and ShipNotify field definitions, and the XML Schema for validating order information.
Order Information Field Definitions
* Indicates required fields
Name
XPath
Max Allowed
Type
Length
Description
Orders *
Orders
1
Container
n/a
Root node
Order *
Orders/Order
Unlimited
Container
n/a
Container node for an individual order
OrderID *
Orders/Order/OrderID
1 per Order
String
n/a
Unique identifier for an order. Not displayed to anyone.
OrderNumber *
Orders/Order/OrderNumber
1 per Order
String
1...50
User-visible order number. This value can be the same as the OrderID.
OrderDate *
Orders/Order/OrderDate
1 per Order
Date/time
16
The date the order was placed. UTC time. Format: MM/dd/yyyy HH:mm. Both 12 and 24 hour notation are allowed.
OrderStatus *
Orders/Order/OrderStatus
1 per Order
String
1---50
The status of the order in your system. You will be able to map this status to a ShipStation status when connecting your Web Endpoint as a Selling Channel within ShipStation.
LastModified *
Orders/Order/LastModified
1 per Order
Date/time
16
The last time the order was modified in your system. UTC time. Format: MM/dd/yyyy HH:mm
ShippingMethod
Orders/Order/ShippingMethod
1 per Order
String
0...1000
Recommended if you know the shipping method that will be used to ship the order. ShipStation can map your shipping methods to actual services.
PaymentMethod
Orders/Order/PaymentMethod
1 per Order
String
0...50
Order payment method (e.g. PayPal, Check, Money Order)
OrderTotal *
Orders/Order/OrderTotal
1 per Order
Decimal
9,2 (Precision, Scale)
Total amount of the order. (Nine total digits, up to 7 digits before the decimal point, and up to 2 after.)
TaxAmount
Orders/Order/TaxAmount
1 per Order
Decimal
9,2
Tax amount, if any.
ShippingAmount *
Orders/Order/ShippingAmount
1 per Order
Decimal
9,2
Shipping amount.
CustomerNotes
Orders/Order/CustomerNotes
1 per Order
String
0...1000
Notes left by the customer when placing the order.
InternalNotes
Orders/Order/InternalNotes
1 per Order
String
0...1000
Private notes that are only viewed by your company.
Gift
Orders/Order/Gift
1 per Order
Bool
"true" if this order is a gift
GiftMessage
Orders/Order/GiftMessage
1 per Order
String
0...1000
Contains the customer's gift message.
CutomField1
Orders/Order/CustomField1
1 per Order
String
0...100
Custom field that will show up in ShipStation's Orders grid. Can also be used in the criteria for ShipStation's filters and automation rules.
CustomField2
Orders/Order/CustomField2
1 per Order
String
0...100
Custom Field 2
CustomField3
Orders/Order/CustomField3
1 per Order
String
0...100
Custom Field 3
RequestedWarehouse
Orders/Order/RequestedWarehouse
1 per Order
String
0...100
Ship From Location (must match Name)
Source
Orders/Order/Source
1 per Order
String
0...50
Order source (e.g. eBay, US, Amazon, Buy.com)
Customer *
Orders/Order/Customer
1 per Order
Container
n/a
Container node for the customer's information.
CustomerCode *
Orders/Order/Customer/CustomerCode
1 per Order
String
1...50
A unique identifier of the customer in your system. This is often a username or email address.
BillTo *
Orders?Order/Customer/BillTo
1 per Order
Container
n/a
Container node for the customer's billing information.
Name *
Orders/Order/Customer/BillTo/Name
1 per Order
String
1...100
The billing name.
Company
Orders/Order/Customer/BillTo/Company
1 per Order
String
1...100
The billing company.
Phone
Orders/Order/Customer/BillTo/Phone
1 per Order
String
0...50
The billing phone.
Orders/Order/Customer/BillTo/Email
1 per Order
String
0...100
Recommended so that ShipStation can notify the buyer when an order ships.
ShipTo *
Orders/Order/Customer/ShipTo
1 per Order
Container
n/a
Container node for the customer's shipping information.
Name *
Orders/Order/Customer/ShipTo/Name
1 per Order
String
1...100
Recipient's name.
Company
Orders/Order/Customer/ShipTo/Company
1 per Order
String
1...100
Recipient's company.
Address1 *
Orders/Order/Customer/ShipTo/Address1
1 per Order
String
1...200
Recipient's address line 1.
Address2
Orders/Order/Customer/ShipTo/Address2
1 per Order
String
1...200
Recipient's address line 2.
City *
Orders/Order/Customer/ShipTo/City
1 per Order
String
1...100
Recipient's city.
State *
Orders/Order/Customer/ShipTo/State
1 per Order
String
2...100
US and Canadian addresses require the 2 character state/territory code.
PostalCode *
Orders/Order/Customer/ShipTo/PostalCode
1 per Order
String
0...50
Required for domestic addresses and many international addresses.
Country *
Orders/Order/Customer/ShipTo/Country
1 per Order
String
2
2-character ISO 3116-1 country code.
Phone
Orders/Order/Customer/ShipTo/Phone
1 per Order
String
0...50
Required in some cases (e.g. overnight or international shipping). No specific format.
Items *
Orders/Order/Items
1 per Order
Container
Container node for the order's items.
Item
Orders/Order/Items/Item
Unlimited
Container
Container node for an individual order line item.
LineItemID
Orders/Order/Items/Item/LineItemID
1 per Item
String
1...50
Unique identifier for the line item.
SKU *
Orders/Order/Items/Item/SKU
1 per Item
String
1...50
Unique identifier for the product that was ordered.
Name *
Orders/Order/Items/Item/Name
1 per Item
String
1...200
Name of the product
ImageUrl
Orders/Order/Items/Item/ImageUrl
1 per Item
String
0...500
URL for the product's image
Weight
Orders/Order/Items/Item/Weight
1 per Item
Decimal
9,2
Weight of a single line item.
WeightUnits
Orders/Order/Items/Item/WeightUnits
1 per Item
Enum
Value should be one of the following: Pounds, Ounces, Grams
Quantity *
Orders/Order/Items/Item/Quantity
1 per Item
Integer
1...99999
Quantity of items ordered.
UnitPrice *
Orders/Order/Items/Item/UnitPrice
1 per Item
Decimal
9,2
Price of a single item.
Location
Orders/Order/Items/Item/Location
1 per Item
String
0...100
Location of the product in the Warehouse
Adjustment
Orders/Order/Items/Item/Adjustment
1 per Item
Bool
"true" if the line item represents a coupon, discount, or other adjustment. Note that any line item that is an adjustment must have a negative "UnitPrice" value.
Options
Orders/Order/Items/Item/Options
1 per Item
Container
Container note for item options (e.g. color, size, etc.)
Option
Orders/Order/Items/Item/Options/Option
10 per Item
Container
Container node for an individual option value.
Name *
Orders/Order/Items/Item/Options/Option/Name
1 per Option
String
1...100
The name of the option (e.g. Size).
Value *
Orders/Order/Items/Item/Options/Option/Value
1 per Option
String
1...100
The value of the option (e.g. XL).
Weight
Orders/Order/Items/Item/Options/Option/Weight
1 per Option
Decimal
9 (with 2 decimal precision)
If the option adds to the item weight, you may specify the additional weight here. This should be in the same units specified in WeightUnits. It should be the additional weight for a single quantity.
XML Schema for Validating Order Information
The Order XML will be validated against the following schema:
<xs:schemaattributeFormDefault="unqualified"elementFormDefault="qualified"xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:elementname="Orders">
<xs:complexType>
<xs:sequence>
<xs:elementname="Order"maxOccurs="unbounded"minOccurs="0">
<xs:complexType>
<xs:all>
<xs:elementtype="String50"name="OrderID"minOccurs="0"/>
<xs:elementtype="String50"name="OrderNumber"/>
<xs:elementtype="DateTime"name="OrderDate"/>
<xs:elementtype="String50"name="OrderStatus"/>
<xs:elementtype="DateTime"name="LastModified"/>
<xs:elementtype="String100"name="ShippingMethod"minOccurs="0"/>
<xs:elementtype="String50"name="PaymentMethod"minOccurs="0"/>
<xs:elementtype="xs:decimal"name="OrderTotal"/>
<xs:elementtype="xs:decimal"name="TaxAmount"minOccurs="0"/>
<xs:elementtype="xs:decimal"name="ShippingAmount"minOccurs="0"/>
<xs:elementtype="String1000"name="CustomerNotes"minOccurs="0"/>
<xs:elementtype="String1000"name="InternalNotes"minOccurs="0"/>
<xs:elementtype="xs:boolean"name="Gift"minOccurs="0"/>
<xs:elementtype="String1000"name="GiftMessage"minOccurs="0"/>
<xs:elementtype="String100"name="CustomField1"minOccurs="0"/>
<xs:elementtype="String100"name="CustomField2"minOccurs="0"/>
<xs:elementtype="String100"name="CustomField3"minOccurs="0"/>
<xs:elementtype="String100"name="RequestedWarehouse"minOccurs="0"/>
<xs:elementtype="String50"name="Source"minOccurs="0"/>
<xs:elementname="Customer">
<xs:complexType>
<xs:all>
<xs:elementtype="String100"name="CustomerCode"/>
<xs:elementname="BillTo">
<xs:complexType>
<xs:all>
<xs:elementtype="String100"name="Name"/>
<xs:elementtype="String100"name="Company"minOccurs="0"/>
<xs:elementtype="String50"name="Phone"minOccurs="0"/>
<xs:elementtype="Email"name="Email"minOccurs="0"/>
<xs:elementtype="String200"name="Address1"minOccurs="0"/>
<xs:elementtype="String200"name="Address2"minOccurs="0"/>
<xs:elementtype="String100"name="City"minOccurs="0"/>
<xs:elementtype="String100"name="State"minOccurs="0"/>
<xs:elementtype="String50"name="PostalCode"minOccurs="0"/>
<xs:elementtype="StringExactly2"name="Country"minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:elementname="ShipTo">
<xs:complexType>
<xs:all>
<xs:elementtype="String100"name="Name"/>
<xs:elementtype="String100"name="Company"minOccurs="0"/>
<xs:elementtype="String200"name="Address1"/>
<xs:elementtype="String200"name="Address2"minOccurs="0"/>
<xs:elementtype="String100"name="City"/>
<xs:elementtype="String100"name="State"minOccurs="0"/>
<xs:elementtype="String50"name="PostalCode"minOccurs="1"/>
<xs:elementtype="StringExactly2"name="Country"/>
<xs:elementtype="String50"name="Phone"minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:elementname="Items">
<xs:complexType>
<xs:sequence>
<xs:elementname="Item"maxOccurs="unbounded"minOccurs="0">
<xs:complexType>
<xs:all>
<xs:elementtype="String50"name="LineItemID"minOccurs="0"/>
<xs:elementtype="String100"name="SKU"/>
<xs:elementtype="String200"name="Name"/>
<xs:elementtype="xs:boolean"name="Adjustment"minOccurs="0"/>
<xs:elementtype="xs:anyURI"name="ImageUrl"minOccurs="0"/>
<xs:elementtype="xs:decimal"name="Weight"minOccurs="0"/>
<xs:elementname="WeightUnits"minOccurs="0">
<xs:simpleType>
<xs:restrictionbase="xs:string">
<xs:patternvalue="pound|pounds|lb|lbs|gram|grams|gm|oz|ounces|Pound|Pounds|Lb|Lbs|Gram|Grams|Gm|Oz|Ounces|POUND|POUNDS|LB|LBS|GRAM|GRAMS|GM|OZ|OUNCES"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:elementtype="xs:int"name="Quantity"/>
<xs:elementtype="xs:decimal"name="UnitPrice"/>
<xs:elementtype="String100"name="Location"minOccurs="0"/>
<xs:elementname="Options"minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:elementname="Option"maxOccurs="100"minOccurs="0">
<xs:complexType>
<xs:all>
<xs:elementtype="String100"name="Name"/>
<xs:elementtype="String100"name="Value"/>
<xs:elementtype="xs:decimal"name="Weight"minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attributetype="xs:short"name="pages"/>
</xs:complexType>
</xs:element>
<xs:simpleTypename="DateTime">
<xs:restrictionbase="xs:string">
<xs:patternvalue="[0-9][0-9]?/[0-9][0-9]?/[0-9][0-9][0-9]?[0-9]? [0-9][0-9]?:[0-9][0-9]?:?[0-9]?[0-9]?. ?[aApP]?[mM]?"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleTypename="Email">
<xs:restrictionbase="xs:string">
</xs:restriction>
</xs:simpleType>
<xs:simpleTypename="StringExactly2">
<xs:restrictionbase="xs:string">
<xs:minLengthvalue="2"/>
<xs:maxLengthvalue="2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleTypename="String30">
<xs:restrictionbase="xs:string">
<xs:maxLengthvalue="30"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleTypename="String50">
<xs:restrictionbase="xs:string">
<xs:maxLengthvalue="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleTypename="String100">
<xs:restrictionbase="xs:string">
<xs:maxLengthvalue="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleTypename="String200">
<xs:restrictionbase="xs:string">
<xs:maxLengthvalue="200"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleTypename="String1000">
<xs:restrictionbase="xs:string">
<xs:maxLengthvalue="1000"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
ShipNotify Field Definitions
Name
XPath
Max Occurrence
Type
Length
Description
ShipNotice
ShipNotice
1
Container
n/a
Root Node
OrderID
ShipNotice/OrderID
1
String
1...50
Unique identifier for an order
OrderNumber
ShipNotice/OrderNumber
1
String
1...50
User-visible order identifier.
CustomerCode
ShipNotice/CustomerCode
1
String
1...50
A unique identifier of the customer in your system. This is often a username or email address.
CustomerNotes
ShipNotice/CustomerNotes
1
String
0...1000
Notes left by the customer when placing the order.
InternalNotes
ShipNotice/InternalNotes
1
String
0...1000
Private notes that are only viewed by your company.
NotesToCustomer
ShipNotice/NotesToCustomer
1
String
0...1000
Public notes to be communicated to the customer.
NotifyCustomer
ShipNotice/NotifyCustomer
1
Bool
If ShipStation send the customer a shipment notification email, this value will be "false".
LabelCreateDate
ShipNotice/LabelCreateDate
1
Date/time
The date the shipping label was created. UTC time. Format: MM/dd/yyyy HH:MM.
ShipDate
ShipNotice/ShipDate
1
Date
The date the package will be shipped.
Carrier
ShipNotice/Carrier
1
String
0...50
The shipping carrier used (USPS, UPS, FedEx)
Service
ShipNotice/Service
1
String
0...50
The shipping service used.
TrackingNumber
ShipNotice/TrackingNumber
1
String
0...50
The package's tracking number.
ShippingCost
ShipNotice/ShippingCost
1
Decimal
9,2
The cost to ship the package.
Recipient
ShipNotice/Recipient
1
Container
n/a
Container node for the recipient's address.
Name
ShipNotice/Recipient/Name
1
String
1...100
Recipient's name.
Company
ShipNotice/Recipient/Company
1
String
0...100
Recipient's company.
Address1
ShipNotice/Recipient/Address1
1
String
1...200
Recipient's address line 1.
Address2
ShipNotice/Recipient/Address2
1
String
1...200
Recipient's address line 2.
City
ShipNotice/Recipient/City
1
String
0...100
Recipient's city.
State
ShipNotice/Recipient/State
1
String
US and Canadian addresses require the 2 character state/territory code.
PostalCode
ShipNotice/Recipient/PostalCode
1
String
0...50
Required for domestic addresses and many international addresses.
Country
ShipNotice/Recipient/Country
1
String
2
2-character country code.
Items
ShipNotice/Items
1
Container
Container node for the shipment's items.
Item
ShipNotice/Items/Item
Unlimited
Container
Container node for an individual shipment line item.
LineItemID
ShipNotice/Items/Item/LineItemID
1 per Item
String
1...50
Unique identifier for the line item.
SKU
ShipNotice/Items/Item/SKU
1 per Item
String
1...100
Unique identifier for the product that was shipped.
Name
ShipNotice/Items/Item/Name
1 per Item
String
1...200
Name of the product.
Quantity
ShipNotice/Items/Item/Quantity
1 per Item
Integer
1...99999
Quantity of items shipped.
View Articlesidebar.
This article contains:
ShipStation API Introduction
Accessing the ShipStation API
Support for API Issues
Our REST API is available for any plan, and allows for read access to almost all data in your account, and write access to create specific objects, like Orders, Customers, and Products. The API is a great way to get data directly to and from ShipStation, like creating orders, customers, and querying order & shipping data.
ShipStation strives to streamline shipping for online sellers, no matter where they sell their products online. We are continuously adding new marketplaces, shopping carts, and integration tools, because we know the e-commerce space is growing. As a result, weve worked hard to provide developer resources to build custom integrations with ShipStation. Check out the ShipStation Developer Portal for full documentation on the ShipStation REST API.
Our API allows developers to build applications that interface with the ShipStation platform. The API can be used to handle many tasks including:
Managing Orders
Managing Shipments
Creating Shipping Labels
Retrieving Shipping Rates
and more!!!
Accessing the ShipStation API
To use ShipStation's API, you'll need to generate an API Key and Secret which will be included with any calls made to the API. The Key and Secret are used to authenticate the API calls so that ShipStation updates the information within your specific account.
To generate your API Key and Secret, follow the steps below:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Account from the left-hand sidebar, then choose API Settings.
At the bottom of the page, click Generate New API Keys.
Note
If you've already generated your API keys, the existing API keys will be displayed here and the button will say Regenerate API Keys.
After they API keys have been generated, you'll be able to copy them from this page and provide them as needed to any API developers.
Your ShipStation account can issue only a single set of API keys at a time. The same set of API keys can be used for multiple API applications. If you generate new keys at any point, be sure to provide the new keys to any application that uses them, or the connection with ShipStation will no longer function.
There is no way to limit the scope of API access at this time. If an API developer has access to your key and secret, they'll be able to perform any ShipStation API actions available.
Support for API Issues
Before you get started with ShipStation's API, we highly recommend reviewing the ShipStation Developer Portal for a full overview of all the actions that can be performed via API calls. This documentation also provides you with examples of calls and responses for API communication, and detailed information on how to authenticate your API key and secret for API calls.
ShipStation's support team is not able to help you design or build an API integration, but we can certainly help test API calls and make sure everything is working as designed, or help you identify information within the call body which would cause errors to be returned. If you're running into issues with one or more of your API calls and need some assistance, email our API Support team directly at [email protected] and our team will help look into the issue with you. In order to better assist you, please make sure to include the following information:
The API action you were trying to perform (ex: List Shipments, Create Orders, ect.)
The full API endpoint you were contacting (ex: https://ssapi.shipstation.com/shipments?orderNumber=zen-285858-1)
If making a POST API call, the full JSON body of the request.
The status code number for the API response.
The full JSON response to the API call.
Note
Without the above information it can be difficult for ShipStation to troubleshoot API issues. If you're unsure how to obtain that information, we recommend you reach out to your API developer directly for assistance pulling any available logs. We also recommend you CC your API developer on any communication to .
View Articlesidebar.
This article contains:
Webhooks Basics
Creating Webhooks
Removing Webhooks
Modifying Webhooks
Using Webhook Payloads
If you're using ShipStation's REST API to communicate order information, or if you're using a 3rd party system that wants to pull data from ShipStation, it may be beneficial for you to set up webhooks so ShipStation can push alerts when certain events occur in your account. These alerts will help guide the system to an endpoint which can be used to gather data from the ShipStation account.
Webhooks Basics
Webhooks are an API process that allows ShipStation to push live updates to a target URL endpoint when certain actions occur within the ShipStation account. When triggered, ShipStation will make an API POST call to deliver a payload of data to the target URL which will include a follow-up resource_url that can be used to gather specific information related to the orders or shipments. A webhook will post the payload to the target URL within a few minutes of the action that triggered it.
There are 4 types of webhooks you can create in ShipStation:
On New Orders (ORDER_NOTIFY)
On New Items (ITEM_ORDER_NOTIFY)
On Orders Shipped (SHIP_NOTIFY)
On Items Shipped (ITEM_SHIP_NOTIFY)
The On New Orders and On New Items webhook types relate to order data. These webhooks are triggered whenever a new order is created in ShipStation in any status other than Awaiting Payment, or when an order in Awaiting Payment is updated to any status other than Cancelled.
A webhook payload will be created for each import action that creates at least one new paid order.
All orders created at the same time will be included in a single webhook payload.
The On Orders Shipped and On Item Shipped webhook types relate to shipment data. These webhooks are triggered when a new outbound shipping label is generated for an order. The webhooks will not be triggered for fulfillments - either through a fulfillment partner like FBA/Shipwire or fulfillments created by using the Mark as Shipped action.
If creating shipments individually, each shipment will trigger its own webhook.
If you create shipments in a batch, each batch will trigger a single webhook.
Creating Webhooks
You can create new webhooks in your ShipStation account in two different ways:
API Calls
ShipStation Account Settings
This section goes over how to generate webhooks through the ShipStation Settings page. For information on using API calls, see our in-depth API documentation for more details on creating webhooks.
To create a webhook within ShipStation:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
List Shipments
sidebar.
Select Integrations from the left-hand sidebar, then choose Integration Partners.
Select webhooks from the set of options.
Note
If you do not already have any webhooks created, the option will be grey.
Click Add a Webhook.
Set the Name (max 100 characters), Type, whether the webhook applies to all stores or a specific store, and the target URL (max 200 characters).
Click Save to create the webhook after the details have been entered.
Removing Webhooks
You can removed existing webhooks in your ShipStation account in two different ways:
API Calls
ShipStation Account Settings
This section goes over how to removes webhooks through the ShipStation Settings page. For information on using API calls, see our in-depth API documentation for more details on removing webhooks.
To remove a webhook within ShipStation:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Integrations from the left-hand sidebar, then choose Integration Partners.
Select webhooks from the set of options.
Click Remove next to the webhook you no longer need.
Click Yes, remove it to confirm the action.
Modifying Webhooks
Regardless of how the webhook was created, you can only modify an existing webhook through your ShipStation Account Settings.
To modify an existing webhook:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Integrations from the left-hand sidebar, then choose Integration Partners.
Select webhooks from the set of options.
Click Edit next to the webhook you wish to modify.
Update the Name (max 100 characters), Type, whether the webhook applies to all stores or a specific store, and the target URL (max 200 characters) as needed.
Click Save to update the webhook.
Using Webhook Payloads
When a webhook is triggered, ShipStation makes an API POST call to the target URL.
This callincludes a payload related to the action and newly created data:
resource_url: The endpoint that will need to be contacted to gather data related to the action that triggered the webhook. The resource_url contains several URL parameters:
storeId: ShipStation's internal identifier for the store. Will not be included if webhook effects all stores.
importBatch or batchId: ShipStation's internal identifiers for the Import action (for ORDER webhooks) or Label Creation action (for SHIP webhooks).
includeOrderItems or includeShipmentItems: Controls whether items are included in the response when contacting the resource_url. If using an ITEM webhook, this will be set to True.
resource_type: The type of webhook that triggered the payload.
To use the webhook payload, you must make an API GET call to the ShipStation REST API that uses the resource_url as the endpoint. When performing this API call, you must include an authentication header, just like other API calls made to ShipStation. See our in-depth API documentation for more details on API authentication.
When contacting the resource_url, the response will follow the same structure as the List Orders call (for ORDER webhooks) or call (for SHIP webhooks.)
Here are some examples of webhook payloads:
On New Orders (ORDER_NOTIFY)
{"resource_url":"https://ssapiX.shipstation.com/orders?storeID=123456&importBatch=1ab23c4d-12ab-1abc-a1bc-a12b12cdabcd","resource_type":"ORDER_NOTIFY"}
On New Items (ITEM_ORDER_NOTIFY)
{"resource_url":"https://ssapiX.shipstation.com/orders?storeID=123456&importBatch=1ab23c4d-12ab-1abc-a1bc-a12b12cdabcd&includeOrderItems=True","resource_type":"ITEM_ORDER_NOTIFY"}
On Orders Shipped (SHIP_NOTIFY)
{"resource_url":"https://ssapiX.shipstation.com/shipments?storeID=123456&batchId=12345678","resource_type":"SHIP_NOTIFY"}
On Items Shipped (ITEM_SHIP_NOTIFY)
{"resource_url":"https://ssapiX.shipstation.com/shipments?storeID=123456&batchId=12345678&includeShipmentItems=True","resource_type":"ITEM_SHIP_NOTIFY"}
View Articlesidebar.
This article contains:
Install the ShipStation ODBC Client
Create an ODBC Store
- Add a New Data Source
Edit an ODBC Store
Import Field Mappings
- Import Field Mapping Data Table
Postback Data Mapping
- Postback Data Mapping Data Table
Custom Queries
ODBC Checklist
ShipStation ODBC is an advanced tool that connects ShipStation to an existing ODBC database. If you are not the developer that set up your database, it is advised that you not attempt to make this connection. Please confer with your IT adviser to see if this would be the best fit for your business's needs.
To enable this feature, contact ShipStation Enterprise Support or your ShipStation Account Manager. Your account must be on the Enterprise level subscription plan in order to enable the ODBC option.
Caution
As with any other major configuration, we highly advise backing up all necessary data before proceeding with the connections of your ODBC database to ShipStation.
Install the ShipStation ODBC Client
To connect ShipStation to an ODBC database, first go to your ShipStation account's store settings to download the ShipStation ODBC program. You must install this program on a Windows computer. Detailed instructions below.
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Selling Channels from the left-hand sidebar, then choose Store Setup.
sidebar.
Click + Connect a Store or Marketplace.
Locate the ShipStation ODBC logo on the list and select it. This option will only be available if ODBC has been enabled for your ShipStation account.
Click Download ShipStation ODBC on the page that appears.
Create an ODBC Store
After installing the ODBC client:
Run the application and log in to the ShipStation ODBC popup using your ShipStation user credentials.
Click New to add a new store.
From here, you'll be prompted to give this new store a name.
Enter the name for the store and click Next.
Select the data source that you wish to connect.
If the data source requires authorization to access, this is also where you will enter the username and password for authentication.
If you've already created the data source for a previous connection, you'll be able to select it as the ODBC Data Source. When you click Next > a new window will open which will allow you to define the Import Field Mappings.
If you haven't set up an ODBC Data Source yet, you'll need to add a new Data Source.
The next section will go over creating a new Data Source.
Add a New Data Source
Click Add new Data Source from the data source selection window
Locate the Data Source Name from the User DSN, System DSN, or File DSN tab, depending on the type of data source you're using. Click Add... to create a new data source.
Choose the driver for the data source and click Finish.
Choose a Data Source Name and Description (optional) and configure any necessary settings in the Database section.
The settings in the Database section will vary based on the driver you chose in the previous step.
Click OK when you're done.
The new data source will be listed under User Data Sources. If you ever need to edit an existing data source, click Configure... to adjust accordingly.
Click OK to be taken back to the step where you choose the ODBC Data Source.
Select the data source you created (and provide authentication credentials, if needed) as the ODBC Data Source, then click Next >.
At this point, a new window will open which will allow you to define the Import Field Mappings.
Edit an ODBC Store
If you need to edit the mappings for an existing ODBC store, locate the ShipStation ODBC icon in the background programs area in the system tray.
Right click the ShipStation ODBC icon and click Settings.
Select the store that needs to be updated and click Edit.
The Edit Store modal will appear next.
Adjust the store name, disable the ODBC store, adjust the Data Source and Mappings for Data Import and Postback, and set up Custom Queries as needed.
Click the link next to Mapping for Data Import and Data Postback to redefine the Import Field Mappings and Postback Data Mapping, if needed.
When editing, the modal will look the same as when you set up the mappings.
Click Save once you're done making changes to the mappings.
Click Done when you're finished editing the store
Import Field Mappings
When creating or editing an ODBC store connection, you'll be able to set the Import Field Mappings, which is how data will be translated from the order source into ShipStation.
First, select the data source at the top of the Import Field Mapping modal.
There are many available fields to import, but only a few are actually required. The required fields are:
Order #
Last Modified Date (or Order Date)
Full Name (or First Name and Last Name)
Address 1
City
Zip/Postal Code
Country (2-character ISO 3116-1 country code.)
Note
Keep in mind that you must pass theLast Modified Date (or Order Date) value to in the same timezone that is shown on the machine your database is on.
The date-time format must have values for year, month, day, hour, minute, and second, though they don't have to be in that specific order.
Examples: YYYY/MM/DD HH:MM:SS, MM/DD/YYYY HH:MM:SS, etc.
Orders will not import if either of these criterion are not properly met.
The Auto Match feature maps each Data Source to their corresponding ShipStation field. The matching is based off of the Field Name.
Additionally, you can map these fields manually if you prefer, or if Auto Match doesn't sync properly.
First, set up the order-level fields.
The Order Status field is not required, but highly recommended. If Order Statuses are not mapped, all ODBC orders will import into ShipStation as Awaiting Shipment.
Once you've entered the Order information, assign the fields for the Items, Shipping Options, Recipient and Billing tabs.
If you're creating a new store, click Next and you'll be directed to set the Postback Data Mapping.
If you're editing an existing store, click Save and you'll be directed back to the Edit Store window so you can finish making changes.
Import Field Mapping Data Table
Below is a list of fields that can be mapped for import with ShipStation ODBC.
Field Name
Data Type
Length
Notes
Order
Order #
string
150
Required. ShipStation will use this as both Order Number and Order Import Key.
Order Date
date/time
19
Conditionally Required, if not using Last Modified Date. Must use same timezone as the machine the database is hosted on.
Date/time format must include values for year, month, date, hour, minute, and second.
Examples: YYYY/MM/DD HH:MM:SS, MM/DD/YYYY HH:MM:SS, etc.
Last Modified Date
date/time
19
Required. Must use same timezone as the machine the database is hosted on.
Date/time format must include values for year, month, date, hour, minute, and second.
Examples: YYYY/MM/DD HH:MM:SS, MM/DD/YYYY HH:MM:SS, etc.
Ship By Date
date/time
19
Date/time format must include values for year, month, date, hour, minute, and second.
Order Statuses
string
150
Click on field to define potential values. Values can be defined as:
Awaiting Payment
Awaiting Shipment
Shipped
On Hold
Cancelled
If this is not defined, all orders will import in the Awaiting Shipment status.
Hold Until Date
date/time
19
Date/time format must include values for year, month, date, hour, minute, and second.
Customer Notes
string
0...1000
Internal Notes
string
0...1000
Gift Indicator
string
150
Click on field to define potential values. Values can be defined as:
Gift
Non-gift
Gift Message
string
0...1000
Order Source
string
0...50
Custom Field 1
string
0...100
Custom Field 2
string
0...100
Custom Field 3
string
0...100
Items
SKU
string
1...50
Name
string
1...200
Quantity
integer
1...99999
Unit Price
decimal
9,2
Unit Shipping
decimal
9,2
Unit Weight
decimal
9,2
Click on field to define weight unit type. Values can be treated as:
Ounces
Pounds
Grams
Image URL
string
0...500
FulFillment SKU
string
0...400
UPC
string
0...100
HS Tariff
string
030
Field is only used for international orders.
Country of Origin
string
2
2-character ISO 3116-1 country code. Field is only used for international orders.
Shipping Options
Ship Method
string
0-100
Maps to the Requested Shipping Service in ShipStation.
Insurance Provider
string
0...50
Click on field to define potential values. Values can be defined as:
Shipsurance
Carrier
Insurance Value
decimal
9,2
Total Weight
decimal
9,2
Click on field to define weight unit type. Values can be treated as:
Ounces
Pounds
Grams
Package Length
decimal
9,2
Click on field to define dimension unit type. Values can be treated as:
Centimeters
Inches
Package Width
decimal
9,2
Click on field to define dimension unit type. Values can be treated as:
Centimeters
Inches
Package Height
decimal
9,2
Click on field to define dimension unit type. Values can be treated as:
Centimeters
Inches
Content Type
string
0...50
Click on field to define potential values. Values can be defined as:
Sample
Documents
Gift
Merchandise
Returned Goods
Field is only used for international orders.
Non-Delivery Options
string
0...50
Click on field to define potential values. Values can be defined as:
Return to Sender
Treat as Abandoned
Field is only used for international orders.
Recipient
Full Name
string
1...100
Required, or use First Name and Last Name.
First Name
string
1...100
Conditionally Required, if not using Full Name
Last Name
string
1...100
Conditionally Required, if not using Full Name
Company
string
0...100
Address 1
string
1200
Required.
Address 2
string
0200
Address 3
string
0200
City
string
1...100
Required.
State
string
2...100
Only U.S. and CA 2-character state codes are supported.
ZIP/Postal Code
string
0...50
Required.
Country
string
2
Required. 2-character ISO 3116-1 country code.
string
0...100
Phone
string
0...50
Residential
string
050
Click on field to define potential values. Values can be defined as:
Non-residential
Residential
Customer Username
string
1...50
Billing
Payment Date
date/time
19
Date/time format must include values for year, month, date, hour, minute, and second.
Total Amount Paid
decimal
9,2
Shipping Amount Paid
decimal
9,2
Tax Amount
decimal
9,2
Payment Method
string
0200
Full Name
string
1...100
First Name
string
1...100
Can be used instead of Full Name
Last Name
string
1...100
Can be used instead of Full Name
Company
string
0...100
Address 1
string
1200
Address 2
string
0200
Address 3
string
0200
City
string
1...100
State
string
2...100
Only U.S. and CA 2-character state codes are supported.
ZIP/Postal Code
string
0...50
Country
string
2
2-character ISO 3116-1 country code.
Billing Party
string
150
Click on field to define potential values. Values can be defined as:
My Account
Recipient
Third Party
If you have multiple connections for the same carrier, My Account will use the Primary carrier account.
Billing Account #
string
030
Only used when Billing Party is set to Recipient or Third Party.
Billing Zip
string
010
Only used when Billing Party is set to Recipient or Third Party.
Billing Country
string
2
Only used when Billing Party is set to Recipient or Third Party.
Postback Data Mapping
When creating or editing an ODBC store connection, you'll be able to set the Postback Data Mappings, which is how ShipStation will send shipment information back to the data source when a shipment or fulfillment is created in ShipStation.
Choose whether the data source that will be updated is the same as the Import Field Data Source, a different data source, or if you do not want ShipStation to post data back to a data source.
Select the Database Table at the top of the window.
There are fewer fields available when posting back shipment information. The only required field is the Order #.
Click on the Order # button to trim any additional zeroes from the beginning or end of an order number.
Once you've entered the Package information, assign the fields for the Recipient tab.
Click Save when you're finished.
If you're creating a new store, clicking Save will complete the process and you'll be taken back to the main window of the ShipStation ODBC Client. You can edit the ODBC Store to make further changes.
If you're editing an existing store, clicking Save will direct back to the Edit Store window so you can finish making changes.
Postback Data Mapping Data Table
Below is a list of fields which can be mapped for postback with ShipStation ODBC.
Field Name
Data Type
Length
Notes
Package
Order #
string
150
Required. Click on field to trim order number on post back
Carrier
string
0...50
Service
string
080
Package Type
string
0...50
Confirmation Service
string
0...50
Tracking Number
string
0...50
Ship Date
date/time
19
Click on field to define format of post back value
Print Date
date/time
19
Click on field to define format of post back value
Shipping Amount
decimal
9,2
Insurance Provider
string
0...50
Possible values:
Shipsurance
Carrier
Insured Value
decimal
9,2
Insurance Fee
decimal
9,2
Order Status
string
050
Click on field to define post back value. ShipStation will only post back Shipped order status.
Recipient
Full Name
string
1...100
Company
string
0...100
Address 1
string
1200
Address 2
string
0200
Address 3
string
0200
City
string
1...100
State
string
2...100
ZIP / Postal Code
string
0...50
Country
string
2
2-character ISO 3116-1 country code.
Phone
string
0...50
Custom Queries
By default, ShipStation ODBC only imports orders from a single table or file. However, this standard query may not be the best option for your business needs. This can be the case if your data is in multiple tables or you need to specify WHERE or GROUP BY clauses to improve performance or if you need to restrict the data that is being imported. In such cases the better solution may be to create a "View" in your database.
Troubleshooting Custom Queries
Any issues caused by custom queries fall beyond our troubleshooting scope. If you decide to use ODBC beyond its default queries, ShipStation will be unable to troubleshoot any issues with order data not properly transmitting or errors this causes on your database.
ShipStation supports the following query types:
BatchOrder
This query is required to import orders.
CountOrders
During import, this query is used to determine how many orders will be loaded into the software. This query is required if using BatchOrder.
PostBack
This query is used to post back status for imported orders. This query is optional if you do not wish to post back the tracking number, status, etc.
If you attempt to import an order using Custom Queries and the required query type does not exist, the import will fail and you will receive an error. To resolve this issue, either disable Custom Queries, or update your query to include the missing query type.
Right click the ShipStation ODBC icon and click Settings.
Select the store that needs to be updated and click Edit.
Check the checkbox for Custom Queries and click Browse to locate the query you wish to customize.
An explorer window will open to a directory containing a readme and sample queries. Your queries must be located in this directory. For more information about the ShipStation custom query variables, import DB column names, and postback values, consult the sample queries and Readme.txt file contained in the directory.
Please note that the following query names are the only available options:
BatchOrder.sql
CountOrders.sql
PostBack.sql
If you ever need to return to the standard queries, edit the store and uncheck the Custom Queries checkbox.
ODBC Checklist
Do you have admin access to your database? Yes No
Can you create new tables or views if needed? Yes No
Who is your database administrator?
Name: ________________________________________
Contact Phone Number: ________________________________________
Contact Email Address: ________________________________________
PLATFORM
Windows Only
Windows XP (32 bit only)
Windows Vista (32 or 64 bit)
Windows 7 (32 or 64 bit)
Windows 8 (32 or 64 bit)
Windows 10 (32 or 64 bit)
Data Source
Microsoft SQL Server
MS Access
MySQL
PostgreSQL
CSV/TXT delimited files
Other: ________________________________________
Note: We can support any data source that has a support ODBC driver for Windows. If you're unsure if your data source would be supported, please let us know your data source and we'll be happy to review if it is ODBC compatible.
TABLE REQUIREMENTS
All import fields must be within the same table
Note: If this is not possible, you may use custom queries to join tables within the client, however ShipStation cannot help troubleshoot issues from your queries.
REQUIRED IMPORT FIELDS
These fields are required. If they are not included, orders will not import into ShipStation.
Order number
Last Modified Date or Order Date (with timestamp)
Note: Time zone of your database must be matching, or before, the machines time zone. This is used for importing orders.
Recipient info
Full Name or First Name and Last Name
Address 1
City
ZIP/Postal Code
Country (2-character ISO code)
OPTIONAL IMPORT FIELDS
These fields are optional, but recommended to make full use of ShipStation's features.
Order items (SKU, name, quantity, etc)
Recipient email
Username (Required to create reusable customer records in ShipStation.)
Order Status
Note: If undefined, the order will go into Awaiting Shipment. If a field is mapped, but a status is not mapped to one of ShipStations statuses, the order will not be imported.
POSTBACK REQUIREMENTS
Postback is optional.
Postback only writes to a single data source and a single table.
REQUIRED POSTBACK FIELDS (if postback is desired)
These fields are required. If they are not included, ShipStation will not be able to post information to the table.
Order #
OPTIONAL POSTBACK FIELDS
These fields are optional, but recommended to ensure adequate shipment information is available in the postback table.
Tracking Number
Carrier
Service
View ArticleBackerKit is management software to connect crowdfunding backers and project creators who have run successful crowdfunding campaigns on sites like Kickstarter and Indiegogo.
To use BackerKit with ShipStation, you'll need to generate a set of API keys and enter them in your BackerKit account. This will allow BackerKit to push the orders into your ShipStation account.
You must have a manual store set up in your ShipStation account where BackerKit is to send orders. ShipStation includes a manual store in your ShipStation account by default. If you have deactivated it or would like to create a new one, follow the instructions on adding a manual store in our Connect a Store article.
If you need to enter a GUID (Globally Unique Identifier) for your store into your BackerKit account, locate this in ShipStation by clicking the Edit option next to the manual store in Settings > Selling Channels > Store Setup. The GUID is the set of numbers at the end of the URL that appears in your browser's URL field.
How do I integrate with ShipStation
For details on how to configure your BackerKit account, review their article .
Globally Unique Identifier
View Articlesidebar.
This article contains:
Connect to DCL
Configure Your ShipStation Connector
Order Processing Workflow
DCL Contact Information
The DCL ShipStation connector allows you to integrate ShipStation to DCL through the API. Onceyou'veconnected ShipStation to your DCL account, DCL will be able to fulfill your orders automatically. Then, DCL will send the shipment information to its respective Selling Channel through ShipStation.
View DCL internal setup instructions for ShipStation here.
Connect to DCL
To use the DCL integration with ShipStation, you'll need to generate a set of API keys and enter them into the DCL ShipStation connector.
Navigate DCL's page for their ShipStation integration.
Click the Setup Your Warehouse button at the top of the DCL configuration page.
Enter your ShipStation API Key & Secret into the corresponding fields on the DCL setup page.
Click the Next button to allow DCL to connect to your ShipStation account, then click Select a Warehouse to view the Ship From Locations you have set up within ShipStation. Select the Ship From Location (warehouse) you need to link to a DCL eFactory account (listed in the group LINK TO DCL).
Note
If you don't have a Ship From Location set up in ShipStation yet, see this page for details on how to create one.
Enter your DCL eFactory credentials to authenticate the connection and click Link to eFactory.
Note
If you need to unlink a Ship From Location from a DCL account, select the Ship From Location and click the Unlink from eFactory button.
Configure your ShipStation Connector
After you've linked a ShipStation Ship From Location to your eFactory account, you'll need to configure the Ship From Location for DCL.
Log into your DCL account here. You'll be required to log in using your DHL eFactory credentials.
If you have linked only a single Ship From Location, you will be redirected to the connector page called Warehouse Preferences.
If you have linked multiple Ship From Locations, you need to select the Ship From Location you want to configure. Then, click Next to continue.
Note
On the Warehouse Preferences page you have the option to update the settings only to the selected Ship From Location or to apply the settings to all of your connected Ship From Locations linked to the same DCL account.
Adjust the warehouse preferences as needed. See the table below for more information on each setting.
Setting
Description
Enable DCL API
Enable DCL background processes to acknowledge and fulfill orders.
Acknowledge Only
DCL will only acknowledge orders but not fulfill unless requested.
Collect Prices
DCL will collect all the prices for the order.
Fulfillment Notification
ShipStation will email ship notification to customers upon DCL fulfillment.
Order Process Status
DCL will process orders with selected status.
Additional tag condition
Optional. DCL will import orders with the selected tag only.
Acknowledge Tag
Optional. DCL will add the selected tag upon order acknowledgment.
Import Days
DCL will import orders only on these selected days.
Import Time (PST)
DCL will import orders only in this range of time. Make sure the time range is at least 30 minute wide.
Order Age
Time allowed for customer changes before order is transferred to DCL.
Click Update when you're done (or Apply to all Warehouses if you want the settings to be applied for all Ship From Locations.)
Navigate to the Shipping methods tab, and define your DHL shipping methods as needed.
Order Processing Workflow
Below is a walk-through of how information will flow between your selling channels, ShipStation, and DCL.
Customer places an order: Your customers will place an order through your online store or marketplace.
ShipStation imports the order: ShipStation will import the order data from the selling channel, and create order records in your ShipStation account.
If your store or marketplace does not offer an integration with ShipStation, you can also create manual orders or import orders via CSV.
When orders are created in ShipStation, ShipStation will automatically assign the default Ship From Location to orders. If your DCL integration is linked to a different Ship From Location, you can use automation rules to assign the Ship From Location for orders which will go through DCL.
DCL retrieves order data from ShipStation: DCL will retrieve the order data from ShipStation, based on the Ship From Location which is assigned to the order.
Once data is retrieved, the order information will be available in the DCL eFactory portal.
If the Acknowledge Tag setting is enabled for your Warehouse Preferences, the tag will be applied to the order record in ShipStation.
DCL ships the order: DCL will ship the products in the order, choosing a shipping service based on the contents, destination, and your DCL account settings.
DCL updates ShipStation with shipment information: Once shipped, DCL will send a shipment update to ShipStation. ShipStation will update the order to the Shipped status and create a fulfillment record which includes the carrier, ship date, and tracking number.
ShipStation updates your selling channel & customers: Upon creating the fulfillment record, ShipStation will attempt to update the selling channel with the shipment information.
If the Fulfillment Notification setting is enabled in your Warehouse Preferences, ShipStation will also attempt to email your customer with the shipment information.
ShipStation will only be able to update integrated selling channels. We cannot update the selling channel if orders were created manually or via CSV import.
Contact Information
Your DCL Account Manager will help you with onboarding if you have any issues. Please reach out to them directly for assistance configuring your DCL account.
For more information about DCL or to sign up, use the contact information below.
Victoria Maddux (Vice President of Sales)
Phone: (510) 651-5100 ext 273
Address: 48641 Milmont Dr, Fremont, CA 94538
Email:
View ArticleeDesk by xSellco is an ecommerce support tool that consolidates your customer queries from sales channels, social media, and email into a central, shared resource.
With the eDesk by xSellco integration with ShipStation, you can manage your customer support tickets and find the answers your customers need all in a single platform. View your shipment statuses along with a list of shipment information, including:
When the order was shipped
The carrier and service type
The destination address
Shipment status and tracking information
To use the eDesk by xSellco integration with ShipStation, you'll need to generate a set of API keys and enter them in your eDesk account.
Once you have your ShipStation API key and secret, do the following:
Log into your eDesk account.
Go to Avatar > Settings > Integrations > ShipStation.
Copy and paste the ShipStation API key and secret into the corresponding fields.
Click Save Changes.
Here is an example of how this should appear in your eDesk account:
xSellco help center
Note
Not all carriers and services send detailed tracking information to ShipStation. The level of detail available in eDesk may differ, depending on which carriers and services you use.
For help with your eDesk integration, please visit the .
View ArticlePrintful is a print-on-demand drop shipper. Printful prints, ships, and warehouses print products for online retailers. Everything is fulfilled on-demand, so youdon'thave to worry about managing inventory.
The Printful integration with ShipStation allows Printful to retrieve orders from specific stores you've connected to ShipStation. Then theyll print and ship those orders straight to your customer, under your brand.
ShipStation allows Printful to retrieve orders from selling channels Printful doesn't integrate with directly, like:
Squarespace
Etsy
eBay
Amazon
PrestaShop
This short video explains the integration process.
Please note the references to ShipStation plan pricing in this video is out of date.
For more information, check out Printful's ShipStation information page.
Connect ShipStation to Printful
To connect your ShipStation account to Printful, follow the steps below:
In ShipStation, generate your account API Key and Secret.
Sign in to your Printful account.
Go to the Stores page.
contact Printful support
Scroll down to create a new store, and click Choose ShipStation.
Scroll down to the section that requests API Key and API Secret, or click Connect on the left sidebar.
Enter your API Key and API Secret, then click Connect.
Choose which ShipStation store you want to import orders from, then click Connect again.
Sync your Printful products with the ShipStation store.
Repeat steps 4-8 for any additional stores you need to sync to Printful.
Note
If you have any trouble setting up your Printful store(s), please contact Printful support directly.
Connect ShipStation to Printful
To connect your ShipStation account to Printful, follow the steps below:
In ShipStation, generate your account API Key and Secret.
Sign in to your Printful account.
Go to the Stores page.
Scroll down to create a new store, and click Choose ShipStation.
Scroll down to the section that requests API Key and API Secret, or click Connect on the left sidebar.
Enter your API Key and API Secret, then click Connect.
Choose which ShipStation store you want to import orders from, then click Connect again.
Sync your Printful products with the ShipStation store.
Repeat steps 4-8 for any additional stores you need to sync to Printful.
Note
If you have any trouble setting up your Printful store(s), please directly.
View Articlesidebar.
This article contains:
Connect ShipStation to Rakuten Super Logistics
Create and Apply Order Tags
Create an Automation Rule
Rakuten Super Logistics is a cloud-based fulfillment and freight-shipping solution who picks, packs, and ships your orders. ShipStation integrates with Rakuten Super Logistics via API to update shipping information to your respective selling channels.
To learn more about Rakuten Super Logistics or set up an account, please email [email protected] for more information.
Note
If you want to use the Rakuten selling channel integration, review our Rakuten article.
To submit your orders to Rakuten Super Logistics, you will need to:
Connect ShipStation to Rakuten Super Logistics
Create and Apply Order Tags
Create an Automation Rule (optional).
Connect ShipStation to Rakuten Super Logistics
Generate your API key and Secret in ShipStation.
Email both the API Key and API Secret to either [email protected] or [email protected].
Rakuten Super Logistics will send you a confirmation email when they finish the integration process.
Important
If you have set up Service Mapping in ShipStation, you must include the service mapping details in the email sent to Rakuten Super Logistics.
For assistance with this process, email Rakuten customer support at [email protected] or contact your Rakuten Super Logistics representative. You will also need to create test orders and have a Rakuten Super Logistics Specialist verify them before you can start using the service in ShipStation.
Create and Apply Order Tags
Create the following tags in ShipStation:
RSL-ASSIGNED
RSL-PULLED
The spelling must be the same as shown above for Rakuten Super Logistics to identify the orders and update order statuses as they fulfill them.
If you've never created tags in ShipStation, review our Create and Edit Order Tags article.
Select the orders in your Order grid you wish to send and apply the RSL-ASSIGNED tag.
Rakuten Super Logistics will update the order status and apply the RSL-PULLED tag once they fulfill the order.
Create an Automation Rule
To have ShipStation automatically apply the RSL-ASSIGNED tag to orders as they import, create an automation rule.
If you have never created an automation rule before, review our automation rules article.
Use the following configuration for your automation rule:
Select Only apply these actions to orders that match the specific criteria.
Set your criteria.
For example: Marketplace (or store) : Equals : Shopify.
Set your action to Add a tag... and select RSL-ASSIGNED from the tag drop-down menu.
Save your rule.
Here is an example of how the rule configuration should look:
ShipStation will now automatically apply the tag to any order that imports and matches the criteria in the rule.
View Articlesidebar.
This article contains:
Connect ShipStation to SkuVault
- Configure SkuVault Settings
- Add SkuVault as Inventory Source
Additional SkuVault Resources
SkuVault is a cloud-based, warehouse-management system that enables barcode scanning to track product inventory and orders throughout the fulfillment process. ShipStation and SkuVault work together to integrate your shipping and label-creation process into your warehouse workflow. SkuVault makes calls to ShipStation's REST API for most of the interactions. ShipStation uses the SkuVault API to retrieve the inventory stock count to display in ShipStation (if enabled).
The ShipStation-SkuVault integration includes the ability to:
Pull orders fromShipStation to SkuVault.
Display inventory levels for orders inShipStation.
Add bin locations to ShipStation packing slips.
UseShipStation order tags in SkuVault.
PrintShipStation labels directly from SkuVault.
Review the sections below to learn how to connect ShipStation and SkuVault, configure SkuVault for use with ShipStation, and other information you should know about the integration.
Connect ShipStation and SkuVault
Generate a set of API keys in ShipStation (if not generated already).
Copy the API Key and API Secret from ShipStation.
Go to your SkuVault account and click Admin > Channel Accounts.
If creating a new account, select ShipStation from the drop-down and click Create New Account. If editing an account, click Edit Config > Edit Credentials.
How to add Warehouse Location to your packing slips (ShipStation V3)
Copy the API Key and Secret from ShipStation into the corresponding fields.
Type in the name you want the account in SkuVault to have.
Configure SkuVault Settings
Select On for Location Sync Mode to upload Item Locations from SkuVault to ShipStation.
Select On for Weight Sync Mode to upload Weights from SkuVault to ShipStation.
Select On for Order Sync Mode to pull orders from ShipStation to SkuVault.
ChannelAdvisor users should set this option to Off since orders are downloaded from ChannelAdvisor to SkuVault directly.
Click Create New ShipStation Account.
Your ShipStation account should now appear in the Channel Accounts list. Wait about half an hour for the full sync to take place. The integration will pull data going back two weeks prior to set up, in addition to all new data.
Add SkuVault as Inventory Source
To view your SkuVault stock counts in ShipStation for your orders, you'll need to add SkuVault as the Inventory Source to your ShipFrom Location(s).
Go to your Account Settings in ShipStation.
Select Shipping and then Ship From Locations from the left-hand sidebar.
Click Edit for one of your Ship From Locations.
Select SkuVault from the Inventory Source drop-down menu.
Click Save Changes.
Repeat as needed for any Ship From Locations that need SkuVault stock count visibility.
You will now be able to view the SkuVault stock levels for orders using these Ship From Locations.
Notes About the SkuVault Integration
SkuVault will not appear in ShipStation as a selling channel, but will automatically pull in orders from ShipStation to SkuVault via the API. This means communication to ShipStation is initiated by SkuVault, not ShipStation.
ShipStation does make a call to SkuVault to request stock levels, which then display in the order details and shipping sidebar in ShipStation. These stock levels do not appear in the Products tab or product details screens in ShipStation.
SkuVault does not require or interact with ShipStation's Native Inventory solution.
Here is how ShipStation statuses will appear in SkuVault (ShipStation = SkuVault).:
Awaiting Payment = Pending Payment
On Hold = Pending Payment
Pending Fulfillment = Pending Payment
Awaiting Shipment = ReadyToShip
Shipped = Completed
Cancelled = Cancelled
Additional SkuVault Resources
In the SkuVault Help Center (To view these articles, you must log in to the SkuValut Support Center.):
How Locations WillAppear inShipStation
Using ShipStation Tags with SkuVault
Printing ShipStation Labels from SkuVault
Adding the Order # Barcode to ShipStation Packing Slips
How to add Locations to the ShipStation Packing Slips
Displaying SkuVault Inventory Levels in ShipStation
Re-sync orders to SkuVault from ShipStation: How to force a sync
In the ShipStation Help Guide:
Configure ShipStation to view external inventory stock count levels.
Create and use order tags (ShipStation Classic)
Create and use order tags (ShipStation V3)
View ArticleWebgilitys Unify for ShipStation software takes data for multichannel eCommerce orders, fees, and shipping expenses directly from your ShipStation account and automatically posts it to QuickBooks Online, QuickBooks Desktop, or Xero. Sell on any store, platform, location, or marketplace and Unify for ShipStation will bring it all together in your accounting.
To use Unify with ShipStation, you'll need to generate a set of API keys and enter them into your Webgility account.
There are two options with Unify by Webgility for ShipStation:
Sales Channels: Webgility pulls orders from ShipStation directly, but only in order to sync them with the accounting system. This still brings over Shipping Expenses as well, but the main focus is bringing in orders.
This integration qualifies for lower Unify for ShipStation price plans.
Shipping Expenses: Pulls orders directly from their shopping cart or marketplace into Unify. Unify then pulls just the missing Shipping Expense from ShipStation and associates it with the orders that were already downloaded. This typically brings more robust order data into Unify (Sales tax, discount codes, etc).
This only applies to Webgilitys standard plans at the Pro and Advanced levels.
For more information on using ShipStation with Unify, see the Unify & ShipStation section of the Webgility help center.
Connect ShipStation to Unify
To connect your ShipStation account to Unify, follow the steps below:
In ShipStation, generate your account API Key and Secret.
Sign in to your Unify account.
Go to the Connections tab.
How to get started configuring Unify sync settings for Shipstation
Click Add Store.
Select ShipStation, then click Continue.
Enter your ShipStation API Key and API Secret.
Click Connect Store.
After you've completed the above steps, ShipStation will be connected to Unify and you'll start seeing your orders in the Sales tab.
By default, Webgility will pull in orders from the past 30 days.
For more information about setting up how data will import into Unify, see Unify's article .
View ArticleWP EasyCart is a WordPress eCommerce and WordPress Shopping Cart plugin that lets you sell retail, downloads, subscriptions, and more on their website. WP EasyCart Premium users can install the ShipStation plugin to connect and send orders to ShipStation.
To use WP EasyCart with ShipStation, you'll need to download and install the ShipStation plugin, then generate a set of API keys and enter them in plugin settings within WP EasyCart.
For more information on connecting and using ShipStation with WP EasyCart, see the ShipStation page on the WP EasyCart help center.
In order for WP EasyCart to send orders to ShipStation, they must meet the following criteria:
Be in an Approved status (e.g., Card Approved, Third-Party Approved, Order Shipped, etc).
Contain a shippable product. Virtual products, like digital gift cards, will not be included when WP EasyCart sends orders to ShipStation.
WP EasyCart orders import into the most recent manual store you have created in ShipStation. After the initial import, WP EasyCart will continue to use the same manual store to import orders, even if you add more manual stores to ShipStation later. If you have no active manual stores in ShipStation, WP EasyCart will not be able to send orders to ShipStation.
WP EasyCart sends the following information about your orders to ShipStation:
Order Number
Order and Ship By date
Order Status
Customer Email address
Bill To information (name, address, phone)
Ship To information (name, address, phone)
Item information (SKU, name, weight, quantity, unit price, productID)
Amount Paid
Tax Amount
Shipping Amount
WP EasyCart uses webhooks to get shipment information (tracking number and shipping method) after you create shipping labels in ShipStation, which WP EasyCart then stores and uses to update the order status within WP EasyCart.
Connect ShipStation to WP EasyCart
To connect your ShipStation account to WP EasyCart, follow the steps below:
Note
Before you get started, generate your ShipStation API Key and API Secret. We'll need those later to connect ShipStation and WP EasyCart.
Go to the www.wpeasycart.com Members area.
Download the ShipStation plugin.
Login to your WordPress account.
Click Plugins > Add New.
Upload the ShipStation plugin.
Click WP EasyCart > Settings.
Click Third Party.
Enter your ShipStation API Key and API Secret into the corresponding fields.
Enter an Order Key Prefix if you have multiple stores and would like to differentiate between orders from different stores in ShipStation.
Click Save Setup.
If you have orders already in WP EasyCart that you'd like to import into ShipStation, enter the order number range into the Import Orders fields in the ShipStation Setup widget, then click Import.
You only need to do this one time to import your existing orders. Going forward, WP EasyCart will automatically send new orders to ShipStation, as long as the order meets the correct criteria.
View Articlesidebar.
This article contains:
A list of popular selling channels and ERPs that use ShipStation's Service Provider Network
How to submit an integration request to our Service Provider Network
ShipStation supports almost 100 direct store integrations. Direct integrations are built and maintained by ShipStation. These are the stores you can add through the Store Setup screen, typically with just a few clicks and entering some basic information.
However, you may use a selling channel that does not have a direct integration with ShipStation. If hiring a developer to build a custom store or your own API integration is not an option available to you, ShipStation partners with many Solutions Providers who may be able to help.
To import orders from an Order Management System or Enterprise Resource Plan (ERP) that requires Electronic Data Interchange (EDI), we can connect you with one of our certified partners for assistance.
Our certified solution providers are ShipStation API/XML experts who have completed hundreds of successful integrations for companies like Wayfair, Overstock, Bed Bath & Beyond, and many more!
Selling Channels & ERPs
The following selling channels require a special type of connection calledEDI, or Electronic Data Interchange.EDI is a way for businesses to digitally share information using a standardized format. Information can include things like invoices, sales orders, purchase orders, and more.
However, EDI is an older standard that ShipStation cannot use. Fortunately, our solutions providers can use our Custom Store or openAPI to transmit information toShipStation from an EDI format.
If you are using an ERP you'd like to connect directly to ShipStation, we partner with several iPaaS solutions providers who can provide this functionality as well.
If you are selling through, or want to sell through, any of these selling channels or ERPs and use ShipStation to print your labels, fill out our ShipStation Integration Request form.One of our partners will then contact you to discuss how they can facilitate a connection with ShipStation.
Selling Channels
ERPs
Amazon Vendor Central
Walmart DSV
Wayfair
Target.com
Costco.com
HomeDepot.com
Lowes.com
BedBathBeyond.com
Dicks Sporting Goods Vendor Direct
Walgreens.com
Sears.com
Nordstrom.com
Kmart.com
Qvc.com
Kohls.com
Bestbuy.com
Chewy.com
Backcountry.com
Shop.com
Hayneedle.com
Overstock.com
Macys.com
and more...
Dynamics POS
Dynamics RMS Store Operations
Dynamics365
Epicore Enterprise
Exact Macola
Microsoft Dynamics AX
Microsoft Dynamics GP
Microsoft Dynamics NAV
Microsoft Dynamics SL
Momentus ERP
NetSuite
Quickbooks
Sage 50
Sage 100
Sage 300
Sage 500
Sage BusinessVision
Sage BusinessWorks
Sage X3
Sage MAS 500
Sage MAS 90/200
SAP Business One
Simply Accounting By Sage
Acumatica
and more...
No matter which option you require, just contact ShipStation to let us know and we'll get you in contact with the right partner for your specific needs.
Integration Request
To start this process, simply fill out our ShipStation Integration Request form.
The appropriate partner will contact you directly and will provide you with details about how the partnership works, what the associated upfront and ongoing costs will be, and what your next steps are with them.
Information for Developers
If you are a custom store developer who needs to access ShipStation's up-to-date logos and other brand assets, please visit our ShipStation Brand page.
This is either a store or carrier integration built directly into ShipStation. These integrations have a branded tile in either the Store Setup or Carriers & Fulfillments Settings screens.
View Articlesidebar.
This article contains:
Shipsurance Coverage Details
File a Shipsurance Claim
Shipsurance Refunds
Shipsurance Purchase Report
Common Shipsurance Limitations
Shipsurance is the discount shipping insurance provider that's integrated into ShipStation. You don't need to sign up for a Shipsurance account since it comes with your ShipStation subscription!
Using Shipsurance in ShipStation is as simple as selecting Shipsurance Discount Insurance when you create a label -- the credit card used for your ShipStation subscription will be used for the cost of the Shipsurance.
If you ever need to file an insurance claim with Shipsurance, you can also start that process within ShipStation.
Review our Shipsurance partner page for more about the insurance rates and features available. Please refer to Shipsurance's Terms and Conditions for details on restrictions and special requirements.
Existing Shipsurance Accounts
If you have an existing Shipsurance account that you'd like to connect to ShipStation, contact ShipStation Support or your ShipStation Account Manager and we can set your ShipStation account up to use your personal account instead.
If you connect a personal Shipsurance account, you will not be able to manage Shipsurance funds through ShipStation, and all claims must be filed with Shipsurance directly.
Shipsurance Coverage Details
Shipsurance works in conjunction with the default insurance coverage offered by the shipping carrier. This means Shipsurance will cover the declared value of the shipment beyond the carrier default coverage. For example, UPS covers $100 for shipment by default, so if your shipment is insured for $300, UPS would cover the first $100 of the insured value, and Shipsurance would cover the remaining $200 of the shipment.
Shipsurance requires a minimum purchase of $10 in funds to be added to your Shipsurance account. So if Shipsurance fees are $2.40, and your balance is lower, Shipsurance will require you to add the minimum $10.00 to your account.
You can add Shipsurance to shipments with ship dates in the future, as long as you're creating the label within 48 hours of that ship date.
File a Shipsurance Claim
File a claim for Shipsurance through ShipStation directly.
Go to the Shipments tab.
Locate the desired shipment on the shipments grid.
Scroll horizontally to the Insurance column.
Note
If you do not see the Insurance column, click the Columns drop-down (if using ShipStation classic) or the Columns button ( if using ShipStation V3) and check the Insurance column option.
Click the Shipsurance link to submit your claim.
If your Shipsurance claim requires that you send your customer a form to sign, you may download it from the attachment at the bottom of this article.
If the Insurance field in ShipStation is blank, that means no insurance was purchased for the order when the label was created.
Once you have filed a Shipsurance claim, you can review the Shipsurance Claim Status here.
Shipsurance Refunds
When you void a label that includes Shipsurance, you will immediately receive a refund to your Shipsurance account. This refund will then be available in your Shipsurance balance to use right away.
If you have a Shipsurance balance and you cancel your ShipStation subscription, please send an email to [email protected] to request the balance be refunded to the card on file for your subscription.
Shipsurance Purchases Report
Your ShipStation invoice contains a list of your Shipsurance purchases that you can download from Settings > Account > Subscription. Click the link to view past invoices. Then download any invoice you need.
You can also run either the Shipments > Shipping Cost report or the Raw Data Exports > Shipped Orders report from your Insights tab. The insurance cost and provider fields are included in these reports.
Common Shipsurance Limitations
Certain types of items, like currency or perishables, cannot be insured. There are also certain products, such as cell phones, televisions, and laptop computers, that can only be insured under certain conditions.
Please see the Shipsurance Terms and Conditions for a full list of excluded items, and special insurance conditions, and full details on destination countries that cannot be insured.
Shipsurance does not provide coverage for the following commodities:
Accounts
Bills
Currency
Evidence of debt
Checks
Money orders
Cash on delivery (COD) payments
Coins (collectible coins are not excluded)
Securities and other negotiable papers
Tickets
Deeds
Notes
Gift cards
Manuscripts
Documents
Neon items
Hazardous material (per UPS Hazardous Materials List )
Perishable cargo or similar property
Eggs
Any stone or ceramic slabs
Automobiles
Motorcycles
Live animals
Flowers
Plants
Seeds
Cigarettes/cigars
Cotton
Tobacco
Window
Plate glass
Stained glass
Float glass
Additionally, some commodities include specific restrictions:
Jewelry(includes necklaces, earrings, watches, rings, bracelets, broaches, etc.)
If valued at $500.00 or more must be sent with the direct or adult Signature Confirmation Service provided by the Carrier (must be signed for at delivery). This service is available by most Carriers often at an additional expense to their core shipping service.
Laptop computers (including tablets, computers, iPads, and similar electronics)
Must be sent with the direct- or adult-signature-confirmation service provided by the carrier (must be signed for at delivery). This service is available by most carriers often at an additional expense to their core shipping service. If a signature-confirmation service is not available from the carrier, these items cannot be covered. Shipments sent without a carrier-provided signature-confirmation service are excluded from coverage in their entirety.
Coverage for laptop computers (including tablets, computers, iPads, and similar electronics), when shipped International via the USPS, can be covered only if sent via USPS Priority Mail Express International service. International shipments sent via the USPS or a consolidator (APC, Globegistics, Smart Post, or similar), without this service are excluded from coverage in their entirety.
Mobile telephones (including cell phones, smart phones, messaging phones, Android phones, iPhones, Blackberry phones, and similar)
Must be sent with the direct- or adult-signature-confirmation service provided by the carrier (must be signed for at delivery). This service is available by most carriers, often at an additional expense to their core shipping service. If a signature-confirmation service is not available from the carrier, these items cannot be covered. Shipments sent without a carrier-provided signature-confirmation service are excluded from coverage in their entirety.
Coverage for mobile telephones (including cell phones, smart phones, messaging phones, Android phones, iPhones, Blackberry phones, and similar), when shipped International via the USPS, can be covered only if sent via USPS Priority Mail Express International service. International shipments sent via the USPS or consolidator (APC, Globegistics, Smart Post, or similar), without this service are excluded from coverage in their entirety.
Coverage for mobile telephones (including cell phones, smart phones, messaging phones, Android phones, iPhones, Blackberry phones, and similar) has a maximum of $5,000.00 per package and $25,000.00 per conveyance.
Coverage is provided worldwide when shipments originate from the United States or Canada, except to the following destinations:
Afghanistan
Angola
Bolivia
Burma
Congo
Cuba
Iran
Iraq
Ivory Coast (Cote d'Ivoire)
Liberia
Nigeria
North Korea
Paraguay
Sierra Leone
Somalia
Sudan
Syria
Venezuela
In addition, truck/rail shipments to and within Mexico other than as a connecting conveyance and any location that would be in violation of any U.S. economic or trade sanctions including OFAC Restricted Countries.
For shipments to Russian and other Commonwealth of Independent States countries (includes Armenia, Azerbaijan, Belarus, Georgia, Kazakhstan, Kyrgyzstan, Moldova, Russia, Russian Federation, Tajikistan, Turkmenistan, Ukraine, and Uzbekistan), coverage ceases upon touchdown of the aircraft at the airport of destination or upon discharge from the overseas vessel at the destination discharge port. This means that if a package is scanned into these countries, coverage ceases.
View ArticleShipStation's Mailchimp integration can automatically create new Mailchimp email subscribers when you import new orders into your ShipStation account.
The following subscriber data will be created or updated with any Mailchimp list you prefer:
Email address
First & last name
Last Order Date (a new subscriber field)
Last Order Amount ( a new subscriber field)
Marketplace(s) from where the Customer has ordered ( a new subscription group)
Store Name from last purchase ( a new subscriber field)
Zipcode ( a new subscriber field)
City ( a new subscriber field)
State ( a new subscriber field)
Country Code ( a new subscriber field)
To connect your Mailchimp account to ShipStation:
sidebar.
Go to Account Settings (the wrench icon in the upper right).
sidebar.
Select Integrations from the left-hand sidebar, then choose Integration Partners.
Click the MailChimp tile.
Scroll to the bottom of the new screen, then click the green Login to MailChimp button.
Enter your MailChimp Username and Password.
Click Log In.
You'll be redirected back to ShipStation.
Select the Mailchimp lists you want to be updated when new orders are imported, then click Update Select Lists.
Going forward, as a new order import, ShipStation will automatically create a new email subscriber in each Mailchimp list you selected.
Notes About the MailChimp Integration
It may take several minutes for your initial subscriber information to populate on your list(s).
ShipStation is unable to create subscriber information within Mailchimp using your historical customer information. We can only do this for customers on orders that import after you updated your list selections.
View Articlesidebar.
This article contains:
Install and Set Up the App
View Customer Order History
Search by Order Number
ShipStation's integration with Zendesk helps you to manage customer inquiries about your products or their orders, as well as to gain insights through data reports.
Zendesk is a popular customer service and engagement platform that allows you to consolidate all customer service inquiries in a single place.
Since your customer service team may not always have access to ShipStation, we've built the ShipStation App for Zendesk so any of your Zendesk users can get information about the customer's orders and shipments in ShipStation.
Install & Set up the App
To set up the ShipStation App:
Install the ShipStation App. You can find it by searching in the Zendesk App Marketplace.
Click the Install link on the Zendesk App Marketplace.
In ZenDesk, click theSettingsicon.
UnderApps, clickManage.
Click the ShipStation app icon to open the App Settings.
Under App Configuration, enter your ShipStation API Key and Secret. If you don't know your ShipStation API Key and Secret, follow the steps provided in our article Accessing the ShipStation API.
Click Save Settings.
After you complete the setup, you'll see the ShipStation App in your Zendesk App panel when viewing Zendesk tickets.
View Customer Order History
With the ShipStation App, you can view customer order history from ShipStation directly in Zendesk.
Whenever you open a ticket in Zendesk, the ShipStation App will use the ticket's Requester Name to search the ShipStation order database for any orders with a matching Recipient Name. Any results found will be listed in the ShipStation App panel.
Click on the order to open a window with additional details about the order, including the recipient address information, the products ordered, and any related shipments.
Click theXicon in the top-right corner to close the window.
Search by Order Number
You can also locate order information based on order number.
If the app is unable to locate any orders for a customer when searching by the ticket's Requester Name, the order search view will be displayed in the ShipStation App panel.
You can also access the order search view by clicking the magnifying glass icon.
Enter the search term and click Search.
The app will search the ShipStation order database for any orders with an Order Number that Starts With the search term.
Just like with the customer order history, clicking on the order will open the window with additional details about the order, including the recipient address information, the products ordered, and any related shipments.
Note
When you search by order number, the customer name and e-mail address that displays at the top of the list will match the customer from thefirstorder in the list. Other orders on the list may belong to other customers.
To cancel the search and return to the customer history view, click the Home icon.
View Articlesidebar.
This article contains:
What does StreetPricer Do?
Why should you use StreetPricer?
Sign up and use StreetPricer
Additional Information
StreetPricer is a tool for eBay merchants to monitor and analyze how competitors price their products, and how your products compete with other eBay sellers.
ShipStation's partnership with StreetPricer offers our eBay sellers access to a free StreetPricer subscription. This subscription provides the ability to monitor competitors for up to 10 eBay Item IDs and dynamically reprice them, if you so choose, according to the rules and parameters you specify. Click here to learn more about pricing for StreetPricer's Standard through Professional plans.
What Does StreetPricer Do?
Find and track your eBay competitors. StreetPricer can track price changes and sales for competing products on eBay.
Analyzes competitor trends, sellers, and products. StreetPricer's analysis can help you stay ahead of market trends.
Reprices your eBay items dynamically. StreetPricer can use rules you specify to automatically reprice your items.
Why should you use StreetPricer?
Save time and money! Use StreetPricer automation to allow you more time to focus on other business needs.
Be proactive to the market, not reactive. Make sure you set your products' prices appropriately before another eBay seller gets the sale.
Attract your competitor's customers. By identifying trends, you can develop a strategy to bring more customers to your eBay store.
Sign Up and Use StreetPricer
To get started with StreetPricer, do the following:
Click here to sign up for the free StreetPricer account.
If you'd like to try one of the Standard through Professional plans instead, go to Streetpricer's pricing page.
Select the plan according to the size of your eBay store, then click START FOR FREE. You'll get a 14-day free trial.
Fill in the form's required fields and tell StreetPricer which country your eBay store is in (ebay.com, ebay.co.uk, etc).
Click Link Streetprice to your eBay store.
Agree to the Terms and Conditions.
upgrade to one of their paid subscription plans
You'll then be redirected to eBay so you can log in.
Log in to your eBay store and click Agree to grant StreetPricer access.
At this point, ShipStation recommends using the StreetPricer Setup Wizard to continue configuring your StreetPricer tool.
Go to Settings > Setup Wizard to complete your StreetPricer setup.
To learn how to use the settings and features available in StreetPricer, please visit their support center.
Here are a few articles to get you started:
AutoPrice - Price Rules
Radar - Scan Options
Radar - Identifying Your Competition
Items - Managing Floor Prices
Additional Information
The ShipStation partnership with StreetPricer provides access to a free StreetPricer subscription not available to non-ShipStation users. This subscription allows you to add one eBay store and 10 eBay ItemIDs (or SKUs).
If you find StreetPricer useful and would like to add more eBay stores and ItemIDs, you can at any time.
View ArticleGeneral Integration Terms
A summary of general integration-related terms.
direct integration
This is either a store or carrier integration built directly into ShipStation. These integrations have a branded tile in either the Store Setup or Carriers & Fulfillments Settings screens.
Enterprise Resource Planning (ERP)
Enterprise resource planning(ERP) integrates andmanages a companys main business processes in real-time.This technologyconnects togethera large organization'sdifferent software systemsinto one, yet it stillhelps each department to manage its own system.
Enterprise resource planning often integrates accounts payable, order tracking,stock-monitoring, and customer managementsystems to be accessed through one application with one interface.
Service Level Agreement (SLA)
The commitment between a supplier and a customer that defines which service will be provided, how the service will be measured, and what remedies or penalties (if any) may arise should the service fail, change, or be unmet.
Third-Party Logistics (3PL, TPL)
A firm that provides outsourced supply chain management and logistics services to its customers. Services generally include managing inventory, picking, packing, shipping, and returns management among other functions. The terms 3PL and fulfillment often get used interchangeably.
E.g.: Shipwire is a ShipStation-approved 3PL option.
token
A token is an authentication method for an API service or integration. In most cases, the term refers to a username, password, or access key that grants ShipStation access to your order information.
For some channels, tokens will expire and have to be refreshed. When this occurs, in most cases you will need to reconfigure your store connection in ShipStation. Review the specific article for your selling channel in the Integrations Help Guide if you need further information.
Warehouse Management System (WMS)
Software that supports day-to-day operations in a warehouse. Controls movement of goods and processes including receiving, tracking, picking, packing, and shipping.
Selling Channels - Common Features Terms
These terms relate to the Common ShipStation Features table on the Selling Channel integration pages.
Custom Statuses
This integration allows you to define the Status Mappings for the store connection.
Customer Emails
ShipStation will import the customer email address and can send customer shipment notification and delivery emails.
Customer Phone Numbers
ShipStation will import the customer phone number.
Discounts
ShipStation will import discount and coupon information for the order.
Identifies Gift Orders
ShipStation is able to determine if an order was placed as a gift.
Internal Notes
ShipStation will import internal notes or order activity from the selling channel.
Item Images
ShipStation will import an image URL for each line item in the order.
Item Options
ShipStation will import item options (such as color or size) for each line item in the order.
Item Warehouse Location
ShipStation will import a product stock location for each line item in the order.
Item Weight
ShipStation will import the weight for each line item in the order.
Notes from Buyer
ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation Classic.
Order Weight
ShipStation will import the total order weight from the selling channel.
Payment Method
ShipStation will import the payment method used to pay for the order.
Requested Service
ShipStation will import the shipping method chosen by the customer at time of checkout.
Selling Channels - Shipment Update Terms
These terms relate to the Sent with Shipment Update table on the Selling Channel integration pages.
Carrier
The shipment update ShipStation sends to the selling channel will include the carrier used for the shipment.
Carrier Fee
The shipment update ShipStation sends to the selling channel will include the carrier's cost for the shipping label.
Item Information
The shipment update ShipStation sends to the selling channel will include details about the specific line items in the shipment, which allows for partial shipment updates.
Note to Buyer
The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.
Return Merchandise Authorization (RMA)
An authorization number or character sequence (typically) that must be displayed on or included with a returned product's packaging. This serves as part of the process of returning a product to receive a refund, replacement, or repair.
Also called a return authorization (RA), or a return goods authorization (RGA).
Service
The shipment update ShipStation sends to the selling channel will include the shipping service used for the shipment.
Status Update
ShipStation will update the order on the selling channel to the Shipped, Fulfilled, or Completed status after a shipment or fulfillment is created.
Tracking Number
The shipment update ShipStation sends to the selling channel will include the shipment tracking number.
Carriers - Common Features Terms
These terms relate to the Common ShipStation Features table on the Carrier integration pages.
Automated Package Verification (APV)
The United States Postal Service (USPS) built the Automated Package Verification APV System to manage postage discrepancies (under-paid and over-paid postage labels) in an automated fashion. The USPS APV program considers postage paid on every domestic package, based on weight, dimensions, package type, mailing service, and origin and destinationZIP codes.
Automatic Tracking
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
Carrier Insurance
Additional carrier insurance can be purchased through ShipStation.
Domestic Shipping
The carrier integration can be used to create domestic shipping labels.
Electronic Customs Submission
ShipStation will submit international customs information electronically to the carrier.
End of Day (Electronic)
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
End of Day (PDF)
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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).
Estimated Rates
ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.
International Shipping
The carrier integration can be used to create international shipping labels.
Label Branding
ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all shipping services.
Label Messages
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
Multi-package Shipping
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
Multiple Accounts
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
Return Labels
The carrier integration can be used to create domestic return labels.
Tracking
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
This is either a store or carrier integration built directly into ShipStation. These integrations have a branded tile in either the Store Setup or Carriers & Fulfillments Settings screens.
Enterprise resource planning(ERP) integrates andmanages a companys main business processes in real-time.This technologyconnects togethera large organization'sdifferent software systemsinto one, yet it stillhelps each department to manage its own system.
Enterprise resource planning often integrates accounts payable, order tracking,stock-monitoring, and customer managementsystems to be accessed through one application with one interface.
The commitment between a supplier and a customer that defines which service will be provided, how the service will be measured, and what remedies or penalties (if any) may arise should the service fail, change, or be unmet.
A firm that provides outsourced supply chain management and logistics services to its customers. Services generally include managing inventory, picking, packing, shipping, and returns management among other functions. The terms 3PL and fulfillment often get used interchangeably.
E.g.: Shipwire is a ShipStation-approved 3PL option.
A token is an authentication method for an API service or integration. In most cases, the term refers to a username, password, or access key that grants ShipStation access to your order information.
For some channels, tokens will expire and have to be refreshed. When this occurs, in most cases you will need to reconfigure your store connection in ShipStation. Review the specific article for your selling channel in the Integrations Help Guide if you need further information.
Software that supports day-to-day operations in a warehouse. Controls movement of goods and processes including receiving, tracking, picking, packing, and shipping.
This integration allows you to define the Status Mappings for the store connection.
ShipStation will import the customer email address and can send customer shipment notification and delivery emails.
ShipStation will import the customer phone number.
ShipStation will import discount and coupon information for the order.
ShipStation is able to determine if an order was placed as a gift.
ShipStation will import internal notes or order activity from the selling channel.
ShipStation will import an image URL for each line item in the order.
ShipStation will import item options (such as color or size) for each line item in the order.
ShipStation will import a product stock location for each line item in the order.
ShipStation will import the weight for each line item in the order.
ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation Classic.
ShipStation will import the total order weight from the selling channel.
ShipStation will import the payment method used to pay for the order.
ShipStation will import the shipping method chosen by the customer at time of checkout.
ShipStation will update the order on the selling channel to the Shipped, Fulfilled, or Completed status after a shipment or fulfillment is created.
The shipment update ShipStation sends to the selling channel will include the shipment tracking number.
The shipment update ShipStation sends to the selling channel will include the carrier used for the shipment.
The shipment update ShipStation sends to the selling channel will include the shipping service used for the shipment.
The shipment update ShipStation sends to the selling channel will include the carrier's cost for the shipping label.
The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.
The shipment update ShipStation sends to the selling channel will include details about the specific line items in the shipment, which allows for partial shipment updates.
An authorization number or character sequence (typically) that must be displayed on or included with a returned product's packaging. This serves as part of the process of returning a product to receive a refund, replacement, or repair.
Also called a return authorization (RA), or a return goods authorization (RGA).
The carrier integration can be used to create domestic shipping labels.
The United States Postal Service (USPS) built the Automated Package Verification APV System to manage postage discrepancies (under-paid and over-paid postage labels) in an automated fashion. The USPS APV program considers postage paid on every domestic package, based on weight, dimensions, package type, mailing service, and origin and destinationZIP codes.
The carrier integration can be used to create international shipping labels.
ShipStation will submit international customs information electronically to the carrier.
The carrier integration 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.
Additional carrier insurance can be purchased through ShipStation.
Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on carrier's tracking website. Tracking may not be available for all shipping services.
When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.
ShipStation can perform an End of Day process for the carrier and submits the shipment information electronically. The End of Day process can be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available, see the End of Day (PDF).
ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can 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 shipping services.
ShipStation can include information which will be displayed on the label as a label message. Label messages may not be available for all shipping services.
The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.
You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.
View Articlesidebar.
This article contains:
Run an Inventory Low Stock Report
Run an Inventory Audit Report
Run an Inventory Out-of-Stock Shipments Report
Run an Inventory Status Report
ShipStation includes several inventory-specific reports. All inventory reports in ShipStation apply only to internal inventory only.
Go to the Inventory Reports section of the Insights > Reports page in your ShipStation account.
You can run the following reports from ShipStation (click the link for details about each report):
Inventory Low Stock Report
Inventory Audit Report
Inventory Out-of-Stock Shipments Report
Inventory Status Report
Run an Inventory Low Stock Report
Scroll down to the Inventory Reports section and choose Inventory Low Stock Report.
Choose Yes or No for the Group Products By Parent SKU drop-down menu, and select your preference for how to receive the report (Run Report, Export to PDF, Export to Excel, Export to Text).
Run an Inventory Audit Report
Scroll down to the Inventory Reports section and choose Inventory Audit Report.
Choose Inventory Warehouse from the drop-down menu, set Date Range ShipDate), and enter the Specific SKU.
Select your preference for how to receive the report (Run Report, Export to PDF, Export to Excel, Export to Text).
Run an Inventory Out-of-Stock Shipments Report
Scroll down to the Inventory Reports section and choose Inventory Out-of-Stock Shipments Report.
Choose Inventory Warehouse from the drop-down menu, set Date Range ShipDate), and enter the Specific SKU .
Select your preference for how to receive the report (Run Report, Export to PDF, Export to Excel, Export to Text).
Run an Inventory Status Report
Scroll down to the Inventory Reports section and choose Inventory Status Report.
Select which Inventory Warehouse(s) and choose Yes or No for the Group Products By Parent SKU drop-down menu.
Select your preference for how to receive the report (Run Report, Export to PDF, Export to Excel, Export to Text).
View Articlesidebar.
This article contains:
How to use this online help guide.
What is ShipStation?
Who is ShipStation For?
Where can I use ShipStation?
Welcome to the ShipStation online help guide!
The ShipStation Classic Help Guide is all about how to use the features in the classic version of ShipStation. If you have recently transitioned to the new version, ShipStation V3, click the ShipStation V3 Product Help section in the left-hand sidebar to view articles for your specific version of ShipStation.
The navigation on the left side of this page will help guide you through the ShipStation features, accomplish specific tasks, and make your shipping workflow as efficient as possible.
New to ShipStation?
Start with the Quickstart Guide and be sure to review the ShipStation Tour (coming soon!) so you can get acquainted with where everything lives. You might even discover some new functionality that takes your shipping to the next level.
Using the left-side navigation:
The navigation on the left side of this page provides quick access to all of our help content.
The sections Manage Orders through Manage Account include fundamental features all ShipStation users are likely to use. The sections Automation through Branding include advanced features that will help you do your work more efficiently.We've also included a glossary and Frequently Asked Questions page for quick reference.
Search the Help Guide:
If you are looking for instructions on how to do something specific, use the search bar to search for terms, phrases, or even full questions.
Additionally, articles with multiple sections include a This article contains section so you can see at a glance what information is in the article and can click to jump directly to it.
Integrations Help:
If you need assistance with one of your store or carrier integrations, go to the Integrations Help Guide. The help articles about stores and carriers should provide you all you need to know to integrate successfully and get ship done!
Mobile and Troubleshooting Help:
Finally, the ShipStation Mobile section includes articles on how to use our mobile app and our Troubleshooting section includes articles on resolving many potential issues or errors you may come across while using ShipStation. Additionally, each integration article includes a Troubleshooting section for issues unique to each integration, if there are any.
Support:
For assistance, click the Get Help link available on any of the help center pages to reach one of our User Success representatives.
Read on for more information about ShipStation...
What is ShipStation?
ShipStation is a SaaS (Software as a Service) shipping platform that allows you to manage all your small parcel shipping needs in one place.
At the most basic level, you import your orders from an order source - usually, an online selling channel, though there are other methods, as well - set the carrier and shipping service for the shipment, get the postage rates, and print the labels. ShipStation notifies the selling channel and your customer of the shipment and provides tools to track shipments and manage returns.
ShipStation also provides tools to manage your shipping workflow, track your processes to eliminate confusion and mistakes, and use powerful automation to minimize how much manual work you actually have to do.
We know shipping isn't the most glamorous part of ecommerce, so we make it as efficient and painless as possible. That's why we call it Shipping Nirvana!
What is ShipStation?
Watch this introduction video to learn about ShipStation and see if it's right for you!
Who is ShipStation For?
ShipStation is versatile enough for small, medium, big and enterprise-sized merchants. Whether you have a small Etsy store that does a few dozen shipments a month, or you have multiple warehouses across the country (or even in different countries!) that ship thousands of packages a day, ShipStation can help manage all your shipping needs.
If you are just starting out, you might not use every feature ShipStation has to offer right away, but ShipStation can continue to meet your needs as your business becomes more and more successful!
To talk to other ShipStation users like you about how they use ShipStation - workflows, pro-tips, and more - please visit our Community Forums page. Our User Success team moderates the forum in case anyone in the community asks a question that needs an official ShipStation answer.
Where can I use ShipStation?
ShipStation offers accounts in the United States, Canada, the United Kingdom, and Australia, with more countries to come!
When creating labels in a ShipStation account, your Ship From Location (that is, where your shipments originate) must match your account's home country. However, ShipStation can also be used with fulfillment providers, like Fulfillment by Amazon and Shipwire, as well as dropshippers of all kinds. If you use fulfillment providers or dropshippers in countries other than our currently supported account countries, you can still use ShipStation to send your orders to them.
Contact our sales team for more details on whether ShipStation is a good fit for your business!
View ArticleThere are four essential things you need to do before creating labels in ShipStation:
Connect your Store
The most common way to import orders is through a connected store (though this is not the only way to bring in orders to ShipStation).
Connect a Postage Account
Connect your existing accounts to view rates and request labels.
You can also take advantage of the Stamps.com account with discounted shipping rates and no monthly fee provided through ShipStation.
Set Your Label Layout
Set your label format and configure your printer.
For maximum efficiency, install ShipStation's printer app: ShipStation Connect.
Enter a Ship From Location
This tells ShipStation where you are shipping from, which is required before your postage provider will return a rate.
The Welcome screen guides you through the first three of these steps. You'll enter the Ship From Location after you import your first orders, but before you get rates and create any labels.
Account Setup Demo Video
This video demonstrates the steps to connect a selling channel, add a postage provider, select a label layout and add your ship from location.
Connect Your Store
If you just started your ShipStation trial, the Welcome screen will prompt you to connect a selling channel.
Connecting a store is the most common way to get orders into ShipStation so you can create labels for them. However, you can manually create orders in ShipStation without connecting a store, and you can use the ShipStation Rate Calculator to create a label without an order. If you do not need to connect a store at this time, skip ahead to the Connect a Shipping Carrier section.
To connect your store so you can import orders:
Click Connect a Channel.
import orders
Select the store platform you want to connect from the list.
Type the store platform name into the search bar to filter which options you see.
Follow the on screen instructions to connect your store.
Store Connection Steps
The specific steps to connect your store will vary from selling channel to selling channel. For more information on a specific store connection process, go to Integrations Help and click on your selling channel name.
You may continue to add selling channels in the Welcome screen, or move on to the next step. You can always add more selling channels later by going to Settings > Selling Channels > Store Setup.
A selling channel is the platform through which you sell your products.
In ShipStation, this term refers to either a shopping cart (like Shopify) or marketplace (like Amazon) that you connect to ShipStation, either through a direct integration, custom store, or via ShipStation's API. Often, the term "store" and "selling channel" are used interchangeably in our help articles.
Connect a Shipping Carrier
If you just started your ShipStation trial, the Welcome screen will prompt you to set up a shipping carrier.
ClickSet up a carrier.
Choose the carrier you want to add.
Follow the on screen instructions to add your carrier account.
Note
The specific steps and information necessary to connect your account will vary from carrier to carrier.For more information on a specific carrier process and requirement, go to Integrations Help and click on your carrier's name.
USPS Setup
ShipStation includes free access to a Stamps.com account with your ShipStation subscription.
To set up this Stamps.com account or to add your existing Stamps.com account and have it converted to a free account, complete the following steps:
ClickComplete USPS setupin the Welcome screen.
Click Next if setting up a new Stamps.com account. Then fill in the requested information.
Or, if connecting your existing Stamps.com account, select that option first and you will be prompted for your account details after you click Next.
Tip
If you'd like to view the Stamps.com rates before you add a Stamps.com account, you can do so! ShipStation will display the Stamps.com USPS rates in both the rate calculator and the order sidebar even before you sign up for or connect a Stamps.com account.
The Stamps.com account will also give you access to ShipStation Carrier Services, which allows you to create labels for USPS and other carriers using your Stamps.com account balance and payment method.
You may continue to add carrier accounts in the Welcome screen, or move on to the next step. You can always add more carriers later by going toSettings > Shipping > Carriers & Fulfillment.
Set Label Layout
Tell ShipStation whether you print labels to a thermal label printer or to a standard desktop printer.
All labels created in ShipStation are 4" 6" labels suitable for thermal label printers. If you use an inkjet or laser printer to print multiple labels on a standard letter-sized sheet, ShipStation adjusts the label orientation 90 degrees to print two labels horizontally on an 8.5" x 11" sheet of paper.
The Welcome screen prompts you to select a label layout:
Click Select a Label Layout.
Select the format that matches the type of printer you use, and whether to print labels only or to print labels and packing slips together.
Choose one of the 4" x 6" options if you use a thermal label printer, like a DYMO or Zebra.
Choose one of the 8.5" x 11" options if you use an inkjet or laser printer.
Click Save Settings.
Label Formats with Packing Slips
When selecting a format that includes a packing slip, your label and packing slip will always print together when printing a label. You can still print packing slips separately, but the packing slip format is determined by the label document options. You will not be able to set a unique packing slip format for printing individual packing slips.
You can change your label layout at any time in Settings > Printing > Printing Setup > Label Document Options.
You've now completed the Welcome screen!
Next, you'll from your connected store.
A selling channel is the platform through which you sell your products.
In ShipStation, this term refers to either a shopping cart (like Shopify) or marketplace (like Amazon) that you connect to ShipStation, either through a direct integration, custom store, or via ShipStation's API. Often, the term "store" and "selling channel" are used interchangeably in our help articles.
A selling channel is the platform through which you sell your products.
In ShipStation, this term refers to either a shopping cart (like Shopify) or marketplace (like Amazon) that you connect to ShipStation, either through a direct integration, custom store, or via ShipStation's API. Often, the term "store" and "selling channel" are used interchangeably in our help articles.
View Article