Has anyone successfully accessed the transaction status of an order using the SP-API?

We’re seeing some of our orders marked with a “Deferred” transaction status, which is visible in the transaction view, but we’re having trouble retrieving that information through the API.

When we try to use the /finances/v0/orders/{orderId}/financialEvents endpoint, it returns empty, even though the order has already been shipped and isn’t in a pending state.

Any insights on this would be greatly appreciated

1 Like

The “Deferred” transaction status can occur when Amazon delays posting certain financial events related to an order, even after it has been shipped. This delay might explain why the /finances/v0/orders/{orderId}/financialEvents endpoint is returning empty. It’s a known issue that these financial events are sometimes processed later than expected, so the API won’t show them until Amazon fully processes the transaction.

1 Like