Changelog

What's new in Credyt?

Product updates, new features, and fixes. Updated at least twice a month.

One-off entitlements

Issue one-off credit entitlements to any customer at the start of their subscription, useful for offering free credits on signup or trial extensions. Any products entitlements created without a refresh configuration will be one-off by default.

Feature

Subscription redirect destination control

The redirect target after a customer's initial subscription payment is now configurable. When subscribing a customer, set redirect_to to portal for the Credyt portal or return_url for your own platform — useful when the post-payment flow lives in your product rather than the Credyt-hosted experience.

Improvement

AI skills for Credyt integration

Published a set of AI skills that make integrating Credyt significantly faster. Four skills guide you from pricing strategy through to production integration. Install them via the npx skills CLI and they drop into any compatible agent setup.

Feature

Product catalog: list subscribers per product

The product catalog API now supports fetching the list of customers subscribed to a given product. Useful for building internal dashboards, running cohort-level operations, or syncing subscriber state to external systems.

Feature

Customer API: email lookup

Customers can now be queried by email address via the customer API, in addition to customer ID.

Improvement

Credyt MCP server

Credyt's API is now available as an MCP server. Connect it directly to any MCP-compatible AI agent or tool to manage your product catalog and customers in Credyt, and query billing activity without writing integration code.

Feature

OpenAPI spec and webhook callbacks

Published the OpenAPI spec for the Credyt API and added support for webhook callbacks. Integrations can now subscribe to billing events and receive real-time notifications.

Feature

Seat-based pricing

Added seat-based pricing as a billing model option. Teams and enterprise customers can now be charged per active user seat alongside or instead of usage-based charges.

Feature

Outcome-based pricing

Introduced outcome-based pricing, allowing charges to be tied to business results rather than raw usage. Useful for AI products where value is measured in completed tasks or conversions.

Feature

Free tier configuration

Free tier limits are now configurable per customer, cohort, or global default. Abuse prevention rules can be applied independently of paid tier thresholds.

Improvement

B2B org hierarchy

Added support for B2B org hierarchy, allowing a single Credyt account to manage multiple sub-organisations. Usage and billing are tracked independently per tenant.

Feature

Grants and entitlements

Issue one-off or recurring credit grants to customers, with configurable expiry and rollover rules. Grants are applied before paid balance and tracked separately in the audit trail.

Feature

Credit expiry and rollover controls

Credit expiry behaviour is now fully configurable. Unused balance can expire on a fixed date, roll over indefinitely, or transfer to a reserve pool at period end.

Improvement

Idempotent event processing under high throughput

Resolved an edge case where duplicate usage events could be processed under sustained high throughput. Idempotency key checks now cover the full write path.

Fix

Revenue vs cost correlation

Added revenue vs cost correlation to the cost visibility dashboard. Each customer's billed revenue is shown alongside underlying model costs, making margin visible in real time.

Feature

Embedded billing portal

Launched the embeddable customer billing portal. Drop a single component into your product to give customers live balance, usage history, and self-service top-up — no custom UI required.

Feature

Live balance display latency

Reduced live balance display latency from ~2s to under 200ms by moving balance reads to an in-memory store updated on every billing event.

Improvement

Auto top-up

Auto top-up is now available. Customers set a low-balance threshold and a top-up amount; their wallet recharges automatically without manual intervention.

Feature

Multi-asset wallets

Wallets can now hold multiple custom credit assets simultaneously. Each asset has independent balance tracking, pricing, and expiry rules.

Feature

Token-level audit trail

Every usage event is now recorded with full token-level detail: model, prompt tokens, completion tokens, cost, and timestamp. Queryable per customer and per agent.

Feature

Stripe integration

Native Stripe integration added. Connect a Stripe account to handle payment collection for wallet top-ups and subscription billing without building a custom payments flow.

Feature

Real-time usage billing

Core billing engine shipped. Usage events are processed and charged in real time against customer wallet balances. A single POST to the usage endpoint is all that's needed to bill any AI action.

Feature