Sandbox untuk integrasi pembayaran cryptoSegera hadir
Sandbox khusus untuk menguji pembuatan invoice, hosted checkout, dan payload webhook tanpa transaksi blockchain sungguhan segera hadir. Hari ini, coba invoice uji untuk melihat alur pembayaran yang sebenarnya.
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
}Pembayaran sandbox Qvard
- Invoice uji terisolasi tanpa transaksi blockchain sungguhanSegera hadir
- Contoh webhook untuk setiap statusSegera hadir
- Coba alur pembayaran sungguhan hari ini dengan invoice uji
x-api-key: sk_live_…
{
"id": "order_1024",
"status": "paid"
}1 permintaan, 1 pengalihan, 1 webhook
Buat pembayaran, arahkan pelanggan, dan proses webhook final — seluruh integrasi muat dalam satu halaman.
Buat pembayaran dengan externalId, jumlah, mata uang, dan URL.
Arahkan pelanggan ke data.redirectUrl.
Terima webhook status final: wait, processing, completed, atau rejected.
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).
curl "https://api.qvard.com/api/v1/rates?currencies=EUR,INR"
// 200 OK
{ "data": { "base": "USD", "updatedAt": "…", "rates": { "EUR": 0.92, "INR": … } } }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
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.