orderDelete
Permanently delete an order from the system.
Removes the order and all associated data including items, addresses, and shipments. This action cannot be undone and should be used with caution.
Possible errors:
- ORDER_NOT_FOUND: Order with the specified ID does not exist
- ORDER_DELETE_ERROR: Failed to delete the order due to system error
- VALIDATION_ERROR: Invalid order ID provided
- FORBIDDEN: Insufficient permissions to delete orders
AUTH: Role=[order.OWNER]
orderDelete(
orderId: Int!
): Boolean!
Arguments
orderDelete.orderId
● Int!
non-null scalar
Unique identifier of the order to delete.
Must be a positive integer representing a valid order ID in the system.
Type
Boolean
scalar
The Boolean
scalar type represents true
or false
.