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
Create a Shippo account
Sign up at goshippo.com and connect your preferred carriers (USPS, UPS, FedEx, DHL, etc.).
Connect Shippo in HoopAI
Navigate to Settings > Integrations, find Shippo, and click Connect. Enter your Shippo API token to authorize the connection.
ShipStation setup
Create a ShipStation account
Sign up at shipstation.com and configure your carriers and shipping presets.
Connect ShipStation in HoopAI
Navigate to Settings > Integrations, find ShipStation, and click Connect. Follow the OAuth authorization flow.
Custom shipping carriers
For carriers not supported through Shippo or ShipStation, add a custom carrier:- Go to your store’s Shipping Settings.
- Click Add Custom Carrier.
- Enter the carrier name and configure flat-rate or weight-based shipping rates manually.
- Custom carriers appear as shipping options at checkout alongside integrated carriers.
Printing shipping labels
After an order is placed: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.
Print the label
Download the label as a PDF and print it. The label includes the recipient address, return address, barcode, and tracking number.
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:- Open the order and click Print Packing Slip.
- The packing slip includes order number, items, quantities, and customer address.
- 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
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.