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

# CheckoutAbTestSegment

> One checkout segment of an A/B test's results.

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

Average order value.

**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).

**category** `[CheckoutAbTestSegmentCategory!](/docs/api-reference/v3/reference/checkout/checkout-ab-test-segment-category)` *required*

The kind of segment.

**conversionRate** `Float!` *required*

Share of visits that completed.

**key** `String!` *required*

The segment's stable key.

**minArmVisits** `Float!` *required*

Checkout visits in the smallest arm.

**name** `String!` *required*

The segment's name.

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

Revenue per checkout visit.

**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).

**sampleAdequacy** `[CheckoutAbTestSampleAdequacy!](/docs/api-reference/v3/reference/checkout/checkout-ab-test-sample-adequacy)` *required*

Whether there's enough traffic to read this segment.

**totalCheckoutCompletions** `Float!` *required*

Completed checkouts across all arms.

**totalCheckoutVisits** `Float!` *required*

Checkout visits across all arms.

**treatments** `[\[CheckoutAbTestSegmentTreatment!\]!](/docs/api-reference/v3/reference/checkout/checkout-ab-test-segment-treatment)` *required*

The result per arm.

**fields**

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

Average order value.

**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).

**checkoutCompletions** `Float!` *required*

Completed checkouts in this segment.

**checkoutVisits** `Float!` *required*

Checkout visits in this segment.

**confidence** `Float!` *required*

Uncorrected confidence that this arm differs from control in this segment, as a percentage.

**conversionRate** `Float!` *required*

Share of visits that completed.

**isControl** `Boolean!` *required*

True for the control.

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

Revenue per checkout visit.

**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).

**significant** `Boolean!` *required*

True when a variant's confidence reaches `confidenceThreshold`.

**treatmentId** `ID!` *required*

The treatment's id.

**treatmentName** `String!` *required*

The treatment's name.


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