Package com.stripe.param.tax
Class CalculationCreateParams.LineItem
java.lang.Object
com.stripe.param.tax.CalculationCreateParams.LineItem
- Enclosing class:
- CalculationCreateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Required. A positive integer in the smallest currency unit representing the line item's total price.Map of extra parameters for custom features not available in this client library.If provided, the product'stax_codewill be used as the line item'stax_code.The number of units of the item being purchased.A custom identifier for this line item, which must be unique across the line items in the calculation.Specifies whether theamountincludes taxes.A tax code ID to use for this line item.
-
Method Details
-
builder
-
getAmount
Required. A positive integer in the smallest currency unit representing the line item's total price. Iftax_behavior=inclusive, then this amount includes taxes. Otherwise, taxes are calculated on top of this amount. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedNamevalue. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getProduct
If provided, the product'stax_codewill be used as the line item'stax_code. -
getQuantity
The number of units of the item being purchased. Used to calculate the per-unit price from the totalamountfor the line. For example, ifamount=100andquantity=4, the calculated unit price is 25. -
getReference
A custom identifier for this line item, which must be unique across the line items in the calculation. The reference helps identify each line item in exported tax reports. -
getTaxBehavior
Specifies whether theamountincludes taxes. Defaults toexclusive. -
getTaxCode
A tax code ID to use for this line item. If not provided, we will use the tax code from the providedproductparam. If neithertax_codenorproductis provided, we will use the default tax code from your Tax Settings.
-