Packages
stripity_stripe
3.2.0
3.3.2
3.3.1
3.2.0
3.1.1
3.1.0
3.0.0
2.17.3
2.17.2
2.17.1
2.17.0
2.16.0
2.15.1
2.15.0
2.14.1
2.14.0
2.13.0
2.12.1
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.2
2.7.1
2.7.0
2.6.0
2.5.0
2.4.0
2.3.0
2.2.3
2.2.2
2.2.1
2.2.0
2.1.0
2.0.1
2.0.0
2.0.0-alpha.11
2.0.0-alpha.10
2.0.0-alpha.9
2.0.0-alpha.8
2.0.0-alpha.7
2.0.0-alpha.6
2.0.0-alpha.5
2.0.0-alpha.4
2.0.0-alpha.3
2.0.0-alpha.2
2.0.0-alpha.1
1.6.2
1.6.1
1.6.0
1.4.0
1.3.0
1.2.0
1.1.0
0.5.0
0.4.0
0.3.0
0.2.0
A Stripe client for Elixir.
Current section
Files
Jump to
Current section
Files
lib/generated/tax__calculation_line_item.ex
defmodule Stripe.Tax.CalculationLineItem do
use Stripe.Entity
@moduledoc ""
(
defstruct [
:amount,
:amount_tax,
:id,
:livemode,
:object,
:product,
:quantity,
:reference,
:tax_behavior,
:tax_breakdown,
:tax_code
]
@typedoc "The `tax.calculation_line_item` type.\n\n * `amount` The line item amount in integer cents. If `tax_behavior=inclusive`, then this amount includes taxes. Otherwise, taxes were calculated on top of this amount.\n * `amount_tax` The amount of tax calculated for this line item, in integer cents.\n * `id` Unique identifier for the object.\n * `livemode` Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.\n * `object` String representing the object's type. Objects of the same type share the same value.\n * `product` The ID of an existing [Product](https://stripe.com/docs/api/products/object).\n * `quantity` The number of units of the item being purchased. For reversals, this is the quantity reversed.\n * `reference` A custom identifier for this line item.\n * `tax_behavior` Specifies whether the `amount` includes taxes. If `tax_behavior=inclusive`, then the amount includes taxes.\n * `tax_breakdown` Detailed account of taxes relevant to this line item.\n * `tax_code` The [tax code](https://stripe.com/docs/tax/tax-categories) ID used for this resource.\n"
@type t :: %__MODULE__{
amount: integer,
amount_tax: integer,
id: binary,
livemode: boolean,
object: binary,
product: binary | nil,
quantity: integer,
reference: binary | nil,
tax_behavior: binary,
tax_breakdown: term | nil,
tax_code: binary
}
)
end