Why aren't local pickup orders transferring to Fishbowl inventory software?

Hey all!

I was directed here by Shopify Support, and hoping someone can help.

Issue:

  • Local pickup orders are not transferring to Fishbowl (our inventory management software). All regular orders process fine. However, if a customer selects Local pickup as their shipping option, the order doesn’t come into Fishbowl at all.

Other Information:

  • Fishbowl is connected via an API - it is not an app
  • Fishbowl uses shipping addresses to add information to the system, so this may be causing an issue since when selecting Local pickup, the address shown is our store address. Is it possible that it may be flagging it?

Has anyone else resolved this issue if you use Fishbowl? Or any other API inventory management software?

We have a similar problem when trying to get pickup orders via the Shipstation API to migrate into Shipstation so that our production system can see the order. If Shopify simply populated the shipping address fields on the order with the address of our assigned pickup location, ship stations API would automatically get all the pickup orders and import them.
What we are doing to get around the problem is using the Shopify API to find and update all pickup orders with our shop address.
I’m not sure why Shopify does not already automatically add the pickup location address to the shipping address fields of pickup orders.