Repository navigation
Python SDK 0.9.0
Python 0.9.0 adds selected-subscription management for the React billing portal and custom merchant backends.
subscription_optionsreturns current, pending and eligible plans.preview_subscription_changereturns signed quotes with exact monetary values and dates.withdraw_pending_subscription_changewithdraws the confirmed pending UUID.- Existing checkout/transition APIs support quotes, selected subscriptions, cancellation-date guards and idempotency. Verification/status support customer and subscription scoping.
Install:
pip install nozle-sdk==0.9.0Existing method calls remain compatible. The hosted API supports these flows; self-hosted deployments need the matching backend endpoints.
Validated on Python 3.9–3.13, including 197 tests, Ruff, mypy, source distribution and fresh-wheel checks. Published through PyPI trusted publishing.