--- title: DeliveryRateRangeConditionCriteria - GraphQL Admin description: The value (weight or price) that the condition field is compared to. api_version: unstable api_name: admin source_url: html: >- https://shopify.dev/docs/api/admin-graphql/unstable/unions/DeliveryRateRangeConditionCriteria md: >- https://shopify.dev/docs/api/admin-graphql/unstable/unions/DeliveryRateRangeConditionCriteria.md --- # Delivery​Rate​Range​Condition​Criteria union Requires Any of `assigned_shipping` or `shipping` access scopes or `manage_delivery_settings` user permission. The value (weight or price) that the condition field is compared to. ## Possible types * [Money​V2](https://shopify.dev/docs/api/admin-graphql/unstable/objects/MoneyV2) OBJECT A precise monetary value and its associated currency. Combines a decimal amount with a three-letter currency code to express prices, costs, and other financial values throughout the API. For example, 12.99 USD. * amount [Decimal!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/Decimal) non-null A monetary value in decimal format, allowing for precise representation of cents or fractional currency. For example, 12.99. * currency​Code [Currency​Code!](https://shopify.dev/docs/api/admin-graphql/unstable/enums/CurrencyCode) non-null The three-letter currency code that represents a world currency used in a store. Currency codes include standard [standard ISO 4217 codes](https://en.wikipedia.org/wiki/ISO_4217), legacy codes, and non-standard codes. For example, USD. * [Weight](https://shopify.dev/docs/api/admin-graphql/unstable/objects/Weight) OBJECT A weight measurement with its numeric value and unit. Used throughout the API, for example in shipping calculations, delivery conditions, order line items, and inventory measurements. The weight combines a decimal value with a standard unit of measurement to ensure consistent weight handling across different regional systems. * unit [Weight​Unit!](https://shopify.dev/docs/api/admin-graphql/unstable/enums/WeightUnit) non-null The unit of measurement for `value`. * value [Float!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/Float) non-null The weight value using the unit system specified with `unit`. *** ## Fields with this union * [Delivery​Rate​Range​Condition.max](https://shopify.dev/docs/api/admin-graphql/unstable/objects/DeliveryRateRangeCondition#field-DeliveryRateRangeCondition.fields.max) OBJECT The rate range condition for a conditionable object. * [Delivery​Rate​Range​Condition.min](https://shopify.dev/docs/api/admin-graphql/unstable/objects/DeliveryRateRangeCondition#field-DeliveryRateRangeCondition.fields.min) OBJECT The rate range condition for a conditionable object. *** ```graphql union DeliveryRateRangeConditionCriteria = MoneyV2 | Weight ```