> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ShippingMethodRate

> One configured price of a fixed shipping method.

<ResponseField name="conditions" type={<a href="/docs/api-reference/v3/reference/checkout/shipping-method-condition">[ShippingMethodCondition!]!</a>} required>
  Cart weight or cart value conditions this price applies to. Empty when the price applies to every cart.

  <Expandable title="fields" lazyRender>
    <ResponseField name="currency" type="String">
      Currency the price bounds are expressed in. Present only on cart-value conditions.
    </ResponseField>

    <ResponseField name="maxGrams" type="Float">
      Inclusive upper bound of cart weight in grams. Present only on weight conditions.
    </ResponseField>

    <ResponseField name="maxPrice" type="Float">
      Inclusive upper bound of cart value. Present only on cart-value conditions.
    </ResponseField>

    <ResponseField name="minGrams" type="Float">
      Inclusive lower bound of cart weight in grams. Present only on weight conditions.
    </ResponseField>

    <ResponseField name="minPrice" type="Float">
      Inclusive lower bound of cart value. Present only on cart-value conditions.
    </ResponseField>

    <ResponseField name="type" type={<a href="/docs/api-reference/v3/reference/checkout/shipping-method-condition-type">ShippingMethodConditionType!</a>} required>
      What this condition is measured against: WEIGHT uses the cart's total weight, PRICE uses the cart's total value.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="currency" type="String!" required>
  Currency of `price`.
</ResponseField>

<ResponseField name="enabled" type="Boolean">
  Whether the merchant has this rate turned on. Defaults to true, and is omitted only on records predating the flag.
</ResponseField>

<ResponseField name="price" type={<a href="/docs/api-reference/v3/reference/common/decimal">Decimal!</a>} required>
  This rate's price as a decimal string, e.g. '5.99'. '0' means free shipping for carts matching `conditions`.
</ResponseField>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.