CreatePricingTierDto
billingIntervalstring
Possible values: [month, year, one_time]
Default value:
monthcurrencystring
ISO 4217 currency code (lower-case, 3 chars). Defaults to usd.
Default value:
usdExample:
usdfeaturesIncludedstring[]deprecated
Ignored — featuresIncluded is auto-derived from tier_metric_quotas.
Default value:
[]isFreeboolean
Example:
falseisPublicboolean
Whether to list this tier publicly. Set false to create a hidden/custom tier for a specific customer — it stays subscribable via a direct checkout link but is omitted from public listings. Defaults to true.
Default value:
truepricenumberrequired
Price in the given currency. Use 0 for free tiers.
Example:
29.99recommendedboolean
Default value:
falsesortOrdernumber
Default value:
0tierNamestringrequired
Possible values: <= 50 characters
Example:
StartertrialDaysobjectnullable
Possible values: <= 365
CreatePricingTierDto
{
"billingInterval": "month",
"currency": "usd",
"isFree": false,
"isPublic": true,
"price": 29.99,
"recommended": false,
"sortOrder": 0,
"tierName": "Starter",
"trialDays": {}
}