How to Set Up Shippo Shipping for Your Sparkforge Store

By Sparkforge Support Team ·Last reviewed May 3, 2026

To run live shipping rates in your Sparkforge store, generate a live token in Shippo, set up packages and origin, install the Shippo app from the marketplace, and enable live rates in your store.

Sparkforge ecommerce stores support live shipping rates through the Shippo integration. Once configured, customers see real-time carrier rates at checkout and you can purchase shipping labels directly from order detail pages.

Step 1: Generate a live token in Shippo

In Shippo, go to Settings > Advanced > API > Live Token. Click Generate live token and copy the value. You'll paste it into Sparkforge in step 5.

Step 2: Configure packages and shipping options in Shippo

Package template

Open Settings > Shipping > Packages > Add New Template. Use either custom dimensions or a standard carrier-provided parcel. If you pick a carrier parcel, you must set package weights here. Mark the template as default if it's your usual choice.

Shipping origin

Add sender and return addresses under Settings > Address book > Sender & return > Add New address. Mark one as the default sender and return address.

Live rates at checkout

Open Settings > Shipping > Rates at Checkout > Add Shipping option. Pick Live rate, then choose carrier services. You can add a markup (percentage or fixed) on top of live rates and define a fallback fee for cases where live rates fail to fetch.

Step 3: Set the shipping origin in Sparkforge

Go to Payments > Settings > Shipping Origin. Add the address Shippo should treat as the sender on every order. The address must be valid — invalid origins block label purchases inside Shippo.

Step 4: Install the Shippo app

From the marketplace or the Integrations page in Settings, search for Shippo and install it.

Step 5: Paste the live token

Enter the live token from step 1. Once accepted, enable live rates in your shipping settings. If a required piece is missing in Shippo (package template, origin, or shipping options), Sparkforge will show an error pointing you back to Shippo.

Step 6: Enable or disable live rates

Toggle the live rates checkbox on or off, then click Save. Disabled stores fall back to your fixed shipping settings.

Frequently Asked Questions

Do I need a paid Shippo plan?
You need a Shippo account that can issue a live API token. The integration uses Shippo's standard rate-fetching and label-purchase APIs.
What happens if live rates fail at checkout?
If you configured a fallback fee in Shippo's Rates at Checkout settings, customers see the fallback. Without one, the carrier option won't appear.
Can I add a markup to live rates?
Yes. In Shippo's shipping option setup, choose either a percentage or fixed markup that's added on top of the carrier's live rate.
My origin address triggers an error in Shippo. What do I do?
Shippo rejects invalid addresses. Edit the origin under Payments > Settings > Shipping Origin in Sparkforge, save a verified address, and retry.
Can I run shipping without Shippo?
Yes. Disable live rates in shipping settings to fall back to flat or rule-based shipping configured directly in your store.

Was this article helpful?