Skip to main content
Solved

Pickup Orders do not deduct inventory

  • Aug 26, 2026 1:34 AM UTC
  • 1 reply
  • 4 views

Raul Fernandez

At the moment, in-store pickup orders from Shopify do not automatically deduct inventory form Shipstation, only after they have been completed, however, we should have an option to treat those as regular orders. 

For example, the way our store works is that we prepare all orders in advance, including pickup orders, so pickup orders have a 5+ business days completion time. This means that, on the current setup, pickup orders take 5 days or more to be deducted from the inventory in Shipstation, which is an issue as other people can continue placing orders on the product even if it is already sold out. 

The idea is to make pickup orders work like regular orders, as soon as the order is placed the product inventory should be allocated to avoid issues like the one mentioned above. At least make a toggle to do it this way.

Even on Shopify itself, as soon as a pickup order is placed the product is allocated as it should, which is the most logical outcome.

Best answer by JuanAdmin

Hey Raul, 

While you can successfully import Shopify pickup orders into ShipStation (by checking the 'Import Pickup Orders' box in your Store Settings), ShipStation will only deduct inventory if the order is actually processed inside of ShipStation.

Here is a workaround for right now:
To force ShipStation to immediately allocate and deduct the inventory for those pickup orders, your team needs to process them inside ShipStation:

  1. Ensure Import Pickup Orders is checked in your Shopify store settings.

  2. When the pickup order imports, do not fulfill it in Shopify.

  3. Inside ShipStation, select the order and click Other Actions > Mark as Shipped.

  4. Select 'Other' as the carrier and confirm.

This will instantly deduct the stock from your ShipStation inventory, preventing overselling, and push the fulfillment notification back up to Shopify for you!

I will let the product team know about your issues with how this works, and see if we can improve the process. 

View original

1 reply

  • Community Manager
  • Answer
  • Aug 26, 2026 2:54 PM UTC

Hey Raul, 

While you can successfully import Shopify pickup orders into ShipStation (by checking the 'Import Pickup Orders' box in your Store Settings), ShipStation will only deduct inventory if the order is actually processed inside of ShipStation.

Here is a workaround for right now:
To force ShipStation to immediately allocate and deduct the inventory for those pickup orders, your team needs to process them inside ShipStation:

  1. Ensure Import Pickup Orders is checked in your Shopify store settings.

  2. When the pickup order imports, do not fulfill it in Shopify.

  3. Inside ShipStation, select the order and click Other Actions > Mark as Shipped.

  4. Select 'Other' as the carrier and confirm.

This will instantly deduct the stock from your ShipStation inventory, preventing overselling, and push the fulfillment notification back up to Shopify for you!

I will let the product team know about your issues with how this works, and see if we can improve the process.