Stigg Product Updates logo

Product Updates

Back to Homepage Subscribe to Updates

Labels

  • All Posts

Jump to Month

  • January 2026
  • December 2025
  • November 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • August 2022
  • July 2022
  • June 2022
2 days ago

REST API (private beta)

We are excited to announce the release of our new REST API, now available in private beta! 

This release empowers you to integrate Stigg into your backend services using standard HTTP methods, giving you more flexibility and control over your pricing and packaging implementation.

🆕 What’s New

The new REST API provides robust support for core backend operations, allowing you to manage your monetization logic directly via HTTP requests. 

Key capabilities include:

  • Customer & Subscription Management: Create, update, and manage customers and their subscriptions programmatically.
  • Usage Reporting: Report usage events to Stigg to track consumption and enforce limits accurately.

To make integration even smoother, we are releasing a suite of open-source SDKs wrapping the new API in the TypeScript, Python, Go, Java, Ruby and C#.

⚒️ Get Started

Check out the full API reference and SDK guides here.

The REST API is currently in Private Beta. If you're interested in trying out the new API, please contact Stigg Support (or your dedicated success manager) to request access.


Avatar of authorRoy Banon
2 days ago

Stigg Widgets Storybook

We are thrilled to announce the launch of our new Widgets Storybook! This new interactive website allows developers to explore, test, and interact with Stigg’s entire library of UI widgets - completely in isolation and without writing a single line of code.

🆕 What’s New

We have created a dedicated Storybook website hosting all of our snap-in widgets. Storybook is an industry-standard tool for building and visualizing UI components, and we are now using it to give you a sandbox environment for:

  • Interactive Playground: Experience our widgets (Paywalls, Customer Portals, Checkout, and more) as if they were live in your app.
  • State Simulation: Toggle between different component states and configurations to see how the widgets adapt to different scenarios.
  • Zero-Code Exploration: You don't need to install an SDK or configure an API key to see the widgets in action.

⭐️ Why It Matters

  • Visualize Before You Build: See exactly how our widgets look and behave before you commit to integration.
  • Speed Up Implementation: Developers can reference the Storybook to understand widget behavior and customization options, reducing the back-and-forth during development.
  • Better Collaboration: Designers and Product Managers can easily review the widget library and decide which components fit their customer journey best.

⚒️ Get Started

The new Storybook website is publicly available starting today.

  1. Visit the website at https://widgets.stigg.io/
  2. Browse the sidebar to select a widget (e.g., Paywall, User Menu).
  3. Interact with the component in the main view to see how it responds to user inputs.

🍿 See it in action


Avatar of authorOr Arnon
3 days ago

Configurable Thresholds for Credit Balance Alerts

Following our recent updates to credit management, we are giving you more control over how and when you are notified about customer usage. You can now define custom threshold rules for credit balance webhooks, ensuring your system reacts exactly when it needs to.

🆕 What’s New

We’ve added the ability to configure specific percentage-based triggers for the credit_balance.low webhook event directly from the Stigg app:

  • Custom Percentage Thresholds: You are no longer limited to a single static default. You can now define exactly when an alert should fire (e.g., at 50%, 20%, or 5% remaining).
  • Multiple Triggers per Event: Set up multiple thresholds for a single event type. For example, trigger a "gentle reminder" email when a customer uses 50% of their quota, and a "critical alert" when they drop below 10%.
  • No-Code Configuration: Manage these rules entirely through the UI without requiring code changes to your integration logic.

⭐️ Why It Matters

  • Proactive Upselling: Trigger upgrade prompts at the perfect moment before the customer runs out of credits entirelyto reduce churn and service interruption.
  • Improved Automation: Build smarter workflows (like auto-recharges or sales notifications) that rely on precise usage milestones rather than generic alerts.

⚒️ Get Started

1. In the Stigg app, navigate to the Integrations > Webhooks.

2. Select the credit_balance.low event.

3. Customize the event thresholds.

🍿 See it in action


Avatar of authorOr Arnon
2 weeks ago

Small Change, Big Impact: Multi-Tab Support is Here!

We’ve updated the Stigg app to support native browser navigation, making it easier than ever to manage your monetization configuration without losing your place.

🆕 What’s New

You can now open entities - such as Plans, Add-ons, Customers or Subscriptions - in a separate browser tab. We’ve enabled standard web shortcuts across the entire app:

  • Right-Click: Select "Open link in new tab" on eligible entities.
  • Shortcuts: Use CMD + Click (Mac) or CTRL + Click (Windows).

