Cara menambahkan pembayaran kripto ke toko online
Rencana langkah demi langkah untuk menambahkan pembayaran kripto ke toko online: keputusan yang diambil lebih dulu, langkah integrasi, cara menulis teks checkout, dan cara go-live dengan aman.

Menambahkan kripto sebagai metode pembayaran adalah proyek kecil, bukan perubahan platform. Katalog, keranjang, dan sistem pesanan Anda tetap sama; Anda menambahkan satu opsi pembayaran yang membuat pembayaran per pesanan dan menunggu hasilnya. Inilah rencananya secara berurutan, dari keputusan yang harus diambil lebih dulu hingga go-live, dengan tautan ke panduan rinci untuk setiap langkah.
Putuskan lebih dulu
Empat keputusan menghemat pengerjaan ulang nanti.
- Aset dan jaringan apa. Mulai kecil: USDT dan USDC mencakup sebagian besar pelanggan. Qvard mendukung USDT, USDC, BTC, LTC, TRX, BNB, dan ETH, di jaringan TRC20, ERC20, BEP20, Bitcoin, dan Litecoin.
- Harga dalam dolar. Biarkan harga Anda seperti adanya. Pembayaran dibuat dalam dolar AS dan jumlah kripto yang tepat ditampilkan di halaman pembayaran, dengan kurs dikunci selama satu jam.
- Apa yang dipicu pesanan lunas. Pengiriman, kunci lisensi, akses ke konten. Putuskan apa yang terjadi saat pembayaran selesai.
- Apa yang dilakukan saat ada masalah. Pembayaran kurang, pengembalian dana, pelanggan yang membayar lewat jaringan salah. Tulis aturannya sekarang.
Langkah integrasi
Qvard belum punya plugin toko siap pakai, jadi toko berintegrasi lewat API. Itu berarti dua potong kode server.
- Buat pembayaran saat pelanggan memilih kripto. Satu
POSTkehttps://api.qvard.com/api/v1/paymentdengan nomor pesanan Anda sebagaiiddan total pesanan dalam dolar AS sebagaiprice, diautentikasi dengan kunci API Anda. Responsnya berisiredirectUrl; arahkan pelanggan ke sana. - Terima hasilnya. Simpan URL callback di dasbor. Saat pembayaran selesai, Qvard mengirim POST berisi nomor pesanan dan status. Tandai pesanan lunas dan picu pemenuhan. Jawab tepat HTTP 200.
- Buat penangan aman. Ia bisa dikirim lebih dari sekali, jadi pengulangan tidak boleh mengubah apa pun.
Versi rincinya: cara menerima pembayaran kripto di situs web untuk alur umum, WordPress dan WooCommerce untuk platform tersebut, serta API pembayaran kripto untuk developer sebagai rujukan.
Petakan status ke keadaan pesanan Anda
Pembayaran punya empat status: wait, partial, completed, dan rejected. Pesanan Anda butuh keadaan yang sesuai, dan webhook hanya datang pada completed.
- Pesanan dibuat dan belum dibayar dipetakan ke
wait. - Pembayaran kurang dipetakan ke
partial: tahan pesanan dan minta selisih kepada pelanggan. - Pesanan lunas dipetakan ke
completed: penuhi pesanan. rejected: anggap pembayaran gagal dan biarkan pelanggan mencoba lagi.
Pemetaan lengkap, beserta kode, ada di pembayaran kripto untuk e-commerce.
Kata-kata di checkout
Sebagian besar tiket dukungan tentang kripto berasal dari teks yang tidak jelas. Pada langkah pembayaran:
- sebutkan koin dan jaringan yang diterima;
- katakan bahwa jumlah harus dikirim penuh dan lewat jaringan yang ditampilkan di halaman pembayaran;
- nyatakan bahwa kurs dikunci selama satu jam;
- jelaskan cara kerja pengembalian dana dan ke mana meminta bantuan.
Qvard belum menyediakan URL kembali, jadi pelanggan mendarat di halaman pembayaran dan Anda yang memberi tahu apa yang terjadi selanjutnya. Halaman pesanan yang jelas yang diperbarui setelah webhook, ditambah email konfirmasi, menggantikan pengalihan.
Uji dan go-live
Belum ada sandbox, jadi uji dengan jumlah nyata yang kecil.
- Bayar sejumlah kecil uang nyata dan amati seluruh jalurnya: pembayaran dibuat, pelanggan membayar, webhook diterima, pesanan ditandai lunas.
- Buat endpoint gagal sekali dan pastikan percobaan ulang (lima percobaan dalam sekitar enam menit) tidak memenuhi pesanan dua kali.
- Tarik sejumlah kecil ke dompet Anda sendiri untuk memeriksa langkah itu. Biayanya hanya biaya jaringan.
- Tambahkan kripto ke checkout dan pantau pesanan pertama.
Setelah peluncuran, jalankan rutinitas singkat; daftarnya ada di daftar periksa operasional untuk pembayaran kripto. Biaya: tanpa biaya langganan, dan komisi yang individual untuk proyek Anda mulai dari 1% dan dapat turun hingga 0,1% menurut halaman harga.
FAQ
Apakah saya butuh plugin untuk menambahkan pembayaran kripto ke toko saya?
Qvard belum punya plugin siap pakai. Toko berintegrasi lewat API dengan dua potong kode server: membuat pembayaran dan menerima webhook.
Apakah saya harus mengubah harga?
Tidak. Pembayaran dibuat dalam dolar AS dan jumlah kripto yang tepat ditampilkan di halaman pembayaran, dengan kurs dikunci selama satu jam.
Bagaimana saya tahu pesanan sudah dibayar?
Qvard mengirim webhook ke URL callback Anda saat pembayaran selesai. Tandai pesanan lunas dan penuhi; jawab tepat HTTP 200.
Berapa lama integrasi berlangsung?
Bagi developer yang mengenal kode toko, ini pekerjaan kecil: satu permintaan untuk membuat pembayaran dan satu endpoint untuk hasilnya. Pengujian dengan jumlah nyata yang kecil memakan sebagian besar waktu.
