# LineItem

open class [LineItem](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/index.html)

Represents a line item in the order [lineItems](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/line-items.html)

## Members

### Types

[Builder](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/-builder/index.html)

Link copied to clipboard

open class [Builder](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/-builder/index.html)

Builder class for order line item [Order.LineItem](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/index.html).

### Properties

[attributes](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/attributes.html)

Link copied to clipboard

@ [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

@get: [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

open val [attributes](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/attributes.html): [Map](https://developer.android.com/reference/kotlin/java/util/Map.html) < [String](https://developer.android.com/reference/kotlin/java/lang/String.html), [String](https://developer.android.com/reference/kotlin/java/lang/String.html) >

[category](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/category.html)

Link copied to clipboard

@ [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

@get: [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

open val [category](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/category.html): [List](https://developer.android.com/reference/kotlin/java/util/List.html) < [String](https://developer.android.com/reference/kotlin/java/lang/String.html) >

[description](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/description.html)

Link copied to clipboard

@ [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

@get: [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

open val [description](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/description.html): [String](https://developer.android.com/reference/kotlin/java/lang/String.html)

[id](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/id.html)

Link copied to clipboard

open val [id](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/id.html): [String](https://developer.android.com/reference/kotlin/java/lang/String.html)

[quantity](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/quantity.html)

Link copied to clipboard

open val [quantity](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/quantity.html): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)

[sku](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/sku.html)

Link copied to clipboard

@ [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

@get: [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

open val [sku](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/sku.html): [String](https://developer.android.com/reference/kotlin/java/lang/String.html)

[total](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/total.html)

Link copied to clipboard

open val [total](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/total.html): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)

[upc](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/upc.html)

Link copied to clipboard

@ [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

@get: [Nullable](https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html)

open val [upc](https://building.usebutton.com/button-merchant-android/latest/-button%20-merchant%20-library/com.usebutton.merchant/-order/-line-item/upc.html): [String](https://developer.android.com/reference/kotlin/java/lang/String.html)
