How to: Integrate OpenCart with ShippingEasy

Created:   |   Updated:

It's easy to integrate your OpenCart store with ShippingEasy!

NOTE: These instructions work only with OpenCart v1.5.
  1. When registering your ShippingEasy account, you will be immediately prompted for your OpenCart credentials after selecting OpenCart from the Platform menu. Skip to Step 4 to learn how to locate your credentials.
  2. In the SETTINGS tab, click on the STORES section. 
  3. Once there, click on the the + Add New button on the side of the screen.

    Add New.png

  4. Select OpenCart from the Platform drop down.

  5. Fill in the Store URL for your OpenCart store. You just need to type in the domain name (up to .com):


  6. Click the Save button:


  7. Fill in the details for your store settings.
  8. Change the Shipment Callback Path to /shippingeasy/callback.php:


    And then click Save:


  9. This adds an entry for OpenCart to your list of stores in ShippingEasy.  Click the Download Plugin link:


  10. IMPORTANT: Unlike most PHP-based shopping cart solutions, OpenCart v1.5 does not provide a mechanism for modules to extend core functionality. As a result, using ShippingEasy with OpenCart v1.5 requires usage of vQmod. 

  11. IMPORTANT: Do a backup of your OpenCart web server installation before proceeding.

  12. Install vQmod by following the instructions located in this article. Verify that vQmod installed correctly.

  13. Unzip the contents of the ShippingEasy plugin file downloaded in step 8 to a temporary folder. Within that temporary folder is a folder named upload. The upload folder contains some files and other folders - these files and folders must be copied to the root directory of your web server.

  14. Use an FTP utility program to copy the files and folders from the upload folder to the root directory on your web server. A good free FTP utility program is FileZilla.  If asked to replace or merge, choose merge.

  15. In another browser window, log into your OpenCart store. Click Extensions and then Modules:
  16. If you had previously installed the ShippingEasy plugin, click the Uninstall link next to the entry for ShippingEasy Settings.  Otherwise, skip to the next step.
  17. Click the Install link:
  18. Click Modules and then click the entry for ShippingEasy:

  19. Back over in ShippingEasy, the Store entry for your OpenCart store includes a Store API Key. Copy this value:

  20. Paste the Store API Key value into the corresponding field in OpenCart:
  21. In ShippingEasy, click on SETTINGS, then click on the API CREDENTIALS section:


  22. Copy the API Key to the Customer API KEY field in OpenCart:

  23. Copy the API Secret to the Customer Secret Key in OpenCart:
  24. Select the order status values that an order must have in OpenCart in order for the ShippingEasy plugin to automatically send the order to your ShippingEasy account. The most common choices are Pending and Processing:
  25. Click the Submit button:

If you have problems that require extra assistance, feel free to reach out to our team.
  • Anyone can post questions in our Community forum and our Customer Success team will be happy to assist.

  • All accounts will see links for additional resources in the upper left corner in app:

    New accounts trialing on a paid plan (Basic and above) will see links to email or call our Sales Team.


    Fully registered accounts on a paid plan (Basic and above) will see links to email, call, or chat our Customer Success team.


    Accounts trialing or registered on the free Starter plan will see a quick link to our Support Center.



Related articles:

How to use OpenCart with ShippingEasy


Please sign in to leave a comment.

Community    browse  


Questions & Answers

Issues & Bugs