Easyship: Access Token, Shipping Labels, and Real-time Shipping Rates
This feature is currently in BETA. Any feedback to improve the capabilities here are welcome.
This article shows how you can activate and set up your Easyship's Access Token, which will enable real-time shipping rates and printing shipping labels for your vendors.
Article Content
- Easyship Access Token
- Print Shipping Labels via Easyship
- Set-up Real-time Shipping Rates via Easyship
- Troubleshoot common errors
Easyship Access Token
- Create a new Easyship account or log into your existing Easyship account by visiting here.
- Navigate to API & Webhooks (#1) followed by creating a new api connection by clicking on the Add API Connection (#2) (Refer to screenshot below)

- Enter PuppetVendors for the API Name (#1) followed by the Connect button (#2) as per the screenshot below

- Copy the Production Access Token (#3)

- Once you have the token, visit PuppetVendors Settings > Shipping (left hand navigation) -> Shipping Integrations, go to the Easyship tab. Paste the Access Token into the field and click on the save button.

- Your vendors will now be able to start generating shipping labels directly in the vendor portal.
Print Shipping Labels via Easyship
- Enabled Shipping Label Generation: Under Settings -> Shipping -> Shipping Integrations, ensure that Generate Shipping Labels is toggled on (Refer to screenshot below)
- Access the Fulfillment Page: Navigate to the fulfillment page from either the merchant portal or the vendor portal
- Select an order item: Choose the item you wish to fulfill, then Click on the Generate Shipping Label
- Enter Shipping Details: Package dimensions (length, weight, height, and weight), Ship from address, Ship to address and Select a shipping rate from available options
- Generate and Download the label: Once submitted, your shipping label will be automatically generated and downloaded
- Print the label: Print and affix the label on your package and ensure the package is ready for pickup by your selected courier

Real-time Shipping Rates via Easyship (for your vendors)
- Enabled Real-time Shipping Rates: Under Settings -> Shipping -> Shipping Integrations, ensure that Easyship is selected as the default integation.
- 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.
- 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.
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: 29/06/2026
Thank you!
