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

# MarketCheckoutPreview

> What a shopper would see at checkout for one order under a market's pricing settings. All amounts are in the store's currency.

**Required scopes:** [`markets_read`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-markets_read)

**lines** `[\[MarketCheckoutPreviewLine!\]!](/docs/api-reference/v3/reference/markets/market-checkout-preview-line)` *required*

The duties, taxes and fees lines of the checkout breakdown, in that order.

**fields**

**charged** `[Money!](/docs/api-reference/v3/reference/common/money)` *required*

What the shopper is charged for this component at checkout, after inclusion, exclusion and markup coverage.

**fields**

**amount** `[Decimal!](/docs/api-reference/v3/reference/common/decimal)` *required*

The exact amount as a decimal string (e.g. "19.99").

**currency** `String!` *required*

ISO 4217 currency code (e.g. USD).

**component** `[LandedCostComponent!](/docs/api-reference/v3/reference/markets/landed-cost-component)` *required*

The landed-cost component.

**display** `[MarketCheckoutPreviewLineDisplay!](/docs/api-reference/v3/reference/markets/market-checkout-preview-line-display)` *required*

How the line appears in the checkout breakdown.

**quoted** `[Money!](/docs/api-reference/v3/reference/common/money)` *required*

The component's landed cost before any of the settings apply.

**fields**

**amount** `[Decimal!](/docs/api-reference/v3/reference/common/decimal)` *required*

The exact amount as a decimal string (e.g. "19.99").

**currency** `String!` *required*

ISO 4217 currency code (e.g. USD).

**productPrice** `[Money!](/docs/api-reference/v3/reference/common/money)` *required*

The product price the shopper sees, with the markup and any included landed cost baked in.

**fields**

**amount** `[Decimal!](/docs/api-reference/v3/reference/common/decimal)` *required*

The exact amount as a decimal string (e.g. "19.99").

**currency** `String!` *required*

ISO 4217 currency code (e.g. USD).

**shipping** `[Money!](/docs/api-reference/v3/reference/common/money)` *required*

The shipping charge, as given.

**fields**

**amount** `[Decimal!](/docs/api-reference/v3/reference/common/decimal)` *required*

The exact amount as a decimal string (e.g. "19.99").

**currency** `String!` *required*

ISO 4217 currency code (e.g. USD).

**total** `[Money!](/docs/api-reference/v3/reference/common/money)` *required*

The order total: product price, shipping and every charged landed-cost line.

**fields**

**amount** `[Decimal!](/docs/api-reference/v3/reference/common/decimal)` *required*

The exact amount as a decimal string (e.g. "19.99").

**currency** `String!` *required*

ISO 4217 currency code (e.g. USD).


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