⭐️ Why It Matters

  • Work in Parallel: Compare two customer profiles or plans side-by-side.
  • Save Your Place: Keep your filtered lists and search results open in one tab while diving into details in another.
Avatar of authorOr Arnon
2 weeks ago

Self-Service Auto-Recharge Snap-in Widgets

Following the launch of our backend Auto-Recharge feature, we are bringing this powerful capability directly to your application’s frontend, allowing customers to manage their auto-recharge configuration in a self-served manner.

🆕 What’s New

We’ve released two new snap-in widgets that can be embedded into your customer portal in minutes:

  • Auto-recharge Status Widget: A summary card that gives customers instant visibility into their current settings. It shows whether the feature is active, their specific recharge rules (e.g., "Top up to 100 when below 10"), and a progress bar tracking their monthly spend against their limit.
  • Auto-recharge Configuration Widget: A form that customers can use to toggle auto-recharge on/off, adjust their low-balance thresholds, set their target top-up amounts, and update their monthly spending caps.

⭐️ Why It Matters

  • Self-service is no longer a luxury: it's an expectation for modern SaaS users.
  • Build Trust Through Transparency: By showing customers exactly how much they’ve spent on recharges this month and when the next trigger will happen, you reduce billing surprises and "chargeback" friction.
  • Fully Brandable: Use our No-Code Widget Designer to match the typography, colors, and styling of these widgets to your brand perfectly, or use Custom CSS for advanced pixel-perfect control.
  • Frictionless Integration: With our React, Vue, and Next.js SDKs, adding a complete credit management system to your app is as simple as dropping in a single component.

⚒️ Get Started

Embed the new widgets into your application with only a few lines of code. Explore the Status Widget Docs and Configuration Widget Docs to learn more.

📦 Availability

This new widgets are available in the latest versions of our SDKs:

  • React: v7.15.1
  • Vue: v5.10.0
  • Embed: v6.10.0

🍿 See it in action


Avatar of authorOr Arnon
2 weeks ago

Credit auto-recharge

We are excited to announce the launch of Credit Auto-Recharge, a new feature designed to ensure uninterrupted service for your customers while maintaining full control over billing and spend.

🆕 What’s New

Stigg now allows you to offer your customers a way to automate the purchase and granting of credits based on their real-time balance, including:

  • Smart Thresholds: Set a "trigger" balance. When a customer falls below this amount, Stigg automatically initiates a recharge.
  • Target Balances: Define a "top-up to" amount to ensure customers always have exactly the capacity they need.
  • Spend Guardrails: Protect customers with a Monthly Spend Limit that stops recharges once a specific budget is reached.

⭐️ Why It Matters

Maintaining a friction-free user experience is critical for credit-based products (like AI tokens, API calls, or compute hours). With this new functionality customers no longer need to face service blocks because they forgot to purchase more credits, while still enjoying from the same user experience and controls that industry leaders such as OpenAI offer to their customers.

🛠 Get Started

Setting up auto-recharge is simple and can be configured via the Stigg app, API and SDKs. 

For more details, check out our full documentation.

📦 Availability

These improvements are now available in the latest SDKs:

  • Node.js: v4.6.0
  • Python / Ruby / Go / Java / .NET: v5.74.0
  • Sidecar SDK: v5.81.0
  • JavaScript: v3.75.0

🍿 See it in action


Avatar of authorOr Arnon
2 weeks ago

Plan and add-on version history

We’ve added a dedicated Version History tab to the Plans and Add-ons pages. This centralizes everything you need to track, manage, and audit the evolution of your packages.

🆕 What's new

  • Adoption Dashboard: View real-time stats on subscriber counts, latest version adoption percentages, and a version distribution chart.
  • Version Archive: A full, paginated table of every previous version created.
  • One-Click Actions: Navigate to old version details or perform a Quick Rollback to a previous state directly from the list.

⭐️ Why it matters

As your product grows, managing legacy pricing and feature sets becomes complex. This update gives you:

  • Risk Mitigation: If a configuration error occurs, the Quick Rollback minimizes downtime and impact on your customers.
  • Data-Driven Decisions: By seeing exactly how many users are on older versions, you can decide when to sunset legacy versions and push for migration.
  • Operational Transparency: Easily audit when changes were made and instantly access the specific configurations of the past.

🛠️ Get Started

