# `Stripe.Params.TestHelpers.Issuing.AuthorizationCaptureParams.PurchaseDetails.Fuel`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/params/test_helpers/issuing/authorization_capture_params.ex#L182)

Nested parameters.

# `t`

```elixir
@type t() ::
  %Stripe.Params.TestHelpers.Issuing.AuthorizationCaptureParams.PurchaseDetails.Fuel{
    industry_product_code: String.t() | nil,
    quantity_decimal: String.t() | nil,
    type: String.t() | nil,
    unit: String.t() | nil,
    unit_cost_decimal: String.t() | nil
  }
```

* `industry_product_code` - [Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased. Max length: 5000.
* `quantity_decimal` - The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places. Format: decimal string.
* `type` - The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`. Possible values: `diesel`, `other`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`. Max length: 5000.
* `unit` - The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`. Possible values: `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `other`, `pound`, `us_gallon`. Max length: 5000.
* `unit_cost_decimal` - The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places. Format: decimal string.

---

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