Developer-first crypto payment API
Create crypto invoices via API, redirect customers to hosted checkout with paymentUrl and receive final statuses by webhook — sandbox included for testing.
const payment = await qvard.payments.create({
externalId: "order_1024",
amount: 149.99,
currency: "USD",
successUrl: "https://shop.com/success",
failUrl: "https://shop.com/fail",
webhookUrl: "https://shop.com/qvard/webhook"
});
return payment.paymentUrl;Qvard API for developers
Create crypto invoices via API, redirect customers to hosted checkout with paymentUrl and receive final statuses by webhook — sandbox included for testing.
- Create invoice and receive paymentUrl
- Handle final webhook status
- Use successUrl, failUrl and returnUrl
{
"id": "pay_8f3k2",
"externalId": "order_1024",
"status": "completed",
"amount": "149.99",
"currency": "USD",
"asset": "USDT",
"network": "TRC20",
"txHash": "b0a4…9f21"
}1 requisição, 1 redirecionamento, 1 webhook
Crie um pagamento, redirecione o cliente e processe o webhook final: toda a integração cabe em uma página.
Crie o pagamento com externalId, valor, moeda e URLs.
Redirecione o cliente para payment.paymentUrl.
Receba o webhook de status final: wait, processing, completed ou rejected.
FAQ
A quick overview of how Qvard handles payments, integration and merchant operations.
What is Qvard?
Qvard is a crypto payment gateway for businesses with hosted checkout, invoices, API payments and merchant balances.
Which assets are supported?
Qvard highlights USDT, USDC, BTC, LTC, DOT, TRX, BNB, ETH, TON and USDT on TON.
Is it good for developers?
Yes. Qvard includes API payments, paymentUrl, webhooks, retries and delivery logs.
Can I customize checkout?
Checkout supports merchant logo, shop name, button color, return URLs and localization.