概要
APIリファレンス
指定された契約情報の周期を変更する。
| 項目名 | 内容 |
|---|---|
| アクション名 | updateSubscriptionLinePlanV2 |
| リクエストメソッド | POST |
| 項目名 | 内容 | 必須 | フォーマット | 入力例 | 備考 |
|---|---|---|---|---|---|
| subscriptionContractId | 定期購買ID | はい | gid://shopify/SubscriptionContract/*** | gid://shopify/SubscriptionContract/1111111111 | |
| billingPolicyInterval | 変更先の周期単位 | はい | DAY, WEEK, MONTH, YEARのいずれか | MONTH | |
| billingPolicyIntervalCount | 変更先周期数 | はい | 1以上の数値 | 3 |
処理成功の可否が返却される。
■正常時レスポンス
| プロパティ | 型 | 説明 |
|---|---|---|
| success | boolean | 成功フラグ |
■異常時レスポンス
| ステータスコード | 型 | エラーメッセージ |
|---|---|---|
| 400 | string | この定期購買の契約種別では許可されていない操作です |
| 400 | string | マイページでは許可されていない操作です |
| 400 | string | この定期購買のステータスでは許可されていない操作です |
| 400 | string | 最低支払い回数以下のため操作を受け付けられませんでした |
| 400 | string | 変更可能日を過ぎているため操作を受け付けられませんでした |
| 400 | string | 指定された周期へは変更できません |
| 403 | string | この機能は利用できません |
| 404 | string | ストアが存在しません |
| 404 | string | 顧客が存在しません |
| 404 | string | 定期購買が存在しません |
| 404 | string | 変更可能な周期が存在しません |
| 409 | string | 現在決済処理中のため、しばらく時間をおいてからお試しください。 |
| 500 | string | 内部エラーが発生しています |