Product Item
data class ProductItem(val category: Category?, val price: Price?, val productInfo: ProductInfo?, val quantity: Int)
Represents an item in a transaction, including its category, price, and product details.
Parameters
category
The Category of the product, or null if not specified.
price
The Price of the product, or null if not specified.
product Info
The ProductInfo containing details about the product, or null if not specified.
quantity
The quantity of the product in the transaction.