Skip to main content

SubscriptionOrderUpdateInput

The input fields for updating a subscription order.

input SubscriptionOrderUpdateInput {
customAttributes: [CustomAttributeInput!]
deliveryMethod: SubscriptionDeliveryMethodUpdateInput
id: GlobalID!
lines: [SubscriptionOrderLineInput!]
notes: String
paymentMethodId: GlobalID
}

Fields​

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

The order's custom attributes. Editable attributes left out are removed.

SubscriptionOrderUpdateInput.deliveryMethod ● SubscriptionDeliveryMethodUpdateInput input types​

Changes to the order's delivery method. Fields left out keep their current values.

SubscriptionOrderUpdateInput.id ● GlobalID! non-null scalar types​

The ID of the subscription order to update.

SubscriptionOrderUpdateInput.lines ● [SubscriptionOrderLineInput!] list input types​

The order's lines. Lines left out are removed from the order.

SubscriptionOrderUpdateInput.notes ● String scalar types​

Notes about the subscription order.

SubscriptionOrderUpdateInput.paymentMethodId ● GlobalID scalar types​

The ID of the payment method to charge for the order.

Member Of​

subscriptionOrderUpdate mutation