Hosted checkout • API • Webhooks • Automatic settlement

Crypto payments for businesses, online stores and SaaS platforms

Accept USDT, USDC, BTC, LTC, DOT, TRX, BNB, ETH, TON and USDT on TON with hosted checkout, invoices, payment links, API and webhooks.

1 API request1 paymentUrl1 final webhook
assets on the payment page10
blockchain networks for checkout7
base processing rate1.0%
integration paths: checkout, API, links3
Assets

Supported assets and networks

Qvard is built for stablecoins and major crypto assets used by international customers.

USDTTetherUSDCUSD CoinBTCBitcoinLTCLitecoinDOTPolkadotTRXTRONBNBBNBETHEthereumTONTONUSDT TONUSDT on TON
TRC20TRONERC20EthereumBEP20BNB Smart ChainTONThe Open NetworkBitcoinBitcoinLitecoinLitecoinPolkadotPolkadot
Demo

Test the payment flow before you sign up

Create a test invoice and see the payment page the way your customer sees it: the invoice comes first, then the buyer picks asset and network on checkout.

Create a test invoiceSandbox
Invoice previewThe payment page will let the customer choose asset and network.
Flow

How Qvard works

  1. Create invoice by API or dashboard

  2. Customer chooses asset and network

  3. Qvard locks the exchange rate and shows payment address

  4. Blockchain payment is detected automatically

  5. Webhook updates your order status

  6. Funds appear in merchant balances for withdrawal

Funnels

Choose your payment scenario

Platform

Everything a merchant needs

Accepting payments

Hosted checkout

Localized payment page with asset, network and exact transfer instructions.

Crypto invoices

Create payment intents with amount, currency, lifetime and order mapping.

Payment links

Share a ready-to-pay URL in chats, invoices or support conversations.

Checkout branding

Show merchant logo, store name and visual styling on the payment page.

Fixed exchange rate

Lock the quoted amount for the invoice lifetime so customers know exactly what to send.

Integration

API payments

Create payments from your backend and send customers to paymentUrl.

paymentUrl

Redirect customers to the hosted payment page returned by the API.

successUrl / failUrl / returnUrl

Send customers back to the right merchant page after success, failure or manual return.

Webhooks

Final status delivery for order reconciliation and backend automation.

Webhook retry

Retry failed delivery attempts so temporary merchant outages do not lose status updates.

Custom webhook URL

Override status delivery per invoice when one integration needs a separate endpoint.

Sandbox payments

Test payment creation, redirects and webhook handling before production traffic.

Money & operations

Merchant balances

Track available funds by asset and network before withdrawal or reconciliation.

Automatic withdrawals

Move funds out by rule when thresholds, schedules or asset policies are met.

Manual withdrawals

Let finance teams review and initiate withdrawals when extra control is needed.

Underpayment recovery

Show the customer the missing amount instead of losing the order.

Late payment tracking

Credit funds even if the invoice has already expired.

Reports and exports

Export operational data for finance, support and reconciliation workflows.

Email receipts

Send confirmations to customers or internal teams after important payment events.

Telegram notifications

Notify operators about payment events without requiring them to watch the dashboard.

Security & control

2FA

Add a second layer of protection for account access and sensitive actions.

API key scopes

Limit API access by product area and reduce operational risk.

IP whitelist

Restrict API usage to approved merchant infrastructure.

Audit log

Make sensitive actions visible for owners and support teams.

Team roles

Separate permissions for owners, developers, support and finance users.

Status page

Give teams a clear view of incidents, availability and integration status.

Network health

Show availability of scanners and supported blockchain networks.

Calculator

Estimate processing cost

Show fee economics before the sales conversation.

  • Processing fee is calculated from paid invoice volume
  • Higher monthly turnover can reduce the processing rate
  • Blockchain network fee is paid separately on the selected network
Up to $50k / month1.0%
$50k – $250k / month0.8%
$250k+ / month0.65%

Blockchain network fee is paid by the customer on the selected network.

Fee estimateCalculator

Not an offer: final rate depends on volume and use case.

Processing rate1.0%
Qvard fee$100
After fee$9,900
About 100 payments/month. Blockchain network fee is not included.
API

Developer-first crypto payment API

Generate payments, redirect users to checkout, receive final webhook statuses and reconcile merchant balances.

POST/api/payments
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;
Trust

Built for merchant operations

Qvard answers the questions businesses ask before they trust a crypto payment processor: where the money goes, how statuses are delivered, how withdrawals work and how keys are protected.

2FA

Protect owner and finance actions with a second confirmation layer before sensitive changes.

API key scopes

Issue narrow keys for payments, balances or reporting instead of one all-powerful token.

IP whitelist

Limit API traffic to approved servers so leaked credentials are harder to abuse.

Audit log

Show who changed settings, keys, withdrawal rules or team access, and when it happened.

Webhook logs

Trace delivery attempts, payloads and retries when an order status needs debugging.

Status page

Give teams a quick view of platform availability, incidents and integration health.

Network health

Track scanner and blockchain-network availability before it affects payment support.

Withdrawal rules

Define how merchant balances move out, with manual review or automatic thresholds.

Balances by asset/network

Separate operational balances by coin and network for clearer reconciliation.

FAQ

FAQ

A quick overview of how Qvard handles payments, integration and merchant operations.

What is Qvard?

Qvard is a custodial crypto payment gateway for businesses that need hosted checkout, invoices, API payments and merchant balances.

Which assets are supported?

You can accept USDT, USDC, BTC, LTC, DOT, TRX, BNB, ETH, TON and USDT on TON. USDT is available on several networks, so customers can pay through the route they already use.

Is it good for developers?

Yes. The integration is built around creating a payment, redirecting the customer to paymentUrl and receiving a final webhook status, so orders in your system update automatically.

Can I customize checkout?

Yes. You can set the shop name, logo, button color, return URLs and localized texts so the payment page feels like part of your product.

What do I need to get started?

Create a merchant account, complete business verification and get access to the sandbox. After testing an invoice, connect hosted checkout, payment links or the API and start accepting real payments.

How do withdrawals work?

Funds are tracked in merchant balances separated by asset and network. You can withdraw manually or set up withdrawal rules for automatic payouts.

Blog

SEO knowledge base

Guides for merchants and developers: accepting USDT, choosing networks, integrating the API and running day-to-day payment operations.

Launch crypto payments without building blockchain infrastructure

Use Qvard as your payment layer: checkout, invoices, payment links, status tracking, balances and withdrawals.