Getting Started
Low-level browser SDK for building custom checkout experiences.
The WebSDK is in Private Preview. The API may change before general availability. Contact support to request access.
The WebSDK is a low-level alternative to the Checkout SDK. Use it when you want to build a fully custom checkout UI in the browser instead of redirecting to or embedding an iframe of the hosted checkout page.
Installation
npm install @pandabase/websdk
# for React apps:
npm install @pandabase/react-websdkFor PCI compliance, the WebSDK runtime is always loaded from our CDN at
https://js.pandabase.io/websdk-production.js — the npm package is a thin
loader that fetches the same script. You can also include it directly:
<script src="https://js.pandabase.io/websdk-production.js"></script>Never self-host, bundle, or proxy the script. Doing so takes your application out of PCI SAQ-A scope.
For usage instructions, contact support@pandabase.io.
