Received · 30d
284 190 $ +18%
Payments
1 284 +9%
Avg check
221 $
5 networks in one API. Rate is locked at invoice, confirmations and reconciliation on Qvard's side, withdrawal to your wallet automatic or manual.
We hold the rate, confirmations and reconciliation. You get one payment ID and one webhook.
Received · 30d
284 190 $ +18%
Payments
1 284 +9%
Avg check
221 $
Settlement
2
withdrawal methods to a wallet: automatic by rule or manual
USDT and USDC on the major rails, native BTC and LTC. The payer picks the network — you receive one payment.
The main USDT rail: low fees, predictable settlement.
ETH and stablecoins on the most liquid network.
From a hosted page to an SDK and a point-of-sale terminal — for any scenario. Live methods and ones coming soon.
curl → 201 Created
# create a payment for 12,499 INR curl -X POST https://api.qvard.com/api/v1/payment \ -H "x-api-key: sk_live_..." \ -H "Content-Type: application/json" \ -d '{ "id": "order_1024", "price": 12499.00, "currency": "INR", "paymentSystemId": 12 }' # ← 201 Created # { "data": { "id": "8f3k2a1c", "redirectUrl": "https://my.qvard.com/pay/8f3k2a1c" }, "code": 201, "message": "success", "status": true }
// create a payment for 12,499 INR const res = await fetch("https://api.qvard.com/api/v1/payment", { method: "POST", headers: { "x-api-key": "sk_live_...", "Content-Type": "application/json", }, body: JSON.stringify({ id: "order_1024", price: 12499.00, currency: "INR", paymentSystemId: 12 }), }); const { data: { redirectUrl } } = await res.json(); // 201 Created → redirect the customer to redirectUrl
// create a payment for 12,499 INR $ch = curl_init("https://api.qvard.com/api/v1/payment"); curl_setopt_array($ch, [ CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["x-api-key: sk_live_...", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode(["id" => "order_1024", "price" => 12499.00, "currency" => "INR", "paymentSystemId" => 12]), ]); $res = json_decode(curl_exec($ch), true); // $res["data"]["redirectUrl"]
# create a payment for 12,499 INR import requests res = requests.post( "https://api.qvard.com/api/v1/payment", headers={"x-api-key": "sk_live_..."}, json={"id": "order_1024", "price": 12499.00, "currency": "INR", "paymentSystemId": 12}, ) redirect_url = res.json()["data"]["redirectUrl"] # 201 Created
// create a payment for 12,499 INR payload, _ := json.Marshal(map[string]any{ "id": "order_1024", "price": 12499.00, "currency": "INR", "paymentSystemId": 12, }) req, _ := http.NewRequest("POST", "https://api.qvard.com/api/v1/payment", bytes.NewBuffer(payload)) req.Header.Set("x-api-key", "sk_live_...") req.Header.Set("Content-Type", "application/json") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() // res → { "data": { "id", "redirectUrl" } }
up to0.1%
commission on received payment