There is a major issue with how shipstation handles edited orders on Shopify.
When an order is placed its imported into shipstation, then if an order is modified on Shopify, (ie item swapped for another or edited) a new shipment gets added to shipstation and the first shipment is set to zero item.
This is all fine from a fulfillment perspective, the right order and item gets shipped out, but if the order is then canceled from Shopify, only the original "shipment" is canceled.
The second "modified" shipment is still in shipstation and get fulfilled even though the entire order was canceled on Shopify.
This is a major logic issue for large stores that separate fulfillment operations from order operations.
Not sure why shipsation handles edited order this way in the first place, the original shipment should be edited and not a second shipment created.
