> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.puppetvendors.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Shippo: Access Token, 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 Access Token](#6-shippo-api-key-and-api-secret)
2. [Print Shipping Labels via Shippo](#3-print-shipping-labels-via-shipppo)
3. [Set-up Real-time Shipping Rates via Shippo](#3-real-time-shipping-rates-via-shippo-for-your-vendors)
4. [Troubleshoot common errors](#3-troubleshoot-errors)

###### Shippo Access Token

1. Create a new Shippo account or log into your existing Shippo account by visiting [here](https://apps.goshippo.com/login).
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)](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/screenshot-2025-06-13-at-72746_xadti3.png =908xauto)
||| Please make sure to top-up your Shippo Balance.

4. Make sure your Shippo account is activated and has a balance to generate **Shipping labels**
5. Scroll to the bottom left. Click on **API** under the **Advanced** section. (Refer to *Generate Live Token* screenshot below)
6. 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](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/shippo-request-live-token_19bdapg.png =922xauto)
4. Once you have the token, visit PuppetVendors **Settings > Shipping (left hand navigation) -> Shippo & ShipStation Integration.**
![Add Shippo Access Token](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/shippo-integ_tho33n.jpg)
5. Your vendors will now be able to start generating shipping labels directly in the vendor portal.


### Print Shipping Labels via Shippo

1. Enabled Shipping Label Generation: Under **Settings** -> **Shipping** -> **Shipping Integrations**, 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 S**elect 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](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/screenshot-2025-07-11-at-61253_pd7sbd.png =734xauto)
|| 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](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/screenshot-2025-06-15-at-53535_upunhs.png =833xauto)

![Remove test mode](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/shippo-uncheck-test-mode_1ublxgf.png =407xauto)
* **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.