Ready to dive in? Here is how to access the new features:

1. Navigate to the Plans or Add-ons section in the Stigg app.

2. Select any existing package.

3. Click the Version History tab located in the top navigation bar.

🍿 See it in action


Avatar of authorOr Arnon
3 weeks ago

Tax ID collection in Checkout Widget

Today we are excited to launch Tax ID collection support in the Stigg Checkout widget when using Stripe billing. This enables your customers to enter their tax identification number (for example, VAT ID for EU business customers) directly within the checkout experience.

Collecting Tax IDs helps ensure accurate tax handling and compliance for B2B purchases.

🆕 Whats New

  • Tax ID (VAT) field in checkout - Customers can now select “I am purchasing as a business” and enter their Tax ID during checkout.
  • Stripe billing integration - Tax ID values are passed to Stripe and stored on the customer’s billing record.
  • Improved tax workflows - Helps support correct tax calculation and invoicing as part of your Stripe billing setup.

🚀 Get Started

To enable this feature, update to the latest SDK version and refer to the documentation for the specific configuration parameter.

1. Update your SDK

  • React SDK:v7.16.0
  • Vue SDK:v5.10.0
  • Embed SDK:v6.9.0

2. Configure the Widget - Pass the collectTaxIds parameter to the Checkout component.

See the full implementation details in the docs under Tax ID (VAT) collection.

🍿 See it in action


Avatar of authorOr Arnon
a month ago

Advanced Filtering for the Activity Log

We’ve enhanced the Activity Log with powerful new filtering capabilities designed to help you navigate your environment’s history with surgical precision. Instead of scrolling through a sea of events, you can now pinpoint the exact data you need in seconds.

🆕 What’s New

We have introduced five granular filters to the global and entity-specific Activity Logs, allowing you to slice and dice your audit trail by:

  • Precision Timestamps: Filter by relative periods (e.g., last 15 minutes, 24 hours) or define a specific date and time range to isolate events during a deployment or incident window.
  • Entity ID: Jump directly to the history of a specific object, such as a unique customer or subscription ID, to see every action associated with it.
  • Entity Type: Narrow your view by category, such as Plan, Subscription, Customer, or Coupon, to audit specific areas of your billing model.
  • Event Name: Isolate specific actions across your platform, like Customer created, Subscription updated, or Entitlements updated.
  • Trace ID: The ultimate debugging shortcut. Use a Trace ID to pull up the an exact request and view its full payload and origin.

ℹ️ By default, the activity log will include events from the last 30 days.

⭐️ Why It Matters

As you make more frequent monetization changes and your customer base scales, the volume of logs grows. These filters transform the Activity Log from a simple record into a high-speed troubleshooting tool:

  • Reduce MTTR: Find the root cause of customer issues or entitlement discrepancies in seconds rather than minutes.
  • Effortless Auditing: Quickly verify that automated plan changes or bulk updates occurred exactly as intended.
  • Engineering Alignment: Use Trace IDs to bridge the gap between your own internal system logs and Stigg’s activity records.

🛠 Get Started

  1. Open the global Activity Log from the sidebar (Logs > Activity) or the entity-specific log using the "Activity Log" tab of the specific entity.
  2. Click the Filter drop-down at the top of the log.
  3. Select your criteria and watch the log update in real-time.

🍿 See it in action


Avatar of authorOr Arnon
a month ago

Archiving and unarchiving products

We’re excited to introduce a more flexible way to manage your product lifecycle: Product Archiving.

Instead of permanently deleting products and losing historical data, you can now "soft delete" products that are no longer in active use. This keeps environments organized while ensuring your records remain intact.

🆕 What’s New?

  • Archive with Ease: Remove outdated products from your primary view without losing their configuration or history.
  • Centralized Visibility: Access your archived items anytime. We’ve added a new filter to the Product List screen, allowing you to toggle active and hidden products seamlessly.
  • Simple Restoration: Bring products back to life with the Unarchive action. 

ℹ️ Important Note on Unarchiving

When you unarchive a product, its associated plans and add-ons will remain archived. If you want those plans and add-ons to be available again, you must unarchive them manually (via the Stigg API). This prevents the accidental reactivation of old pricing tiers or legacy add-ons.

🛠 Get started

  1. Navigate to your Product List.
  2. Select the product you wish to hide and click Archive.
  3. To view or restore products, use the status filter at the top of the list to select Archived products.

🍿 See it in action


Avatar of authorOr Arnon