The Bando Spending Widget is a set of prebuilt UI components designed to make integration simple and developer-friendly. It allows you to:
In short, it’s a ready-to-use payments solution that saves weeks of development and helps you onboard more users.
Install the Bando Spending Widget with your preferred package manager:
# npm
npm install @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query
# yarn
yarn add @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query
# pnpm
pnpm add @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query
# bun
bun add @bandohq/widget wagmi @bigmi/react @solana/wallet-adapter-react @tanstack/react-query
Once installed, integrating the widget into your app takes just two steps:
import { BandoWidget, WidgetConfig } from '@bandohq/widget';
const widgetConfig: WidgetConfig = {
theme: {
container: {
border: '1px solid rgb(234, 234, 234)',
borderRadius: '16px',
},
},
};
export const WidgetPage = () => {
return <BandoWidget integrator="<your_app_name>" config={widgetConfig} />;
};
👉 Replace "<your_app_name>
" with the identifier of your app.
Once the widget is running, you can further customize it:
Check the official guides for frameworks like Next.js and Svelte to speed up your integration.
✅ With this guide, you now have everything you need to integrate the Bando Spending Widget into your application and give your users a seamless crypto payment experience.
Want to speak with the sales team? Visit our Business section.