ClickBank + ShipStation Setup Guide

Follow these 8 steps to setup your ClickBank + ShipStation integration:
    
  1. Gathering API Credentials from ClickBank
  2. Gathering API Credentials from ShipStation
  3. Creating a PackageBee Account
  4. Connecting to your ClickBank Account
  5. Connecting to your ShipStation Account
  6. Creating Order Rule
  7. Enabling Integration
  8. Testing

1. Gathering API Credentials from ClickBank

Your unique API credentials must be gathered from ClickBank. They will be entered into PackageBee in a following step. View this video to Gather API Credentials from ClickBank


2. Gathering API Credentials from ShipStation

Your unique API Key and API Secret must be gathered from ShipStation. They will be entered into PackageBee in a following step. To gather the API Credentials:
      
  • From the ShipStation Vendor Portal, click on API Settings

  • The required details are under the API Keys heading. If the keys are not displayed, click the Generate API Keys button.



     

3. Creating a PackageBee Account

To create a PackageBee Account:
    
  • Create your PackageBee account at the Sign Up Page
     

  • Make sure to select ShipStation as your Fulfillment Provider from the drop-down menu. Note: PackageBee will refer to ShipStation as "Fulfillment Provider" and "Warehouse" within the application and in instructions.

  • Complete the form and click Sign Up

  • You will be automatically logged in to PackageBee, and taken to the PackageBee Dashboard


4. Connecting to your ClickBank Account 

To connect to your ClickBank Account:
   
  • From the PackageBee Dashboard, click Stores

  • Click Add Store


     

  • Name the Store and select ClickBank from the drop-down menu

  • After selecting ClickBank, enter the API Credentials that were gathered in Step 1 in Connection Details

  • Click the blue Add Store / Save Changes Button

  • Your ClickBank Store will be added, and you will be shown your new Store page. 

 
5. Connecting to your ShipStation Account

To connect to your ShipStation Account:
   
  • From the PackageBee Dashboard, click Warehouses

  • Click on your warehouse, it will be named "default"


     

  • Name your ShipStation warehouse

  • Enter your ShipStation API Credentials that you gathered in Step 2 in Connection Details

  • Click the blue Save Changes button


6. Creating Order Shipping Description Transformer Rule

Before enabling your integration, you will need to create an order rule called the Shipping Description Transformer Rule. This rule maps the shipping description available ClickBank with the shipping codes that you have set up in ShipStation. To create the required rule:
    
  • From the PackageBee Dashboard, click Stores


     

  • Click on your ClickBank store


     

  • Click Actions > Settings


     

  • Click the Rules tab


     

  • Click Add a Rule


     

  • Select Order Transformer from the Rule Category option list, then select Order Shipping Description Transformer from the available rules.​

  • In the Shipping Description field, enter "Not Available"


     

  • Select "Begins With" from the Compare drop-down menu.

  • Select your desired ShipStation shipping code from the "Ship Via" drop-down menu.

  • Click Save Changes


7. Enabling Integration

Enabling your integration will begin the process of automatically pulling in orders from ClickBank and sending them to ShipStation. To enable your integration:
   
  • From the PackageBee Dashboard, select Stores

  • Click on your ClickBank store


     

  • Click Actions>Enable


     

  • You now see that your store has been  Enabled . Orders will begin to be imported from ClickBank every 15 minutes.


     

  • Note that on your Stores page the store icons will turn from gray to green (enabled).


     

8. Testing the Integration

After enabling your integration, live orders will be imported from ClickBank and sent to your ShipStation Account. You can also create test orders from ClickBank. Once these orders are sent to ShipStation, you can view them in ShipStation to make sure they entering correctly. Once you ship the items, shipping and tracking information will be automatically pulled from ShipStation and uploaded to ClickBank.

To test orders:
   
  • Verify that you are seeing Orders synced from ClickBank by navigating to Orders from the PackageBee Dashboard.


     
  • If the Status in the orders show as Error, check to see if there are notifications by clicking on Events from the PackageBee Dashboard.


     
  • If there are no Events, you can try to Re-Process the Order by clicking on the Action menu and selecting Re-Process 

When testing you may encounter Errors. Errors indicate that there is a problem with the setup of your integration. Common errors include:
     
  • SKU Mismatch. A SKU Mismatch is when the the SKUs in ClickBank do not match exactly to the SKUs at your fulfillment provider. This error can be caused when a product SKU X is created in CB, but there is no SKU X at the fulfillment provider. Make sure the SKUs in CB are uploaded to your fulfillment provider or vice versa.

  • API Call Failure. In rare circumstances, there may be a hiccup in communicating with the CB API that will cause an API Call Failure. If this occurs, you can re-process the order as described above.