Skip to main content

CustomerSubscriptionContractsSubscriptionDiscount

顧客向け契約情報一覧取得用SubscriptionDiscount

type CustomerSubscriptionContractsSubscriptionDiscount {
subscriptionManualDiscountId: String!
title: String
percentage: Int
amount: Float
rank: Boolean!
deliveryDiscount: Boolean!
coupon: Boolean!
targetType: DiscountTargetType
usageCount: Int!
recurringCycleLimit: Int
}

Fields

CustomerSubscriptionContractsSubscriptionDiscount.subscriptionManualDiscountId ● String! non-null scalar

割引情報の Shopify 管理 ID

  • 説明: 割引情報の一意な識別子
  • データ例: "gid://shopify/SubscriptionManualDiscount/123456"

CustomerSubscriptionContractsSubscriptionDiscount.title ● String scalar

割引タイトル

  • 説明: 割引のタイトル
  • データ例: "rank1"

CustomerSubscriptionContractsSubscriptionDiscount.percentage ● Int scalar

パーセント割引の場合の値

  • 説明: 割引率(%)
  • データ例: 1
  • 備考: null:固定額割引の場合

CustomerSubscriptionContractsSubscriptionDiscount.amount ● Float scalar

固定額割引の場合の値

  • 説明: 割引額
  • データ例: 2000
  • 備考: null:パーセント割引の場合

CustomerSubscriptionContractsSubscriptionDiscount.rank ● Boolean! non-null scalar

ランク機能による割引フラグ

  • 説明: ランク機能を利用した割引かどうか
  • データ例: TRUE

CustomerSubscriptionContractsSubscriptionDiscount.deliveryDiscount ● Boolean! non-null scalar

共通割引割引フラグ

  • 説明: 共通割引が適用されたかどうか
  • データ例: FALSE

CustomerSubscriptionContractsSubscriptionDiscount.coupon ● Boolean! non-null scalar

定期購買クーポン機能による割引フラグ

  • 説明: クーポン割引が適用されたかどうか
  • データ例: FALSE

CustomerSubscriptionContractsSubscriptionDiscount.targetType ● DiscountTargetType enum

割引の適用先

  • 説明: 割引が適用される対象
  • データ例: "LINE_ITEM"
  • 備考: "LINE_ITEM"(商品), "SHIPPING_LINE"(送料)

CustomerSubscriptionContractsSubscriptionDiscount.usageCount ● Int! non-null scalar

使用回数

  • 説明: 割引が適用された回数
  • データ例: 0

CustomerSubscriptionContractsSubscriptionDiscount.recurringCycleLimit ● Int scalar

最大適用数

  • 説明: 最大適用可能回数
  • データ例: 1
  • 備考: 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
}

Member Of

ResultCustomerSubscriptionContracts object