I have an api request the retrieves all paid but unshipped orders from our shop so that they can be imported into our internal ERP system.
It's been working fine except for one instance recently where an order was not retrieved by the request. The order has been marked as paid manually (paid in cash) and has not been fulfilled so I see no reason why it shouldn't get retrieved.
I am using the following endpoint.
GET: https://<my store>.myshopify.com/admin/api/2020-10/orders.json?fulfillment_status=unshipped&financial_status=paid
If I take off the financial_status parameter it retrieves the order just fine, but when I inspect the json for the order in question it has the following key "financial_status": "paid".
Glad to hear it's working now. We actually received 1 other very similar issue report earlier this week, so I'd like to track this to ensure the issue is resolved. Can you kindly confirm the order_id you experienced this with? As well, if you happen to notice the issue again please post back here to let me know and we'll be sure to investigate ASAP.