Bridge
Checkout widget component
The Checkout widget component makes it easy to accept crypto and fiat payments in your app using the thirdweb SDK.


- Accept payments in crypto or fiat (credit/debit cards)
- Cross-chain payment support across 85+ blockchains
- Display product information (name, description, image)
- Customizable UI - use prebuilt themes or override with your brand colors
- Display fiat values in multiple currencies
- Event callbacks to track purchase status (success, error, cancel)
You will need a thirdweb project client id to use the CheckoutWidget component. You can get your clientId by creating a project in the thirdweb dashboard.
Make sure to wrap the component containing CheckoutWidget with the ThirdwebProvider component.
CheckoutWidget Component
View the API reference for the CheckoutWidget component
Checkout Widget Playground
Try out the Checkout Widget in our live playground