Integrating ShipStation with Breadstack

Integrating ShipStation with Breadstack

ShipStation is a multichannel Canadian shipping software application. Integrating ShipStation with Breadstack allows you manage your entire fulfillment workflow from a single portal. 

In order to incorporate ShipStation into Breadstack, you will need to go through 3 steps: Setting up a Canada Post account, Connecting the Canada Post account to ShipStation and Integrating ShipStation to Breadstack. 

Setting up a Canada Post account 

  1. Set up a Canada Post business account, making sure to include your business card details for direct payments to Canada Post. Sign up here.

  2. In Wordpress, go to Plugins > Add New. Enable and activate the Canada Post plugin in Wordpress.

  3. On the plugin, click Settings and login to Canada Post via Wordpress.

Installing Shipstation account 

After having your Canada Post account in place, you will need to have it connected to your ShipStation account. 

Follow these instruction steps below: 
  1. Set up a ShipStation account, making sure to include your business card details for direct payments to Shipstation. Sign up here.  

  2. Connect a store to your shipstation account by visiting Selling channels > Store setup > Connect a Store > Wordpress Store.

  3. Follow the prompts.

    1. In a separate tab, open wordpress. Go to Plugins > Add New. Download and enable this plugin: WooCommerce - ShipStation Integration.

    2. Navigate to the WooCommerce section, then Settings > Integration. Copy the Authentication Key.

    3. Enter the Authentication key in ShipStation.

    4. In Wordpress, navigate to the Settings > Advanced > REST API then click the Add Key button.

    5. Create a Key with Read/Write permissions for a user that has access to your store information and then click Generate API Key.

    6. Locate your Consumer Key and Consumer Secret and paste those in the ShipStation “Set up store Connection” popup.

    7. Insert the link to your website in the Shipstation “Set up store Connection” popup. And click Connect.

  4. Go to Shipping > Carriers > Add carrier and choose Canada Post.

    1. Choose “Solutions for small business account” - this will take you to the Canada Post website. Login to your Canada Post business account and confirm the method of payment that will be used. Agree to the T&C’s.


Integrating Shipstation account 

Before starting, you'll need to log into ShipStation and copy your API key and API secret (see instructions in ShipStation's help centre).
  1. Go to Breadstack > Settings > Integrations and select ShipStation
  2. Enter your ShipStation API Key and API Secret (To locate the API key and Secret, visit Shipstation > Account > Api Settings). Click Connect.
  3. Under your organization's name, select Edit and +Add Credential.
  4. Choose a name for your credential, and enter your API Key and API Secret. Click Save. 
  5. Place a test mail order on the website, locate the order in Breadstack Fulfillment module. If the connection is successful, you should be able to:
    1. See your mail order in Shipstation
    2. Be able to print a waybill in Breadstack
    3. See a tracking number once your order in ready for shipping
Under Store Setting, you can enable or disable the integration for each store in your organization.

You can view more information on this through this video 
    • Related Articles

    • Integrating Onfleet with Breadstack

      Onfleet is a third-party fulfillment platform that offers self-managing delivery and dispatch services. It is the trusted last-mile delivery solution for thousands of companies across dozens of industries. If you're already using Onfleet, you can ...
    • Integrating a payment provider with Breadstack - Moneris or Payfirma/Merrco

      Integrating a payment provider for each of your Breadstack stores ensures that when customers pay by credit card, the payments are routed correctly. Breadstack currently integrates with two payment providers: Payfirma/Merrco and Moneris. Please note ...
    • Finding a specific customer in Breadstack

      You may need to look up a customer without having all their information on hand. Breadstack's customer module lets you search your store's customer list using a number of different identifiers. To find a customer quickly, navigate to Customers > ...
    • Connecting Breadstack Live Chat with Facebook

      Easily integrate Facebook Messenger with your Breadstack live chat workspace. Any time a customer sends you a Facebook message, the conversation will show up as a new chat in Breadstack. With all your communication channels in one place, you'll have ...
    • Connecting Breadstack Live Chat with Instagram

      Easily integrate Instagram Messenger with your Breadstack workspace. Any time a customer sends you an Instagram message, the conversation will show up as a new chat in Breadstack. With all your communication channels in one place, you'll have an ...