I have an order that was canceled before the buyer paid. The reason was that the buyer purchased by mistake. When that order is requested via GetOrders, the Order.OrderStatus is "Active". Also, I've not been able to identify any differences between this order and another order that has not been paid yet. If I could find significant differences, I could use them to determine which order has been canceled. As far as I can tell, the data in the GetOrders response indicates that the canceled order is still awaiting payment.
How can I determine that an order has been canceled using GetOrders or any other API call?