Skip to main content

customerSubscriptionContractAddSubscriptionLineToFirstSubscription

顧客向け最後に購入した定期購買に商品を追加する

customerSubscriptionContractAddSubscriptionLineToFirstSubscription(
customerId: String!
variantId: String!
planId: String!
quantity: Int!
customAttributes: [SubscriptionLineCustomAttributeInput!]
): ResultCustomerSubscriptionContractAddSubscriptionLineToFirstSubscription

Arguments

customerSubscriptionContractAddSubscriptionLineToFirstSubscription.customerId ● String! non-null scalar

顧客ID ※必須

  • 説明: 処理対象顧客の globally-unique ID.
  • 例: "gid://shopify/Customer/987654321"

customerSubscriptionContractAddSubscriptionLineToFirstSubscription.variantId ● String! non-null scalar

商品バリエーションID ※必須

  • 説明: 処理対象商品バリエーションの globally-unique ID.
  • 例: "gid://shopify/ProductVariant/123456789"

customerSubscriptionContractAddSubscriptionLineToFirstSubscription.planId ● String! non-null scalar

プランID ※必須

  • 説明: 処理対象プランの globally-unique ID.
  • 例: "gid://shopify/SellingPlan/123456789"

customerSubscriptionContractAddSubscriptionLineToFirstSubscription.quantity ● Int! non-null scalar

数量 ※必須

  • 説明: 追加する商品の数量
  • 例: 1

customerSubscriptionContractAddSubscriptionLineToFirstSubscription.customAttributes ● [SubscriptionLineCustomAttributeInput!] list input

カスタム属性

  • 説明: 商品のカスタム属性
  • 例: [{key: "custom_attribute_key", value: "custom_attribute_value"}]

Type

ResultCustomerSubscriptionContractAddSubscriptionLineToFirstSubscription object

顧客向け最初に購入した定期購買に商品の追加情報

Example

mutation {
customerSubscriptionContractAddSubscriptionLineToFirstSubscription(
customerId: "gid://shopify/Customer/987654321"
variantId: "gid://shopify/ProductVariant/123456789"
planId: "gid://shopify/SellingPlan/123456789"
quantity: 1
customAttributes: [{key: "custom_attribute_key", value: "custom_attribute_value"}]
) {
status
}
}