Connecting to Your Website

Overview

Websites in ShipperHQ control how your ecommerce platform or other systems connect with ShipperHQ. In some cases, they give you credentials needed to connect to ShipperHQ. For others, ShipperHQ creates a Website for you when you install the app.

Instructions by Ecommerce Platform

BigCommerce

ShipperHQ creates a Website for you when you install the ShipperHQ app in BigCommerce. You can then set up the relevant items described in this doc and get started right away.

Magento 2.x and 1.x

To connect to ShipperHQ, you’ll need to enter the API Key and Authentication Code found in ShipperHQ on the Magento 2.x or Magento 1.x extension.

Note ShipperHQ will create an example Website for you automatically. Just change the Name and URL to use this as your site.

Shopify

ShipperHQ creates a Website for you when you install the ShipperHQ app for Shopify. You can then set up the relevant items described in this doc and get started right away.

Zoey

To connect to ShipperHQ, you’ll need to install the ShipperHQ Extension for Zoey. You can then enter the API Key and Authentication Code from ShipperHQ to connect.

Note ShipperHQ will create an example Website for you automatically. Just change the Name and URL to use this as your site.

WooCommerce

The ShipperHQ plugin for WooCommerce can be installed prior to or after setting up your Website in ShipperHQ. To connect your site to ShipperHQ, you’ll need the API Key and Authentication Code provided on your Website.

Note ShipperHQ will create an example Website for you automatically. Just change the Name and URL to use this as your site.

API Integrations

If you are using a custom-built connection with the ShipperHQ API it’s useful to have a Website set up before starting dev. You’ll need the API Key and Authentication code provided on your Website in ShipperHQ to connect to the ShipperHQ API.

Configuration

Basic Configuration

Field Name Description Example Supported On
Website URL The URL for this website. www.mytestsite.com All Platforms
Website Name Your internal name for this website. My Great Site All Platforms
Internal Description A description of this website for your reference. Test website. All Platforms
API Key The API Key used to connect your website with ShipperHQ. 12309ddccdb362d… Magento, Zoey, WooCommerce, API
Generate new Authentication Code/Reset Authentication Code Generates an Authentication Code used to connect to ShipperHQ. Automatically generated and shown only once for security. Because of this, you should record this code somewhere safe.

Changes to the Authentication Code take effect immediately. All connections to ShipperHQ using this Authentication Code will no longer work until the code is updated.
d79ef1e5b654ea3280e… Magento, Zoey, WooCommerce, API
Default Origin Your primary warehouse or ship-from location. California Warehouse All Platforms
Active Origins All Origins that may be used for orders on this website. At least one Origin is required. May be used along with the Multi-Origin and Dropshipping Advanced Feature for multiple Origins. California, New York All Platforms

Optional Configuration

Field Name Description Example Supported On
All Products belong to All Assigned Origins If checked, ShipperHQ assumes all products can be shipped from any Active Origin attached to this Website. Requires the Multi-Origin & Dropship Feature. Checked All Platforms

Advanced Configuration

Field Name Description Example Supported On
Use Parent for Attributes If checked, ShipperHQ will look at the parent product for shipping-related attributes. If unchecked, ShipperHQ will look at the child. Examples include configurable or bundled products or products with variants. This setting does not impact simple products. Checked All Platforms
Ignore Virtual Products If checked, ShipperHQ will ignore virtual products (digital downloads, virtual gift cards, etc.). These are then ignored when getting shipping rates. Checked Magento, Zoey

Multiple Websites

The ShipperHQ Standard Plan and up for Magento, Zoey, WooCommerce, and API support multiple Websites. This is useful to connect a live and development site to the same account. Using multiple Websites reduces the the risk of accidentally disconnecting your live site from ShipperHQ.

Troubleshooting

If you’re seeing errors while connecting to ShipperHQ, check out our Troubleshooting docs.