Skip to main content

ResultCustomerSubscriptionContractChangeableCycles

契約変更可能周期取得のレスポンス

type ResultCustomerSubscriptionContractChangeableCycles {
billingPolicyInterval: BillingPolicyInterval!
billingPolicyIntervalCount: Int
plans: [CustomerChangeablePlan]
}

Fields

ResultCustomerSubscriptionContractChangeableCycles.billingPolicyInterval ● BillingPolicyInterval! non-null enum

決済周期(単位)

  • 説明: 契約の決済周期の単位
  • 例: "DAY"

ResultCustomerSubscriptionContractChangeableCycles.billingPolicyIntervalCount ● Int scalar

決済周期(数値)

  • 説明: 契約の決済周期
  • 例: 1

ResultCustomerSubscriptionContractChangeableCycles.plans ● [CustomerChangeablePlan] list object

プラングループのプラン

  • 説明: プラングループのプラン

Example

{
"billingPolicyInterval": "MONTH",
"billingPolicyIntervalCount": 1,
"plans": [
{
"id": 1,
"planId": "gid://shopify/SellingPlan/1234567890",
"name": "アイスクリーム定期便",
"billingPolicyInterval": "MONTH",
"billingPolicyIntervalCount": 1,
"sellingPlanGroupId": "gid://shopify/SellingPlanGroup/123456789"
}
]
}

Returned By

customerSubscriptionContractChangeableCycles query