目次

1.基本情報


指定された契約情報の契約内の商品数量を変更する。

項目名 内容
アクション名 updateSubscriptionLine
リクエストメソッド POST

2.リクエストに必要な内容


項目名 内容 入力例 備考
subscriptionId 定期購買ID 1111111111
subscriptionLine 変更する商品のLineId {
lineId : 変更したい商品lineId
} lineId : gid://shopify/SubscriptionLine/406f1e04-cc0d-46d7-ba8e-85cbb76312cc
quantity 数量 5 変更後の数量

3.レスポンス内容


数量変更した契約商品情報がJSONデータが返却されます。

■正常時レスポンス

プロパティ 説明
id number 定期購買アプリ内の契約商品管理ID
applicationId number 定期購買アプリ内での定期購買契約管理ID
productId string null
variantId string null
variantImage string null
title string タイトル
variantTitle string null
sku string null
quantity number 数量
lineDiscountedPriceAmount float 商品価格(廃止)
lineDiscountedPriceCurrencyCode string 商品価格の通貨単位
createdAt timestamp 登録日時
updatedAt timestamp 更新日時
onlineStorePreviewUrl string 商品URL
currentPriceAmount float 商品価格
currentPriceCurrencyCode string 商品価格の通貨単位
lineId string 契約商品のShopify管理ID
sellingPlanId string null
sellingPlanName string null

■異常時レスポンス

ステータスコード 説明
400 string 定期購買はすでに解約されています
400 string 数量を変更してください
404 string ストアが存在しません
404 string 顧客が存在しません
404 string 定期購買が存在しません
404 string 商品が存在しません(削除対象の商品が契約内に存在しない)
500 string 内部エラーが発生しています(Shopifyエラー時)