---
title: SubscriptionContractCalculationCyclePriceAdjustmentInput - GraphQL Admin
description: |-
  The input fields for a price adjustment entry within an app-managed pricing
  policy. Stored as metadata for app use, not used for pricing calculations.
api_version: 2026-10
source_url:
  html: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SubscriptionContractCalculationCyclePriceAdjustmentInput
  md: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SubscriptionContractCalculationCyclePriceAdjustmentInput.md
api_name: admin
api_type: graphql
type: input-object
---

# Subscription​Contract​Calculation​Cycle​Price​Adjustment​Input

input\_object

The input fields for a price adjustment entry within an app-managed pricing policy. Stored as metadata for app use, not used for pricing calculations.

## Fields

* adjustment​Type

  [Selling​Plan​Pricing​Policy​Adjustment​Type!](https://shopify.dev/docs/api/admin-graphql/latest/enums/SellingPlanPricingPolicyAdjustmentType)

  non-null

  The price adjustment type.

* adjustment​Value

  [Selling​Plan​Pricing​Policy​Value​Input!](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SellingPlanPricingPolicyValueInput)

  required

  The price adjustment value.

* after​Cycle

  [Int!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/Int)

  non-null

  The cycle after which the pricing policy applies.

* computed​Price

  [Money​Input!](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MoneyInput)

  required

  The computed price after the adjustment is applied. The amount must be greater than or equal to 0.

***

## Input objects using this input

* [Subscription​Contract​Calculation​App​Managed​Pricing​Policy​Input.cyclePriceAdjustments](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SubscriptionContractCalculationAppManagedPricingPolicyInput#fields-cyclePriceAdjustments)

  INPUT OBJECT

  The input fields for the app-managed pricing policy on a subscription line, the calculate API equivalent of `SubscriptionPricingPolicyInput`. The policy is informational metadata and doesn't drive pricing; the line's price field does. When you restate a line without it, the stored policy is cleared.

***

## Map

### Input objects using this input

* [Subscription​Contract​Calculation​App​Managed​Pricing​Policy​Input.cyclePriceAdjustments](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SubscriptionContractCalculationAppManagedPricingPolicyInput#fields-cyclePriceAdjustments)
