If there is a product that isn't synching to Finale, it may not have a product ID associated with it. This is usually in cases such as discounts, or program fees. They are not tangible items, so they won't be pulled from inventory. This affects the entire order, and the full order will not be processed as shipped, even though the order has already been shipped from ShipStation.
For these types of "products" you will want to create a Wild Card SKU.
Go to Integrations
Under ShipStation click on Actions Under Pull Sales to Finale
Click on Edit Task Configuration
Scroll down to Wildcard SKU Options
Click on Add Wildcard Lookup
Enter the Product ID and title for the Product
Under the Actions drop down box, choose Do Not Import
(this will tell Finale not to pull this item in as inventory)
Scroll back to the top of the back and click Save Changes on the upper left hand side of the page
To Reprocess the Order so that it shows Shipped and is Pulled from Inventory:
First Make sure the order is in a Committed Status.
If not, go to Selling and click on Sales Orders
Clear the Status Box (this will generally default at Committed, Draft
Look up the Order ID in the First Search Box
Click on the Order ID
Change Status to Draft
Then Change the Status to Committed
Go back to Integrations
Click on Actions under PULL SALES TO FINALE
Click on Edit Task Configuration
Go back to Sales Orders.
Look up the Order Number ensure it now shows shipped