Articles on: Shipping Rates

Shippo: API Key and API Secret, Shipping Labels, and Real-time Shipping Rates

This article shows how you can activate and set-up your Shippo's API Key and API Secret, which will enable real-time shipping rates and printing shipping labels.


Article Content
  1. Shippo API Key and API Secret
  2. Print Shipping Labels via Shippo
  3. Set-up Real-time Shipping Rates via Shippo
  4. Troubleshoot common errors


Shippo API Key and API Secret
  1. Create a new Shippo account or log into your existing Shippo account by visiting here.
  2. Visit Shippo settings (#1) followed by the Carriers menu on the left (#2) (Refer to Setting up your Shippo account screenshot below)
  3. Activate at least 1 shipping Carrier service under the Shippo Accounts (#3) tab or connect to your own account by clicking on Your Accounts tab #4. (Refer to Image 1)

Setting up your Shippo account (Image 1)

Please make sure to top-up your Shippo Balance.
  1. Make sure your Shippo account is activated and has a balance to generate Shipping labels
  2. Scroll to the bottom left. Click on API under the Advanced section. (Refer to Generate Live Token screenshot below)
  3. Click on the Request Live Token (#2) button. You will be directed to a page to complete an activation form. Complete and wait to receive confirmation of activation.


Generate Live Token

  1. Once you have the token, visit PuppetVendors Settings > Shipping (left hand navigation) -> Shippo & ShipStation Integration.

Add Shippo Access Token

  1. Your vendors will now be able to start generating shipping labels directly in the vendor portal.



Print Shipping Labels via Shipppo

  1. Enabled Shipping Label Generation: Under Settings -> Shipping -> Shippo & ShipStation integration, ensure that Generate Shipping Labels is toggled on (Refer to Enable Shippo Labels screenshot below)
  2. Access the Fulfillment Page: Navigate to the fulfillment page from either the merchant portal or the vendor portal
  3. Select an order item: Choose the item you wish to fulfill, then Click on the Generate Shipping Label
  4. Enter Shipping Details: Package dimensions (length, weight, height, and weight), Ship from address, Ship to address and Select a shipping rate from available options
  5. Generate and Download the label: Once submitted, your shipping label will be automatically generated and downloaded
  6. Print the label: Print and affix the label on your package and ensure the package is ready for pickup by your selected courier


Enable Shippo Shipping Labels

PuppetVendors automatically decides to print the label based on the provided integration credentials.



Real-time Shipping Rates via Shippo (for your vendors)

  1. Enabled Real-time Shipping Rates: Under Settings -> Shipping -> Shippo & ShipStation integration, ensure that Shippo is selected as the default integation (Refer to Set Shippo As Default Integration screenshot below)
  2. Activate Rates: Go to Settings Page: Navigate to Shipping Rates section, and select the vendor for whom you would like to enable real-time rates (Refer to Enable Real-time Shipping Rates screenshot below)
  3. Select Default Address: A default address is required to determine the origin of shipment. This allows for accurate rate estimates to appear during Shopify checkout (Refer to Select Origin Address screenshot below).



Troubleshoot Errors


  • If the Shipping Labels generated shows "Testing/Sample" on it, this means that you have not removed the Test mode on your Shipping Carriers

Visit your Shippo Settings (#1) -> Carriers (#2), under your Shippo Accounts or Your Accounts and then click on the Edit (#3) button and make sure you are not in test mode (Refer to Remove test mode screenshot below).

Update Test Mode


Remove test mode

  • Insufficient Shippo balance

Ensure your account has enough funds to generate or purchase labels.



Need Help?

If problems persist, please contact our support team (support@puppetvendors.com) and include a screenshot of the issue. We’ll help you troubleshoot and resolve it as quickly as possible.




Updated on: 11/07/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!