Skip to content

React SDK 0.10.0

Choose a tag to compare

@devwatts devwatts released this 29 Sep 19:26
· 95 commits to main since this release
60fa248

React 0.10.0 adds customer subscription self-service through authenticated merchant backends.

  • Native BillingPortal with subscriptions, usage, invoices, billing details and wallets.
  • CancellationControl for end-of-period Cancel and Keep, with exact confirmation-date guards.
  • PlanChangeControl for signed upgrade quotes, payment-gated activation, scheduled downgrades and exact pending-change withdrawal.
  • Scoped checkout verification/recovery, plus extended Checkout, UpgradeButton and UpgradeModal integration.

Install:

npm install @nozle-js/react@0.10.0 react react-dom @stripe/stripe-js @stripe/react-stripe-js

Use Node 0.9.0 or Python 0.9.0 for the merchant adapter. Secret keys remain on your backend. The hosted API supports these flows; self-hosted deployments need the matching subscription-management endpoints.

Integration guide · Release PR

Validated on Node 18/20/22, with React, merchant integration, type and package-build checks. Published through npm trusted publishing with provenance.