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
}
}