--- title: SubscriptionContractUpdatePayload - GraphQL Admin description: Return type for `subscriptionContractUpdate` mutation. api_version: 2025-10 api_name: admin type: payload api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/payloads/subscriptioncontractupdatepayload md: https://shopify.dev/docs/api/admin-graphql/latest/payloads/subscriptioncontractupdatepayload.md --- # Subscription​Contract​Update​Payload payload Return type for `subscriptionContractUpdate` mutation. ## Fields * draft [Subscription​Draft](https://shopify.dev/docs/api/admin-graphql/latest/objects/SubscriptionDraft) The Subscription Contract object. * user​Errors [\[Subscription​Draft​User​Error!\]!](https://shopify.dev/docs/api/admin-graphql/latest/objects/SubscriptionDraftUserError) non-null The list of errors that occurred from executing the mutation. *** ## Mutations with this payload * [subscription​Contract​Update](https://shopify.dev/docs/api/admin-graphql/latest/mutations/subscriptionContractUpdate) mutation The subscriptionContractUpdate mutation allows you to create a draft of an existing subscription contract. This [draft](https://shopify.dev/api/admin-graphql/latest/objects/SubscriptionDraft) can be reviewed and modified as needed. Once the draft is committed with [subscriptionDraftCommit](https://shopify.dev/api/admin-graphql/latest/mutations/subscriptionDraftCommit), the changes are applied to the original subscription contract. *** ## Map ### Mutations with this payload * [subscription​Contract​Update](https://shopify.dev/docs/api/admin-graphql/latest/types/subscriptionContractUpdate)