Skip to main content

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
}

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:計算中

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": 333
}

Member Of

ResultCustomerSubscriptionContract object