1.基本情報


指定された契約情報の契約内の商品を削除する。
※ 契約内の商品は0個以下にすることは不可となります。(Shopify仕様により)
 
項目名内容
アクション名removeSubscriptionLine
リクエストメソッドPOST

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


項目名内容入力例備考
subscriptionId定期購買ID1111111111
subscriptionLine削除する商品のLineId{ lineId : Shopify上の契約商品管理ID }lineId : gid://shopify/SubscriptionLine/406f1e04-cc0d-46d7-ba8e-85cbb76312cc
 

3.レスポンス内容


削除後の契約内の商品情報がJSONデータで返却されます。
 
■正常時レスポンス
プロパティ説明
subscriptionLinesarray更新後の契約商品一覧
L productIdstring | null商品のShopify管理ID
L variantIdstring | null商品バリエーションのShopify管理ID
L variantImagestring | null商品画像 or バリエーション画像URLバリエーションがないとき、商品が削除された時はnull
L titlestringタイトル
L variantTitlestring | nullバリエーションタイトルバリエーションがないときはnull
L skustring | nullSKU
L quantitynumber数量
L currentPriceAmountfloat商品価格
L currentPriceCurrencyCodestring商品価格の通貨単位
L lineDiscountedPriceAmountfloat商品価格(廃止)
L lineDiscountedPriceCurrencyCodestring商品価格の通貨単位
L lineIdstring契約商品のShopify管理ID
L sellingPlanIdstring | null契約商品に紐付ける定期購買プランのShopify管理ID
subscriptionDiscountsarray契約に対する割引情報
L subscriptionManualDiscountIdstring契約に対する割引のShopify管理ID
L titlestring割引タイトル
L percentagenumberパーセント割引の場合の割引率
L amountnumber固定割引の場合の割引額
L currencyCodestring割引の通貨単位
 
■異常時レスポンス
ステータスコードエラーメッセージ
400string定期購買はすでに解約されています
400stringこの定期購買の契約種別では許可されていない操作です
404string定期購買が存在しません
404string商品が存在しません(lineIdに紐づく契約商品が存在しない場合)
404stringストアが存在しません
500string内部エラーが発生しています