public abstract class AbstractOrderItemRequest
Only the product is required to add an item to an order.
The category can be inferred from the product's default category.
The sku can be inferred from either the passed in attributes as they are compared to the product's options or
the sku can be determined from the product's default sku.
Personal message is optional.