> ## 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.

# ShippingMethodMarkup

> Markup applied to every live carrier rate on a dynamic method.

<ResponseField name="amount" type={<a href="/docs/api-reference/v3/reference/checkout/shipping-method-markup-amount">ShippingMethodMarkupAmount</a>}>
  Flat amount added on top of every carrier rate. Omitted when only a percentage markup is set, or none.

  <Expandable title="fields" lazyRender>
    <ResponseField name="currency" type="String!" required>
      Currency of the flat markup.
    </ResponseField>

    <ResponseField name="value" type={<a href="/docs/api-reference/v3/reference/common/decimal">Decimal!</a>} required>
      Flat markup as a decimal string.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="percentage" type={<a href="/docs/api-reference/v3/reference/common/decimal">Decimal</a>}>
  Percentage added on top of every carrier rate, as a decimal string (e.g. '10' means +10%). Omitted when only a flat markup is set, or none.
</ResponseField>


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