---
title: "init(id:name:quantity:totalPrice:totalAdjustedPrice:descriptions:details:)"
framework: proximityreader
role: symbol
role_heading: Initializer
path: "proximityreader/customerengagement/shoppingcart/item/init(id:name:quantity:totalprice:totaladjustedprice:descriptions:details:)"
---

# init(id:name:quantity:totalPrice:totalAdjustedPrice:descriptions:details:)

## Declaration

```swift
init(id: String = UUID().uuidString, name: String, quantity: Int = 1, totalPrice: Decimal, totalAdjustedPrice: Decimal? = nil, descriptions: [String] = [], details: [String] = [])
```
