Official Python SDK for the Paid API (https://paid.ai). Provides sync and async clients to manage subscriptions, orders, checkouts, webhooks, customer portal sessions, credit balances, and more. Currently at version 1.8.0, with frequent releases adding new sub-clients. Requires Python >=3.10 <3.14.
pip install paid-pythonVerified import paths — ran on the pinned version, not inferred.
Initialize the sync client and list products. Async client is `from paid import AsyncPaid` with same instantiation.
Use `client.products.list()` instead of `Products(client).list()`.
Set `PAID_API_KEY` environment variable or pass `api_key='sk-...'` to the client constructor.
Upgrade to >=1.7.2 and pass `currency='usd'` to `client.checkouts.create()`.
Use `from paid import Paid`.
Ensure `api_key` is set correctly via constructor or environment variable `PAID_API_KEY`.
Pass `api_key='sk-...'` or set `PAID_API_KEY` environment variable.
Run `pip install paid-python` in the correct Python environment.
No dependency data recorded yet.