Integrating ShipStation to Commerce7.

Disclaimer

The ShipStation integration app for Commerce7 is owned and built by a 3rd party developer (Treefrog Digital). For questions regarding custom reports, setup, or support, please contact us at hello@treefrogdigital.com.

Setup 


To get started with the ShipStation-Commerce7 integration, log in to Commerce7 and click on Apps from the main menu. Click on the ShipStation app and a pop-up window will appear.

ship 1

Type a username and password you want to be used by ShipStation to securely obtain the orders’ information from Commerce7. Please remember this data since it will be required in a later step.

ship2

Add a Custom Store as a Selling Channel

Now, you will need to login to ShipStation and add a custom store as a Selling Channel.

Connecting a custom store to ShipStation works the same way as adding any other direct store integration. See the detailed instructions below.

To connect your custom store to ShipStation, do the following steps:

  1. Go to Account Settings (the wrench icon in the upper right).

ship 3

2. Select Selling Channels from the left-hand sidebar, then choose Store Setup.

ship 4

3. Click on the “Connect a Store or Marketplace” button.

ship5

4. Choose the “Custom Store” option.

ship6

5. Add the required information in the “Connect your Custom Store” window. The table below provides details about how to fill-up the form:

URL to custom CML Page

https://689mf0bbn7.execute-api.us-west-2.amazonaws.com/dev/orders/

Change the {tenantId} for your own Commerce7 tenant id. This can be obtained from the URL on your Commerce7 instance and it would be the part that appears before the  .admin.platform.commerce7.com.

ship7

In the example above the tenant Id is treefrog-digital, so the “URL to custom CML Page” would be:
https://689mf0bbn7.execute-api.us-west-2.amazonaws.com/dev/orders/treefrog-digital

Username The username you provided when installing the ShipStation integration App in Commerce7.
Password The password you provided when installing the ShipStation integration App in Commerce7.
Unpaid Status unpaid
Paid Status paid
Shipped Status shipped
Cancelled Status cancelled
On-Hold Status on_hold

 

6. Test your connection using the “Test Connection” button.

The status fields map your order statuses to ShipStation's order statuses. This determines where orders will import to in ShipStation. These fields are case sensitive.

Once the connection is complete, ShipStation will begin communicating with Commerce7 to obtain the orders’ information.

Import Orders from the Custom Store

ShipStation users can trigger order updates manually by hovering over the import icon and select Commerce7 from the options.

Additionally, users can enable an auto-update feature so that ShipStation periodically update Commerce7 orders. The auto-update frequency depends on the user's history of manual updates and several other factors.

Send Shipment Notifications

Once a label for an order has been created inside ShipStation, this will trigger a Notification to Commerce7 to change its fulfillment status and add the tracking number for the order.