Shippo Integration

Shippo is a multi-carrier shipping platform that calculates real-time shipping rates at checkout. When connected, your customers see live rates from carriers like USPS, UPS, FedEx, and DHL based on the package weight, dimensions, and destination.

Before You Start

  • You need a Shippo account.
  • All products must have weight and dimensions set. Shippo cannot calculate rates without this information.
  • Your store address must be configured in Dashboard → Settings → Store Settings — this is used as the “ship from” address.
  • Important: Shippo cannot be mixed with other shipping methods. Every item in a customer’s cart must use Shippo for rates to calculate correctly.

Setting Up Shippo

  1. Go to Dashboard → Settings → Integrations → Shippo.
  2. In your Shippo account, go to Settings → API and copy your Live API token (or Test token for testing).
  3. Paste the token into the API Token field.
  4. Verify the Ship From Address shown is correct. If it needs updating, click the link to edit it in Store Settings.
  5. Click Save.

Filtering Carrier Services

After your first checkout where Shippo fetches rates, you can filter which carrier services appear to customers. Go back to the Shippo settings page and you will see a list of Enabled Services with checkboxes for each carrier and service level (e.g., USPS Priority Mail, UPS Ground).

Uncheck any services you do not want to offer. If all services are unchecked, all available rates will be shown by default.