Shipworks Integration

Overview

Shipworks is a powerful  shipping fulfillment service.  ShipWorks can integrate with UltraCart similar to other 3PL/WMS software to receive orders and provide back tracking information to UltraCart.  In the past this integration was done with batch files and FTP, but UltraCart now has direct support for ShipWorks.

Configuring the Distribution Center Transmission Mechanism.

Navigate to:

Configuration → Checkout → Shipping → Distribution Centers

Click on the Transmission Mechanism, select ShipWorks, make up a username and password, and click Save as shown below.

Configuring ShipWorks

When ShipWorks first launches or you choose the add store operation, the first dialog will look like the screenshot below.  Select "Generic - Module" and click Next.

On the next screen enter the username and password that you made up for your ShipWorks transmission mechanism.  Then enter the Module URL in the format shown below.  Replace the merchant ID and distribution center code with the values for your store.

Module URL Format

https://secure.ultracart.com/rest/shipworks/<MERCHANT ID>/<DISTRIBUTION CENTER CODE>

If you did everything correctly, ShipWorks will fetch the store information from UltraCart and display a dialog like the one shown below.

Complete the contact information in the next dialog.  This will be used by ShipWorks on various locations including the label.

Leave the default configuration on the next dialog exactly as it defaults.  This is critical to the operation of the integration.  Just click the next button as shown below.

Congratulations, you are ready to begin downloading orders and shipping with ShipWorks!