Integrating Shippit to Commerce7

 

Disclaimer

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

 

Setup 

To get started with Shippit, navigate to the app store in your admin panel and click on the Shippit app.

Shippit

Next, install your application by selecting the mode of the app (Staging or Production) and adding the Shippit API Key. To obtain your API Key, login to your Shippit account, visit Settings -> Integrations and copy the API Key.

Shippit 2

Next, you need to add the following URL to the Shippit Integration page, so the app can automatically push tracking information to Commerce7.

URL: https://ncvqnhhjya.execute-api.us-west-2.amazonaws.com/dev/orders/tracking

To do this go back to Shippit and visit Settings -> Integrations. Copy and paste the above link into the “Webhook URL” field and click on the “Update” button.

Shippit 3

Functionality

The Shippit app allows you to automatically push shipping orders to Shippit once they are created in Commerce7. Once the app is installed all shipping orders will flow automatically to Shippit via a WebHook. 

From the Commerce7 order detail page you will have the 3 available actions on the “More Actions” link: Send Order to Shippit, Check Order Status at Shippit and Cancel Order on Shippit.

Shippit 4

  • Send Order to Shippit: Will manually push the selected order to Shippit. 
  • Check Order Status at Shippit: Will return the actual order status on Shippit if the order has previously been pushed to Shippit.
  • Cancel Order on Shippit: Cancel the selected order on Shippit.

The Shippit app is using the new Commerce7 feature of App Sync. Inside the order detail page a new App Sync tab will appear. On this tab you will get a log of the communication between Commerce7 and Shippit. You will be able to review if the order was successfully exported to Shippit or if any errors happened during the process, so you can act accordingly.

Shippit 5

When the order has been processed on Shippit and a carrier tracking number has been assigned to the order, that information will automatically be pushed back to Commerce7. The order will be marked as fulfilled and the tracking number will be added to it.

Shippit 6