Developer

API pembayaran crypto yang mengutamakan developer

Buat invoice crypto lewat API, arahkan pelanggan ke hosted checkout dengan redirectUrl, dan terima status final lewat webhook.

SDK Node.js dan PHPSegera hadirPengulangan dan log webhook
POST/api/v1/payment
x-api-key: sk_live_…

{
  "id": "order_1024",
  "price": 12499.00,
  "currency": "INR"
}

// 201 Created
{
  "data": {
    "id": "8f3k2a1c",
    "redirectUrl": "https://my.qvard.com/pay/8f3k2a1c"
  },
  "code": 201,
  "message": "success",
  "status": true
}
Integrasi

API Qvard untuk developer

  • Buat invoice dan terima redirectUrl
  • Proses status webhook final
  • successUrl, failUrl, dan returnUrlSegera hadir

Kurs mata uang

POSTyour-webhook-url
x-api-key: sk_live_…

{
  "id": "order_1024",
  "status": "paid"
}
Mulai cepat

1 permintaan, 1 pengalihan, 1 webhook

Buat pembayaran, arahkan pelanggan, dan proses webhook final — seluruh integrasi muat dalam satu halaman.

  1. Buat pembayaran dengan externalId, jumlah, mata uang, dan URL.

  2. Arahkan pelanggan ke data.redirectUrl.

  3. Terima webhook status final: wait, processing, completed, atau rejected.

Mata uang

Terima dalam mata uang Anda, pembukuan dalam USD

Tentukan nominal dalam mata uang ISO-4217 apa pun lewat field currency, misalnya INR, RUB, atau EUR. Tanpa field ini, nominal dalam USD seperti sebelumnya.

  • Kurs Qvard dikunci sekali, saat pembayaran dibuat. Pembayar melihat nominal dalam mata uang Anda dan nominal dalam token yang dipakainya; pembayaran dicatat dalam USD.
  • Batas dicek dalam USD setelah konversi. Jika nominal di luar rentang, teks error menampilkan batas dalam mata uang Anda.
  • Kurs terkini ada di halaman kurs dan di API: GET /api/v1/rates, tanpa kunci. Di pengaturan toko, Anda dapat menetapkan kurs sendiri untuk tiap mata uang.
  • Error: 422 unsupported_currency — mata uang tidak didukung; 422 rate_unavailable — tidak ada kurs; 422 invalid_amount_precision — desimal lebih banyak daripada yang diizinkan mata uang itu (JPY 0, KWD 3, kebanyakan 2).
GET/api/v1/rates
curl "https://api.qvard.com/api/v1/rates?currencies=EUR,INR"

// 200 OK
{ "data": { "base": "USD", "updatedAt": "…", "rates": { "EUR": 0.92, "INR": … } } }

Kurs mata uang

Verifikasi tanda tangan webhook

Setiap webhook Qvard ditandatangani dengan HMAC-SHA256. Pelajari cara memverifikasi tanda tangan dan melindungi dari pemalsuan dengan kode siap pakai untuk Node.js dan PHP.

FAQ

FAQ

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

Apa itu Qvard?

Qvard adalah gateway pembayaran crypto untuk bisnis dengan hosted checkout, invoice, pembayaran API, dan saldo merchant.

Aset apa saja yang didukung?

Qvard mendukung USDT, USDC, BTC, LTC, TRX, BNB, dan ETH. TON dan USDT di TON segera hadir.

Apakah cocok untuk developer?

Ya. Qvard mencakup pembayaran API, redirectUrl, webhook, percobaan ulang, dan log pengiriman.

Bisakah saya menyesuaikan checkout?

Checkout mendukung logo merchant, nama toko, warna tombol, dan lokalisasi. URL pengembalian kustom segera hadir.

Apa yang perlu saya siapkan untuk mulai?

Buat akun merchant dan selesaikan verifikasi bisnis. Setelah menguji invoice demo, hubungkan hosted checkout atau API dan mulai menerima pembayaran sungguhan.

Bagaimana cara kerja withdrawal?

Dana dilacak di saldo merchant yang terpisah menurut aset dan jaringan. Anda bisa menarik secara manual atau mengatur aturan withdrawal untuk pembayaran otomatis.

Luncurkan pembayaran crypto tanpa membangun infrastruktur blockchain

Gunakan Qvard sebagai lapisan pembayaran: checkout, invoice, status, saldo, dan withdrawal.