SDKs
Use a server SDK for authenticated API calls and a client integration for an embedded checkout.
Server SDKs
Server SDKs use your secret API key and must not run in browser code.
| SDK | Package |
|---|---|
| TypeScript | @biaspay/sdk |
| Python | biaspay |
| Rust | biaspay |
If your language does not have a server SDK, call the REST API directly.
Checkout integrations
Client integrations accept a checkout-session client_secret; they never use your secret API key.
| Integration | Package | Runtime |
|---|---|---|
| Web components | @biaspay/elements | Any modern browser stack |
| React | @biaspay/react | React 19+ |
| Solid | @biaspay/solid | Solid 1.9+ |
All three render the same light-DOM custom elements and isolate sensitive payment values inside Bias-hosted iframes. Start with the Elements quickstart.