Table of Contents


First Things First

The Process

Upload the needed files to Zen Cart

Adding Zen Cart to Shipworks

Related Articles

Still Need Help


ShipWorks connects directly to your Zen Cart account. With one click, or on an automated schedule, your orders are downloaded from Zen Cart. As soon as you process a shipment, ShipWorks communicates the updated order status, shipping method and tracking information back to Zen Cart.

This article will walk you through how to connect your Zen Cart store to the ShipWorks software.

First Things First

Before you begin you will need to have a few things available:

  • ShipWorks installed and the ability to log into ShipWorks as an administrator.
  • Your Zen Cart store's FTP (File Transfer Protocol) host address, username and password.  If you do not have this information, please reach out to your resident IT person, host provider, or Zen Cart.

ShipWorks connects to Zen Cart using 2 .php files.  The .zip file containing both are attached to the end of this article and will need to be uploaded to your Zen Cart store using your favorite FTP client.  If you are not familiar with the process of transferring files using FTP, that's OK.  You have a few options.

  • Review this article.  It will introduce you to and guide you through the process.

  • Reach out to your IT person.  He or she should be able to upload the file for you.

The Process

Uploading the PHP Files to Zen Cart

1.  Download the file located at the bottom of this article.  Once downloaded, you will need to unzip the file.  

Note:  Typically you can unzip a compressed (.zip) file by right clicking on it and selecting Extract All....

After unzipping the file you will have 2 files that need to be uploaded to your Zen Cart store.

  • shipworks3.php
  • nit_adminb_auth.php

2.  Using the FTP client of your choice, upload the unzipped files to the directory of your Zen Cart store.  

  • Upload shipworks3.php to your store's admin directory. The admin directory may have been renamed when the Zen Cart store was created. 
  • Upload init_adminb_auth.php into the store's admin/includes/init_includes/overrides directory.

NOTE:  Please see this article if you need assistance with this process.

Adding Zen Cart to ShipWorks

1. Launch the ShipWorks application and log in as a user with administrator permissions.

2.  Click on the Manage tab.  Then, click the Stores button.

3.  Next, click on the Add Store button.

4.  From the What Platform do you sell on? drop-down menu, select Zen Cart.  Then, click Next.

5. Enter your username and password to log into your store.  Then, enter the Module URL. Click Next.

Note:  Your module URL is typically the address to your website with /admin/shipworks3.php appended to it.  So, if your website is, your module URL might look like

Please note:  The admin directory may have been renamed when the Zen Cart store was created.

Great! You are connected.  Now, you will need to fill out a few more screens.

6.  On the Store Information screen, enter your Store Name: and Address:.  Then, click Next.

7.  Enter the additional Contact Information: for your store.  Then, click Next.

Note: This information is optional.

8.  Select how much order history you would like to download into ShipWorks during your initial download.  The default is to download 30 Days of order history into ShipWorks.  You can modify this by clicking on the Edit link.

9.  Verify that the settings for  When the shipment is processed: are correct.

10.  Click Next and then Finish.  Then, click Close.

Your Zen Cart orders will begin to download into ShipWorks automatically.  

Related Articles

Using FileZilla to Upload Files (via FTP)

Still Need Help?

Please feel free to reach out to one of our awesome Customer Care Representatives in St. Louis.  We are happy to help.