Fix: ShipStation, Shipping API & Integration Issues
Troubleshoot ShipStation queue problems, custom shipping API errors, line item property passthrough, and Zapiet/Bird integration issues.
Aggregate Orders Appearing in ShipStation Queue
What you're seeing: Aggregate (gifter) orders are showing up in your ShipStation fulfillment queue alongside real recipient orders that need to ship.
Why this happens: ShipStation imports all Shopify orders by default. Aggregate orders are marked "Does not require shipping" in Shopify, but ShipStation may not filter on that field automatically.
How to fix it:
Create a ShipStation automation rule to exclude aggregate orders:
- In ShipStation, go to Settings > Automation.
- Create a rule that matches orders tagged
Send to Many aggregate. - Set the action to Cancel or Archive the order.
Alternatively, filter your ShipStation default view to exclude orders with the Send to Many aggregate tag. See ShipStation Integration for full setup details.
Custom Shipping Date/Rate API Not Being Called
What you're seeing: You've set up a custom shipping API endpoint, but Send To Many isn't calling it during order creation or review.
Why this happens: The API endpoint URL may not be configured correctly in Send To Many settings, or your endpoint is returning errors that cause Send To Many to fall back to default behavior.
How to fix it:
- Go to Settings > Shipping and verify your API endpoint URL is entered correctly.
- Test your endpoint directly (using a tool like Postman or curl) to confirm it responds with valid JSON in the expected format.
- Check your endpoint's logs for incoming requests from Send To Many. If you don't see any, the URL may be misconfigured.
- Verify your endpoint's response format matches the Custom Shipping API specification.
Line Item Properties Not Passing Through to Recipient Orders
What you're seeing: Custom line item properties (gift messages, product customizations, bundle selections) that appear on the parent order aren't showing up on individual recipient orders.
Why this happens: Line item property passthrough needs to be enabled in your Send To Many settings. By default, not all properties are forwarded to recipient orders.
How to fix it:
Contact support with your store URL. We can verify the setting is enabled and confirm which properties are configured to pass through. This may require a backend configuration update.
Zapiet or Bird Pickup Options Not Appearing
What you're seeing: Store pickup or local delivery options from Zapiet or Bird aren't showing up during Send creation.
Why this happens: The integration needs to be enabled in Send To Many settings, and your Zapiet or Bird account needs to have locations and delivery zones properly configured.
How to fix it:
- In Send To Many, go to Settings > Shipping and confirm the Zapiet or Bird integration is enabled.
- Verify that locations and delivery zones are configured in your Zapiet or Bird settings.
- Create a test Send with a recipient address that falls within one of your delivery zones to confirm options appear.
See Zapiet Integration or Bird Integration for setup details.