Backfill webhooks, subscription-level auto-issuance, and credit block sources
Know when a backfill finishes
Two new webhook events, backfill.reflected and backfill.reverted, fire when a backfill's changes have been reflected or when it has been fully reverted. You no longer need to poll for backfill status. Kick off downstream processing or review the results as soon as the backfill is done. Learn more in our webhooks docs.
Control invoice auto-issuance per subscription
You can now set auto_issuance on a subscription when you create it, update it, or schedule a plan change. A subscription without its own setting inherits the customer-level setting, then your account default. Existing subscriptions keep issuing invoices exactly as they do today.
See where every credit block came from
Credit block responses now include credit_block_source (allocation, top-up, commitment, or manual). Blocks funded by a credit allocation also include that allocation's details. This makes it easier to reconcile balances and explain to your customers where their credits came from.