更新订阅草稿-subscriptionDraftUpdate mutation

更新订阅草稿。

所需的访问

write_own_subscription_contracts 访问范围。

在本页面

互动范例

这是一个示例变异查询。

变异subscriptionDraftUpdate $ draftId ID $ input SubscriptionDraftInput !){ subscriptionDraftUpdate draftId $ draftId input $ input {
  1. <font style="color:#1F61A0;">草稿</font><font style="color:#555555;">{</font>
  2. <font style="color:#1F61A0;">ID</font>
  3. <font style="color:#555555;">}</font>
  4. <font style="color:#1F61A0;">userErrors </font><font style="color:#555555;">{</font>
  5. <font style="color:#1F61A0;">代码</font>
  6. <font style="color:#1F61A0;">场地</font>
  7. <font style="color:#1F61A0;">信息</font>
  8. <font style="color:#555555;">}</font>
} } { “ draftId” “ Z2lkOi8vU2hvcGlmeS9FeGFtcGxlLzE =” “输入” {} }

参数

参数 描述
draftId
() [ID!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-2021-01)

必需的
订阅草稿的向导将更新。
input
() [SubscriptionDraftInput!](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptiondraftinput)

必需的
新的认购合同的属性。

SubscriptionDraftInput字段

  • billingPolicy([SubscriptionBillingPolicyInput](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptionbillingpolicyinput)
    订阅合同的计费政策。
  • deliveryMethod([SubscriptionDeliveryMethodInput](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptiondeliverymethodinput)
    订阅合同的交付方式。
  • deliveryPolicy([SubscriptionDeliveryPolicyInput](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptiondeliverypolicyinput)
    订阅合同的交付策略。
  • 交货价格([Decimal](https://shopify.dev/docs/admin-api/graphql/reference/scalar#decimal-2021-01)
    每次续订订阅合同的运费。
  • nextBillingDate([DateTime](https://shopify.dev/docs/admin-api/graphql/reference/scalar#datetime-2021-01)
    订阅合同的下一个结算日期。
  • paymentMethodId([ID](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-2021-01)
    订阅合同要使用的付款方式的ID。
  • 状态([SubscriptionContractSubscriptionStatus](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptioncontractsubscriptionstatus)
    订阅合同的当前状态。

返回字段

  • 草稿([SubscriptionDraft](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptiondraft)
    订阅草稿对象。
  • userErrors([[SubscriptionDraftUserError!]!](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptiondraftusererror)
    执行突变时发生的错误列表。