One call to open checkoutComing soon
QvardCheckout.open() takes the amount, the currency and your order id.
A few lines of JavaScript open the payment window on your site. The SDK draws the payment page and tracks the status, so you write less integration code.
Add the SDK to your page.
Call QvardCheckout.open() with the amount, currency and order id.
The customer pays in the window; you get the final status by webhook.
QvardCheckout.open() takes the amount, the currency and your order id.
Logo, colors and button text follow your store.
The page receives status updates in real time; the final status is still confirmed by webhook.
Test the payment flow with a demo invoice before you go live.
Add the script, call one method and the payment window opens on your site. The final SDK API may change before release.
<button id="pay">Pay $149.99</button>
<script>
document.getElementById("pay").addEventListener("click", () => {
QvardCheckout.open({
amount: 149.99,
currency: "USD",
orderId: "order_1024"
});
});
</script>Qvard supports several payment products. Pick the one that fits your sales channel.
A quick overview of how Qvard handles payments, integration and merchant operations.
Qvard is a custodial crypto payment gateway for businesses that need hosted checkout, invoices, API payments and merchant balances.
You can accept USDT, USDC, BTC, LTC, TRX, BNB and ETH. USDT is available on several networks, so customers can pay through the route they already use. TON and USDT on TON are coming soon.
Yes. The integration is built around creating a payment, redirecting the customer to redirectUrl and receiving a final webhook status, so orders in your system update automatically.
Yes. You can set the shop name, logo, button color and localized texts so the payment page feels like part of your product. Custom return URLs (successUrl/failUrl) are coming soon.
Create a merchant account and complete business verification. After testing a demo invoice, connect hosted checkout or the API and start accepting real payments.
Funds are tracked in merchant balances separated by asset and network. You can withdraw manually or set up withdrawal rules for automatic payouts.