ShipStation

Overview

The purpose of this document is to describe the steps of integrating ShipStation with your UltraCart account for order fulfillment processing.

ShipStation Setup Checklist

ShipStation provides a setup checklist on their end:

ShipStation Shipping Method Service Mapping

You'll also need to make sure that you have mapped 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 ShippingStandard 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 

Integration uses the Web Service transmission mechanism option in the Transmission mechanism list of the Distribution Center editor .

Navigate:

HomeConfiguration (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.

See the integration Docs for that here: Distribution Center Transport SOAP Service


Special Note regarding using ShipStation to download Orders into QuickBooks Online

Integration with QuickBooks Online via Shipstation

While UltraCart officially only supports the *desktop versions of the QuickBooks application (*Pro Edition or Higher versions.) We have had feedback from merchants that have used a 3rd party addon to their ShipStation shipping fulfillment account to download their orders into their QB's Online account.


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.


Related Documentation

https://help.shipstation.com/hc/en-us/articles/360026141611-UltraCart