CustomerSubscriptionContractSubscriptionDiscount
顧客向け契約情報取得用SubscriptionDiscount
type CustomerSubscriptionContractSubscriptionDiscount {
subscriptionManualDiscountId: String!
title: String
percentage: Int
amount: Float
rank: Boolean!
deliveryDiscount: Boolean!
coupon: Boolean!
targetType: String
usageCount: Int!
recurringCycleLimit: Int
currencyCode: String
actualAmount: Float
isPointDiscount: Boolean!
usedPoint: Int
}
Fields
CustomerSubscriptionContractSubscriptionDiscount.subscriptionManualDiscountId ● String! non-null scalar
割引情報の Shopify 管理 ID
- 説明: 割引情報の一意な識別子
- データ例:
"gid://shopify/SubscriptionManualDiscount/123456"
CustomerSubscriptionContractSubscriptionDiscount.title ● String scalar
割引タイトル
- 説明: 割引のタイトル
- データ例:
"rank1"
CustomerSubscriptionContractSubscriptionDiscount.percentage ● Int scalar
パーセント割引の場合の値
- 説明: 割引率(%)
- データ例:
1 - 備考: null:固定額割引の場合
CustomerSubscriptionContractSubscriptionDiscount.amount ● Float scalar
固定額割引の場合の値
- 説明: 割引額
- データ例:
2000 - 備考: null:パーセント割引の場合
CustomerSubscriptionContractSubscriptionDiscount.rank ● Boolean! non-null scalar
ランク機能による割引フラグ
- 説明: ランク機能を利用した割引かどうか
- データ例:
TRUE
CustomerSubscriptionContractSubscriptionDiscount.deliveryDiscount ● Boolean! non-null scalar
共通割引割引フラグ
- 説明: 共通割引が適用されたかどうか
- データ例:
FALSE
CustomerSubscriptionContractSubscriptionDiscount.coupon ● Boolean! non-null scalar
定期購買クーポン機能による割引フラグ
- 説明: クーポン割引が適用されたかどうか
- データ例:
FALSE
CustomerSubscriptionContractSubscriptionDiscount.targetType ● String scalar
割引の適用先
- 説明: 割引が適用される対象
- データ例:
"LINE_ITEM" - 備考: "LINE_ITEM"(商品), "SHIPPING_LINE"(送料)
CustomerSubscriptionContractSubscriptionDiscount.usageCount ● Int! non-null scalar
使用回数
- 説明: 割引が適用された回数
- データ例:
0
CustomerSubscriptionContractSubscriptionDiscount.recurringCycleLimit ● Int scalar
最大適用数
- 説明: 最大適用可能回数
- データ例:
1 - 備考: null:制限なし
CustomerSubscriptionContractSubscriptionDiscount.currencyCode ● String scalar
割引金額の通貨コード
- 説明: 割引が適用される通貨
- データ例:
"JPY"
CustomerSubscriptionContractSubscriptionDiscount.actualAmount ● Float scalar
実際に割引される金額
- 説明: 実際に適用された割引額
- データ例:
333 - 備考: null:計算中
CustomerSubscriptionContractSubscriptionDiscount.isPointDiscount ● Boolean! non-null scalar
ポイント割引フラグ
- 説明: ポイント割引機能で作成されたディスカウントかどうか
- データ例:
TRUE
CustomerSubscriptionContractSubscriptionDiscount.usedPoint ● Int scalar
利用ポイント数
- 説明: ポイント割引で使用されたポイント数
- データ例:
100 - 備考: null:ポイント割引以外の場合
Example
{
"subscriptionManualDiscountId": "gid://shopify/SubscriptionManualDiscount/123456",
"title": "rank1",
"percentage": 1,
"amount": 2000,
"rank": true,
"deliveryDiscount": false,
"coupon": false,
"targetType": "LINE_ITEM",
"usageCount": 0,
"recurringCycleLimit": 1,
"currencyCode": "JPY",
"actualAmount": 334,
"isPointDiscount": false,
"usedPoint": null
}