ShipStation
Overview
The purpose of this document is to describe the steps of integrating ShipStation with your UltraCart account for order fulfillment processing, as well as a custom Channel Partner.
ShipStation Setup Checklist
ShipStation provides a setup checklist on their end. Complete these steps first:
ShipStation Shipping Method Service Mapping
You'll also need to map your Shipping Methods between the two systems.
What is Service Mapping?
Service Mapping sets the shipping service and package type based on the shipping option your customer chose at time of checkout.
Depending on your store, you may offer a variety of different shipping options to your customers.
Common options include Free Shipping, Standard Shipping or Expedited Shipping. ShipStation imports the option the customer chose as the Requested Service.
https://help.shipstation.com/hc/en-us/articles/360025870232-Service-Mapping
https://help.shipstation.com/hc/en-us/articles/360036323651-Use-Shipping-Presets
API integration
Step 2 of the UltraCart integration configuration uses the Web Service transmission mechanism option in the Transmission mechanism list of the Distribution Center editor. You'll end up configuring your ShipStation Access key, along with two other options: Bi-directional & Send Payment Information.
Navigate:
Home → Configuration (Checkout) → Shipping → (middle menu) Distribution Center → edit Distribution Center → Transmission Mechanism → "Web Service (SOAP)"
Web Service SOAP 6-12-2015 11-02-54 AM.mp4
Access Key | The key is the password that is used by the program to access your order information. We recommend that you make it something very long (20 characters) with letters, numbers and a few punctuation characters. |
Bidirectional | boolean |
Send Payment Information | boolean |
See the integration Docs for that here: Distribution Center Transport SOAP Service
Configuring ShipStation as a Channel Partner
This is separate from the shipping fulfillment integration. This configuration will integrate Shipstation as a channel partner for importing orders into ultracart.
This can be used as a method for importing orders from other systems that are not directly integrated into Ultracart, such as Tiktok, for example.
Log into UltraCart then navigate to the Integrations Configuration page:
Main Menu → Configuration → (middle menu) Integrations → Channel Partners (section) → Ship Station
ShipStation Channel Partner Integration
Field | Description |
---|---|
Code | Enter a 5 characters or less internal label for the channel partner integration. |
Name | Provide a descriptive label for the channel partner. |
ShipStation Username | Enter the ShipStation username. |
ShipStation Password | Enter the ShipStation password. |
ShipStation Store | Click the refresh button after entering the ShipStation credentials. Then select the store from the drop-down list. |
Skip Customer Emails | Select to suppress customer email notifications. |
Do not hold shipments | Select if you wish to prevent holding of the imported ShipStation orders. Allow the order to flow directly to the shipping department for fulfillment processing |
Skip Tax Recording in Avalara or TaxJar. | Select if you wish to skip the recording of the order in Avalara or TaxJar sales tax service integrations. |
Frequently Asked Questions
Question: Are distribution center transmission schedules supported with the Web Service transmission mechanism used by the ShipStation integration?
Answer: No. Since the Web Service API is a polling service, UltraCart is not in control of the timing of the retrieval API calls made by ShipStation.
Question: We are looking to import orders placed in TikTok into our UltraCart account, is that possible?
Answer: Yes, you can use ShipStation as an order router to export the orders from TikTok and then import them into UltraCart. See the following for details on integrating TikTok with ShipStation: https://help.shipstation.com/hc/en-us/articles/23172122646683-TikTok-Shop#UUID-9f34d154-4b45-ae34-a151-627adb7c8f09_UUID-c0598552-84f3-4208-e51b-bb26abe21fb1
Related Documentation
https://help.shipstation.com/hc/en-us/articles/360026141611-UltraCart