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

# PostPurchaseProductMetafieldsCondition

> Looks at the metafields of the order's products.

**cartOperator** `[PostPurchaseSegmentListOperator!](/docs/api-reference/v3/reference/checkout/post-purchase-segment-list-operator)` *required*

How many order items must match.

**metafields** `[\[PostPurchaseMetafield!\]!](/docs/api-reference/v3/reference/checkout/post-purchase-metafield)` *required*

The values.

**fields**

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

Its key.

**namespace** `String!` *required*

Its namespace.

**resourceType** `[PostPurchaseMetafieldResource!](/docs/api-reference/v3/reference/checkout/post-purchase-metafield-resource)` *required*

What it's on.

**value** `String!` *required*

The value.

**valueMatchKind** `[PostPurchaseMetafieldMatch!](/docs/api-reference/v3/reference/checkout/post-purchase-metafield-match)` *required*

How the value is matched.

**operator** `[PostPurchaseSegmentListOperator!](/docs/api-reference/v3/reference/checkout/post-purchase-segment-list-operator)` *required*

How each item's metafields compare with the list.


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