New
API
Credit pack expiry and rollover controls
Credit packs now support configurable expiry windows (30 / 90 / 365 days or never). Unexpired balances can optionally roll over into the next billing cycle. Expiry events emit a webhook for customer notification.
POST /v1/credit-grants
{
"customer_id": "cust_abc",
"amount": 50000,
"expires_in_days": 90,
"rollover": true
}
New
Revenue analytics dashboard (MRR, NDR, cohorts)
The Growth and Enterprise plans now include a live revenue analytics dashboard. Track new MRR, expansion MRR, contraction, and churn in real time. Cohort analysis shows net dollar retention by pricing plan and customer segment. No BI tool required.
New
API
HubSpot and Salesforce native connectors
Native CRM integrations are now available for Growth and Enterprise customers. Sync subscription status, MRR, and invoice payment state to HubSpot and Salesforce without custom webhooks or ETL pipelines.
Improved
API
Batch event ingestion — up to 1,000 events per request
The POST /v1/events/batch endpoint now accepts up to 1,000 events per call (up from 100). Each item in the array carries its own idempotency key. p99 latency for 1,000-item batches is under 90ms on average.
New
Multi-currency invoicing — 40+ currencies
Invoices can now be denominated in USD, EUR, GBP, JPY, CAD, AUD, and 35+ additional currencies. Exchange rates lock at invoice generation — not at payment collection — eliminating FX disputes. Currency settings are per pricing plan or per customer.
New
Kafka connector for high-throughput event ingestion
Enterprise customers can now consume events directly from a Kafka topic — no REST API overhead. The connector handles at-least-once delivery, deduplication, and partition-aware ordering. Available on Enterprise plans.
Improved
Fixed
Proration engine rewrite — timezone-correct mid-cycle changes
The proration engine was rewritten to handle plan changes at any second of the billing cycle with correct UTC-to-customer-timezone conversion. Eliminates a class of off-by-one-day proration errors that appeared for customers billed in APAC timezones. All existing invoices recalculated automatically — no action required.
New
API
Graduated and volume pricing tiers
The pricing engine now supports graduated tier pricing (different rates at different usage bands) and volume pricing (rate determined by total monthly volume). Configure directly in the Flexprice dashboard — no code changes required. Available on all plans.
New
Flexprice v1.0 — public launch
Flexprice is now publicly available. Core feature set: event ingestion via REST API, flat and per-unit pricing plans, monthly invoice generation with Stripe payment collection, and idempotent event deduplication. Developer (free) and Growth ($299/mo) plans available today. Enterprise on request.