Skip to main content

SubscriptionLineInput

The input fields for setting a line on a subscription.

input SubscriptionLineInput {
customAttributes: [CustomAttributeInput!]
overwriteChildCustomAttributes: Boolean
productVariantId: SharedGlobalID!
quantity: NonZeroCount!
}

Fields​

SubscriptionLineInput.customAttributes ● [CustomAttributeInput!] list input types​

The line's custom attributes. They replace the line's existing custom attributes.

SubscriptionLineInput.overwriteChildCustomAttributes ● Boolean scalar types​

Whether to overwrite custom attributes that were customised on upcoming subscription order lines. Defaults to false.

SubscriptionLineInput.productVariantId ● SharedGlobalID! non-null scalar types​

The ID of the line's product variant.

SubscriptionLineInput.quantity ● NonZeroCount! non-null scalar types​

The line's quantity.

Member Of​

SubscriptionUpdateInput input