We’re currently using Amazon SP API to retrieve a scheduled GET_ORDER_REPORT_DATA_INVOICING
report every 15 minutes. That report contains all orders fulfilled by ourselves. Problem is that the report generation seems to be delayed on the Amazon side. They take 2 or 3 times (30 or 45 minutes) to contain a purchased order.
This delay is limiting our own time frame for fulfilling the order. Worst case would be Amazon devalues our whole seller account, due to delayed fulfillment.
If I recall right I could retrieve orders per OrdersV0Api API, not per reports. But the results of getOrders
calls are missing some important invoice fields.
Anyone has a suggestion on how to retrieve orders in a more real-time approach?