OrderStatus Class

Represents a single status change.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
OrderStatus

Constructor

OrderStatus(*, status, comments: Optional[str] = None, **kwargs)

Parameters

status
str or OrderState
Required

Required. Status of the order as per the allowed status types. Possible values include: 'Untracked', 'AwaitingFulfilment', 'AwaitingPreparation', 'AwaitingShipment', 'Shipped', 'Arriving', 'Delivered', 'ReplacementRequested', 'LostDevice', 'Declined', 'ReturnInitiated', 'AwaitingReturnShipment', 'ShippedBack', 'CollectedAtMicrosoft'

comments
str
Required

Comments related to this status change.

Variables

update_date_time
datetime

Time of status update.