If you are missing orders in XPS Ship when using Shopify, with no error showing it could be an issue with the Shopify order status.
In order for XPS to pull in Shopify orders:
It must have an Order status of “Unfulfilled".
It must have a Pending Shipment status of “unshipped" or "partial".
It must have a financial status of "Paid" or "Partially Refunded".
You can also choose to "Include orders that are in "Payment pending" status and/or "Include orders that are in "Payment authorized" status within your Shopify integration settings in XPS with the steps below.
Select Additional Payment Statuses
Sometimes it can take longer than expected for an order in Shopify to update the payment status to “Paid”.
You can choose to select the options to:
Include orders that are in "Payment pending” status.
Include orders that are in "Payment authorized" status.
You will also want to check the option to "Redownload all orders on next sync".
Then scroll to the bottom and select "Save Changes".
Disable the Automatically Fulfill Option in Shopify
You may have the option set to automatically fulfill orders in Shopify. Follow the steps below to turn this option off.
Log onto your Shopify account and select Settings>Checkout>Order Processing, make sure the option “After an order has been paid> Automatically fulfill the order's line items" is NOT checked. if it is you want to change it to "Do not automatically fulfill any of the orders line items."
Cancel a fulfillment (automatic and manual fulfillment)
When you cancel a fulfillment, the fulfillment status of the order returns to Unfulfilled, and the order will show up to be processed in XPS Ship.
From your Shopify admin, go to Orders.
From the Orders page, click the number of an order in the list that has a Fulfillment status of Fulfilled.
In the Fulfillments section, click More.
Click Cancel fulfillment.