Gets or sets additional data for the order.
Adds a note to the order.
The note to be added to the order.
Optional
displayToCustomer: booleanOptional. Indicates whether the note should be displayed to the customer.
A boolean indicating success or failure of adding the note.
Optional
AssignedGets or sets the assigned department ID for the order.
Gets or sets the billing address of the order.
Cancels the order.
Whether to notify the customer about the cancellation.
Whether to notify MIS about the cancellation. Returns true if the cancellation was successful, false otherwise.
Captures the order. Returns true if the capture was successful, false otherwise.
Gets or sets the checkout attributes for the order.
Gets or sets the UTC creation date and time of the order.
Gets or sets custom data 1 for the order.
Gets or sets the customer ID associated with the order.
Gets or sets custom tag 1 for the order.
Gets or sets custom tag 2 for the order.
Gets or sets custom tag 3 for the order.
Gets or sets custom tag 4 for the order.
Gets or sets the delivery by date and time for the order.
Gets or sets the dispatch by date and time for the order.
Gets or sets extra data for the order.
Gets the invoice for the order.
Optional
keyValues: objectOptional key-values parameter for additional options. Returns a FileInstanceObject representing the invoice.
Gets the packing slip for the order.
Optional
keyValues: objectOptional key-values parameter for additional options. Returns a FileInstanceObject representing the packing slip.
Gets or sets the ID of the order.
Gets or sets the ID of the impersonating user for the order.
Gets or sets the order line items.
Gets or sets the order notes.
Gets or sets the status of the order.
Gets or sets the payment status of the order.
Sets or updates the extra data for the order.
The key of the extra data.
The value of the extra data. If null, the extra data is deleted.
Sets the status of the order.
The new status to set. Returns true if the update was successful, false otherwise.
Sets the tracking number for the order.
The tracking number to set. Returns true if the update was successful, false otherwise.
Gets or sets the shipping address of the order.
Gets or sets the shipping method for the order.
Gets or sets the shipping status of the order.
Gets or sets the tracking number for the order.
Updates the custom data for the order.
Key-values parameter representing the custom data to update. Returns a ResultObject representing the result of the update.
Updates the payment status of the order.
The new payment status. Returns true if the update was successful, false otherwise.
Updates the shipping status of the order.
The new shipping status. Returns true if the update was successful, false otherwise.
Gets or sets the URL for the customer to view the order.
Represents an order with various properties and methods for order operations.