> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Shipping integrations

> Connect Shippo, ShipStation, and other shipping providers to your HoopAI store for label printing, tracking, and rate calculation.

Shipping integrations connect your HoopAI store to third-party shipping platforms that handle rate calculation, label printing, tracking number generation, and carrier management. Instead of manually creating shipping labels outside the platform, you can fulfill orders directly from HoopAI.

## Supported shipping integrations

| Platform            | Key features                                                                             |
| ------------------- | ---------------------------------------------------------------------------------------- |
| **Shippo**          | Multi-carrier rate comparison, discounted USPS/UPS/FedEx rates, label printing, tracking |
| **ShipStation**     | Batch label printing, automation rules, 100+ carrier connections, branded tracking pages |
| **Custom carriers** | Manual carrier setup for local or specialty shipping providers                           |

## Shippo setup

<Steps>
  <Step title="Create a Shippo account">
    Sign up at [goshippo.com](https://goshippo.com) and connect your preferred carriers (USPS, UPS, FedEx, DHL, etc.).
  </Step>

  <Step title="Connect Shippo in HoopAI">
    Navigate to **Settings > Integrations**, find Shippo, and click **Connect**. Enter your Shippo API token to authorize the connection.
  </Step>

  <Step title="Configure shipping settings">
    In your store's shipping settings, select Shippo as the rate provider. The platform will pull real-time rates from Shippo at checkout based on package dimensions and destination.
  </Step>
</Steps>

## ShipStation setup

<Steps>
  <Step title="Create a ShipStation account">
    Sign up at [shipstation.com](https://www.shipstation.com) and configure your carriers and shipping presets.
  </Step>

  <Step title="Connect ShipStation in HoopAI">
    Navigate to **Settings > Integrations**, find ShipStation, and click **Connect**. Follow the OAuth authorization flow.
  </Step>

  <Step title="Map your store">
    ShipStation will detect your HoopAI store. Confirm the mapping so orders flow automatically from HoopAI to ShipStation.
  </Step>
</Steps>

## Custom shipping carriers

For carriers not supported through Shippo or ShipStation, add a custom carrier:

1. Go to your store's **Shipping Settings**.
2. Click **Add Custom Carrier**.
3. Enter the carrier name and configure flat-rate or weight-based shipping rates manually.
4. Custom carriers appear as shipping options at checkout alongside integrated carriers.

## Printing shipping labels

After an order is placed:

<Steps>
  <Step title="Open the order">
    Navigate to **Payments > Orders** and click the order you want to fulfill.
  </Step>

  <Step title="Generate the label">
    Click **Create Shipping Label**. If Shippo or ShipStation is connected, the platform pulls rates from your connected carriers. Select the carrier and service level.
  </Step>

  <Step title="Print the label">
    Download the label as a PDF and print it. The label includes the recipient address, return address, barcode, and tracking number.
  </Step>

  <Step title="Mark as shipped">
    The order status updates automatically to **Shipped** and the tracking number is saved to the order record.
  </Step>
</Steps>

## Tracking numbers

When a shipping label is generated, the tracking number is:

* Saved to the order record in HoopAI
* Included in the shipping confirmation email sent to the customer
* Visible in the customer portal under order details
* Linked to the carrier's tracking page for real-time updates

## Packing slips

Generate packing slips for each order to include in the package:

1. Open the order and click **Print Packing Slip**.
2. The packing slip includes order number, items, quantities, and customer address.
3. Customize the packing slip template with your logo and branding in the store settings.

## Rate calculation at checkout

When a shipping integration is active, checkout displays real-time shipping rates:

* Rates are calculated based on package weight, dimensions, and destination
* Multiple carrier options can be shown (economy, standard, express)
* The customer selects their preferred shipping method before completing payment

<Tip>
  Offer at least two shipping speed options at checkout — a budget option and an express option. This gives customers control and can increase conversion rates by reducing the friction of a single expensive shipping rate.
</Tip>

<Note>
  Shipping integrations calculate rates based on the product weights and dimensions you configure in the product catalog. Ensure these values are accurate to avoid undercharging or overcharging for shipping.
</Note>
