Can you confirm if you're seeing the incorrect status in a webhook payload, or when making an API call? As well, please provide an example order_id and I will investigate further.
We're experiencing a similar problem. We have an app that queries AUTHORIZED orders, captures their payments and then imports all new paid orders.
Request 28b963d5-d1d3-4250-b102-0aab1df7ee53 returned Order 2894729740362 as AUTHORIZED and its funds were successfully captured.
Subsequent request 0391721c-af91-458f-8553-0f869987e9b3 (for PAID orders) with the following params should have included that Order in the results because it was captured at that point:
[status] => open
[fulfillment_status] => unshipped
[financial_status] => paid,partially_refunded
[updated_at_min] => 2020-11-03T13:30:01-08:00
[limit] => 250
But the order was missing from the response. Not only that it took almost a day for the Order to be updated to PAID in the API.
All these requests to pull AUTHORIZED ORDERS kept including it as a result despite the Order being PAID:
After that the orders started to be seen as PAID in the API as well.
What can be causing this delay?
* I assume you can get the store from the Request IDs correct?
Thanks for sending in those requests, and yes we've been able to use those to determine the store as well. Just wanted to let you know we're currently investigating, I'll post back here as soon as I have an update for you.
Can you confirm if you continue to experience this issue or does it happen intermittently? I've been unable to replicate the issue elsewhere, and I'm not seeing anything in our logs that indicate we're sending a stale response. In order to investigate further, we'll need to observe the issue in a response during testing so our developers can dig in further.
If you're seeing responses with stale data intermittently, please confirm the last time it happened. As well, please provide any details you can around timing if you notice the issue occur at similar times of day. If you have any other information that can help us replicate, please let me know and we'll continue to investigate.
Hi @_JB the last time we've seen this was on 11-09. Up to that point it was intermittently.
I think we'll keep monitoring it for now and gather as much details as posible the next time it happens.