Scale your crypto payment infrastructure
The BitHide Payment Widget includes all the advantages of a payment page while requiring zero coding skills or API for website integration
Set it up your way — payments, currencies, texts, images, languages, and UI. Everything matches your brand.
See how users interact, track campaign performance, and show content based on their behavior.
Reduce checkout friction, guide users to complete payments, and grow your revenue.
Fully customizable via config: UI, currencies, amounts, texts, images, payment form, checkout page, and localization.
Displays QR code, with copy-to-clipboard for address and amount, plus tooltips.
The amount.options in payment widget component supports bonuses, presets, and custom icons.
Currency settings: precision, network, currency rate, custom icons, and more.
Works as an independent script with React included.
Multilingual support via the locales system.
Payment timer (paymentTimeout) with automatic navigation.
Any UI block can be shown or hidden from your customers.
Supports displaying banners (responsive for mobile/tablet/desktop).
Contact our team, set up BitHide.
Adjust currencies, design, and languages to fit your business needs. Start accepting crypto payments with widget.
Track user behavior, optimize conversions, and increase your revenue.
Install
Set Up
Run
Place payment-widget.js and payment-widget.css on your server or CDN.
Include them in the required HTML page like this:
<link rel='stylesheet' href='/path/payment-widget.css'>
<script src='/path/payment-widget.js'>'</script>
Create a container where the widget will be rendered:
<div id='widget-container'></div>
Call the widget initialization with the required config:
<script>
const widget = new PaymentWidget(config, 'widget-container');
</script>
Use your actual apiKey, userId, and apiUrl — provided by your BitHide account manager.
Place payment-widget.js and payment-widget.css on your server or CDN.
Include them in the required HTML page like this:
<link rel='stylesheet' href='/path/payment-widget.css'>
<script src='/path/payment-widget.js'>'</script>
Create a container where the widget will be rendered:
<div id='widget-container'></div>
Call the widget initialization with the required config:
<script>
const widget = new PaymentWidget(config, 'widget-container');
</script>
Use your actual apiKey, userId, and apiUrl — provided by your BitHide account manager.
The BitHide Payment Widget is a ready-to-use solution that lets businesses accept cryptocurrency payments directly on their website or app without redirecting customers. Customize your widget, set it up and boost your revenue.
The widget supports a wide range of cryptocurrencies, including BTC, ETH, USDT, USDC, and other popular coins.
Contact our team, set up BitHide, customize your payment widget (currencies, design, languages), and start accepting crypto payments while tracking and analyzing user behavior to optimize conversions and grow revenue.
You can adjust the widget’s design and behavior via configuration parameters and CSS. Customize colors, fonts, payment method order, and checkout flow to match your brand.
The dashboard provides analytics and reporting tools to monitor payment widget performance, merchant activity, transaction volumes, conversion rates, and payment statuses in real time. You can export reports or integrate analytics via API for deeper insights.