Stitch Labs

How to add a Stitch Labs account to ShipStation, what features are available, other need-to-know details, and troubleshooting tips.

Stitch Labs automatically syncs inventory, orders, purchasing, and fulfillment into a single operations platform to give retailers greater visibility, control, and insight across their business. The Stitch Labs integration with ShipStation supports order syncs, drop shipping, product information, product bundling, order notes, and accounting integrations.

June 15, 2021: Stitch Labs Shut Down

Stitch Labs, recently acquired by Square, shut down the selling channel on June 15, 2021. Orders will no longer import from Stitch Labs stores into ShipStation and you can no longer connect Stitch Lab stores to ShipStation.

For more details, please see this Stitch Labs article for recommended platform replacement partners.

We will archive this help article by the end of July, 2021.

Stitch Labs Requirements

Connection Requirements:

  • An active account with Stitch Labs.

    Our integration supports both Stitch Classic and Stitch X.

  • Your Stitch Labs API key

  • Your Stitch Labs domain name

Order Import Requirements:

  • Include a Ship To address.

  • Belong to a Stitch Labs integration that exposes orders to ShipStation.

Connect a Stitch Labs account to ShipStation

To connect your Stitch Labs account to ShipStation:

  1. Log in to your Stitch Labs admin portal.

  2. Go to Integrations on the left-hand side, and then click the Add-ons tab.

    Stitchlabs integrations menu with puzzle icon and +Add-ons option highlighted.
  3. Scroll down to the ShipStation add-on, then click on its gray Settings gear icon.

    Stitchlabs ShipStation Addon tile with arrow pointing to gear icon.
  4. When a new pop-up appears, select the Generate new key button and set the date for the earliest orders you want to see in ShipStation.

    Stitchlabs intgration addon menu with Generate New key button and earliest order date field highlighted.
  5. Copy the API Key, then click Save.

  6. Select the Stitch Labs tile.

    Stitchlabs logo.
  7. Enter your Stitch Labs API Key and Domain Name.

After you've completed the connection steps, your store will be connected to ShipStation. You'll be taken to the store's Settings page to adjust the store-specific settings like branding, notification preferences, and product handling.

Available Features for Stitch Labs Integration

ShipStation's integration with Stitch Labs supports these standard features:

Common ShipStation Features

Default Status Mappings

Status

Stitch Labs Status

Awaiting Payment

Pending

Awaiting Shipment

Paid

Shipped

Shipped

Cancelled

Cancelled

On Hold

Not Mapped

Sent with Shipment Update

Field

Supported?

Status Update

Green checkmark. Supported feature. Yes.

Tracking Number

Green checkmark. Supported feature. Yes.

Carrier

Green checkmark. Supported feature. Yes.

Service

Green checkmark. Supported feature. Yes.

Carrier Fee

Green checkmark. Supported feature. Yes.

Note to Buyer

Green checkmark. Supported feature. Yes.

Item Information

Green checkmark. Supported feature. Yes.

Additional Features for the Stitch Labs Integration

ShipStation's integration with Stitch Labs allows for these additional features:

Feature

Description

Displays Stitch Labs Inventory counts

ShipStation can display Stitch Labs inventory stock count in the order details, as long as the Stitch Labs store is set as the Inventory Source for your Ship From Location.

Support for Bundled products

In the Fulfillment Settings in Stitch Labs, you can toggle whether ShipStation will receive the bundle SKU product, or the individual components of that bundle (as well has how price would appear for the products.)

Stitchlabs Fulfillment settings with Split Bundles into Components section highlighted.

Auto-select Ship From Location

If the name of the Stitch Labs Warehouse used to fulfill your product matches a ShipStation Ship From Location, ShipStation will automatically set the Ship From Location to match the order.

Stitch Labs Support-Enabled Features

In addition to the features listed above, the following settings can be enabled for your Stitch Labs store by the ShipStation User Success team.

Feature

Description

OrderID as OrderNumber

By default, ShipStation will use the same order number as the original selling channel for the order number for Stitch Labs orders. This setting will switch ShipStation to using the Stitch Labs Order ID value, which is specific to Stitch Labs.

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 the shipping method chosen by the customer at time of checkout.

ShipStation will import the payment method used to pay for the order.

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 notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

ShipStation will import the weight for each line item in the order.

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.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information

Additional Details about the Stitch Labs Integration

  • ShipStation will not import any orders with an Order Date prior to the date set when you generate your API Key.

  • ShipStation will not import orders if all the products within it are marked as "Dropshipable."

Troubleshooting Tips

Here are some common issues experienced by users, potential causes, and available troubleshooting tips.

Issue

How to troubleshoot or resolve

Why isn't this Stitch Labs order importing into ShipStation?

The most common reasons why a Stitch Labs order wouldn't import are as follows:

  1. The order existed in Stitch Labs prior to integrating with ShipStation: Stitch Labs will only expose new orders to ShipStation, so any orders you had in Stitch Labs prior to creating the integration may be unavailable in ShipStation. You can force them over to ShipStation if you Edit the order and select the Force Ship Sync option.

    Stitchlabs order edit form with arrow pointing to Force Ship Sync checkbox.

    Enabling this option will trigger the order to be included the next time the store is updated in ShipStation.

  2. The store integration in Stitch Labs is not set to expose orders to ShipStation: Go into the Settings for the Integration and ensure the setting Send Orders to ShipStation is set to On.

    Stitchlabs ShipStation settings with Send order to ShipStation toggle set to ON.

    If this setting was disabled, enable it now. You can send the existing orders to ShipStation by using the Force Ship Sync option described above.

  3. The order does not include a Ship To address, or is 'Dropshipable': These orders are not available for import into ShipStation. You can correct the product to require shipping for future orders, but existing orders cannot be forced over to ShipStation. You can create manual orders in ShipStation to generate labels and updated Stitch Labs manually.

  4. Missing Orders when importing from Stitch X: Any orders you manually create in Stitch X must be individually released every time. There are no options to make this action automatic. When entering orders manually, go into 'Fulfillment' and release the order. Then, import into ShipStation again.

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 the shipping method chosen by the customer at time of checkout.

ShipStation will import the payment method used to pay for the order.

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 notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

ShipStation will import the weight for each line item in the order.

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.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information