Overview
Learn how to integrate your ShipStation account within Sellercloud.
Amazon’s Seller-Fulfilled Prime orders should not be sent to ShipStation to ship because they will not be properly flagged as Prime orders, which may cause them to ship using your own carrier accounts. Seller-Fulfilled Prime orders should only ship through Sellercloud or Shipbridge by following these instructions. You can exclude these orders from going to ShipStation by using a saved search that determines which orders to send.
Integrate with Shipstation
Sellercloud is integrated with ShipStation as a Custom Store:
- In ShipStation, go to Connect a Selling Channel > Add another channel.
- Select Custom Store from the list of options.
- Enter the credentials required to connect to Sellercloud:
- The URL to the Custom XML Page is https://server-id.ws.sellercloud.com/shipstation/. Replace the server-id with your server ID. For example, if your Sellercloud URL is https://zz.cwa.sellercloud.com, the ZZ at the start of the URL is your server ID.
Note: For TF servers, the URL should end with .us instead of .com. - Username and Password should be the credentials to the Sellercloud account with which you want to ship.
- The URL to the Custom XML Page is https://server-id.ws.sellercloud.com/shipstation/. Replace the server-id with your server ID. For example, if your Sellercloud URL is https://zz.cwa.sellercloud.com, the ZZ at the start of the URL is your server ID.
- Most statuses can be left as-is except the Awaiting Shipment Status, which should be set to InProcess:
- Click Connect.
- Open the Orders page and sync the store, and the order should come in. (The Sync button is on the top right of the page to the left of the Settings button.)
Upon shipping the order, the complete tracking information will be sent to Sellercloud and the order will be marked in Sellercloud as shipped. By default, orders that ShipStation pulls from Sellercloud have a last-modified date between the start date and end date that ShipStation sent in the request, and they fit the following criteria:
- DropShip is None
- Order Status is InProcess
-
Order is Charged (or set to Allow Shipping Even if Not Paid)
Enable Saved Searches for Specific Orders
If there are specific orders you want to send to ShipStation, create a saved search to select the orders to send to ShipStation:
- Create a saved search for orders with the filters you want to use when sending orders to ShipStation. Be sure to add the 3 filters listed in Step #4 above.
- Add a custom setting called ShipStation Saved SearchID:
- Enter the ID of the search you want to use. When there is a search ID in that setting, that search will be used to pull the orders.
You can see the requests sent by ShipStation in the order’s action documents. If items in the order are unknown, the order will not go to ShipStation.
Sellercloud offers a way to integrate multiple ShipStation accounts. Follow these exact steps and contact Sellercloud Support if you need help:
- Create a new Sellercloud employee for each ShipStation account you want to link. This Employee UserName and Password will be used when setting up the custom store in ShipStation.
- Create saved searches for orders you want to pull for each Shipstation account.
- Each ShipStation account should be linked to its own company. If accounts are not company-specific, create companies in which to keep the necessary information.
- For each ShipStation account:
- In the company created for this account, create the custom setting ShipStation Saved SearchID (requires checking Enable Custom Company Settings in Client Settings).
- In this setting, enter the saved search ID for the orders that are required for this account (contact Sellercloud Support for help with IDs).
- In the employee in Sellercloud who is being used in ShipStation, set the Company to the one used to pull the orders.
- In the company created for this account, create the custom setting ShipStation Saved SearchID (requires checking Enable Custom Company Settings in Client Settings).
Send fields to ShipStation
- Shipstation OrderID and OrderNumber are both mapped to the Sellercloud OrderID
- Internal Notes contain the ShipBy date (OrderShippingPromiseDate) if one was provided by the channel
- We pass through if it is a gift order and there is a gift message
- CustomField1 = OrderSource (and Subtype if there is one)
- CustomField2 = OrderSourceOrderID
- CustomField3 = Sellercloud CompanyName
-
Shipping & Billing Address, TimeOfOrder, Shipping & Payment method, etc., are all mapped as expected ProductInfo= Mapped as standard
ShipStation Merchant SKU Mapping
When the custom company setting ShipStation Send Original ProductID is not enabled, the SKU sent to ShipStation will be the Sellercloud SKU (ProductID).
When it is enabled, the SKU sent to Shipstation will be the Sellercloud Merchant SKU for that specific channel.
Note that If ShipStation Send Original ProductID is enabled and both ProductID and Merchant SKU are available, the order in Sellercloud will display ProductIDRequested (the SKU that was requested when the order was pulled in Sellercloud) or ProductIDOriginal if ProductIDRequested is not available.