# `Stripe.Resources.Plan.Tiers`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/plan.ex#L89)

Nested struct within the parent resource.

# `t`

```elixir
@type t() :: %Stripe.Resources.Plan.Tiers{
  flat_amount: integer() | nil,
  flat_amount_decimal: String.t() | nil,
  unit_amount: integer() | nil,
  unit_amount_decimal: String.t() | nil,
  up_to: integer() | nil
}
```

* `flat_amount` - Price for the entire tier. Nullable.
* `flat_amount_decimal` - Same as `flat_amount`, but contains a decimal value with at most 12 decimal places. Format: decimal string. Nullable.
* `unit_amount` - Per unit price for units relevant to the tier. Nullable.
* `unit_amount_decimal` - Same as `unit_amount`, but contains a decimal value with at most 12 decimal places. Format: decimal string. Nullable.
* `up_to` - Up to and including to this quantity will be contained in the tier. Nullable.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
