OrderStatus
Where an order has reached in its lifecycle, including how much of it has been given back.
enum OrderStatus {
PAID
FULFILLED
PARTIALLY_REFUNDED
REFUNDED
CANCELLED
}
Values
OrderStatus.PAID
Paid for, and not yet handed to a courier.
OrderStatus.FULFILLED
Paid for and dispatched.
OrderStatus.PARTIALLY_REFUNDED
Part of the order's value has been refunded; the rest stands.
OrderStatus.REFUNDED
The whole of the order's value has been refunded.
OrderStatus.CANCELLED
Called off before payment settled. A cancelled order never counted towards revenue, so it is not a refund.