Support for "0" values in subscription charges and variable entitlements
We've added support for a value of 0 in charges and variable entitlements when provisioning and updating subscriptions. This update provides additional flexibility when managing sales-led deals and enterprise contracts via the Stigg app, API and SDKs.
🆕 What’s new?
Previously, passing a zero value for explicit subscription overrides could cause validation constraints or conflict with underlying plan defaults. With this release:
- Zero-Quantity Charges: You can now explicitly pass a quantity of
0for line item charges. - Zero-Value Entitlements: You can now set a value of
0to variable entitlement.
Setting such values will disable the affected metered features.
⭐️ Why it matters
Enterprise and sales-led subscription workflows are inherently dynamic. Sales teams often negotiate custom packages that deviate from your standard pricing models.
This enhancement gives you the flexibility to:
- Enforce strict feature gating: Fully shut down access to specific variable features by overriding them to
0, rather than relying on default tiers. - Model complex contract adjustments: Handle unique trial extensions, specific feature carve-outs, or temporary contract modifications cleanly within Stigg's provisioning logic without needing to create a separate custom plan for every single customer edge case.
⚒️ Get started
This capability is available out of the box when using Stigg's standard subscription management functions.