quoteChangeUpdate

Graphql fields and variables for the quoteChangeUpdate mutation

Update a quote change

Scope required: standard:write

mutation quoteChangeUpdate ($id: ID!, $priceAdjustmentTiming: PriceAdjustmentTiming!, $priceAdjustmentPercentage: Float!, $priceAdjustmentAction: PriceAdjustmentAction!, $renewalTermMonths: Int!, $evergreen: Boolean!, $charges: !, $trial: Boolean!, $trialStartDate: ISO8601Date!) {
  quoteChangeUpdate (id: $id, priceAdjustmentTiming: $priceAdjustmentTiming, priceAdjustmentPercentage: $priceAdjustmentPercentage, priceAdjustmentAction: $priceAdjustmentAction, renewalTermMonths: $renewalTermMonths, evergreen: $evergreen, charges: $charges, trial: $trial, trialStartDate: $trialStartDate) {
      errors
      quoteChange {
        currencyId
        endDate
        evergreen
        id
        isTrial
        name
        priceAdjustmentAllowed
        priceAdjustmentLastDate
        priceAdjustmentPercentage
        priceListId
        quoteId
        quotePlanId
        rampIntervalMonths
        renewalSummary
        renewalTermMonths
        startDate
        subscriptionId
        trialEndDate
        trialStartDate
      }
  }
}

Arguments

{
  "id": "456123",
  "priceAdjustmentTiming": "PriceAdjustmentTiming",
  "priceAdjustmentPercentage": "1.00",
  "priceAdjustmentAction": "PriceAdjustmentAction",
  "renewalTermMonths": 123,
  "evergreen": true,
  "charges": [
    {
      "id": "456123",
      "name": "",
      "code": "",
      "priceListChargeId": "456123",
      "quantity": 123,
      "discount": "1.00",
      "price": "BigDecimal",
      "subtotal": "BigDecimal",
      "startDate": "2022-06-01",
      "endDate": "2022-06-01",
      "evergreen": true,
      "priceTiers": [
        {
          "starts": 123,
          "price": "BigDecimal"
        }
      ]
    }
  ],
  "trial": true,
  "trialStartDate": "2022-06-01"
}
Name
Type
Description

id

ID

priceAdjustmentTiming

priceAdjustmentPercentage

Float

priceAdjustmentAction

renewalTermMonths

Int

evergreen

Boolean

charges

trial

Boolean

trialStartDate

ISO8601Date

Response

Name
Type
Description

errors

List (String)

quoteChange

Last updated

Was this helpful?