Payment generator

Fill in the form and submit it — your payment links appear below.

Kaedah integrasi

VeilPay menyokong dua kaedah pembayaran:

Kaedah langsung adalah cara termudah untuk mula menerima pembayaran. Anda menjana pautan pembayaran dan menghantarnya kepada pengguna. Pengguna membuka pautan dan melengkapkan transaksi. Kaedah ini tidak memerlukan integrasi backend. Walau bagaimanapun, kerana parameter transaksi (jumlah, alamat, dll.) berpotensi diubah oleh pengguna, anda perlu sentiasa mengesahkan bahawa pembayaran diterima di alamat yang betul sebelum menghantar barangan atau perkhidmatan.

Kaedah tidak langsung memberikan anda lebih kawalan ke atas transaksi. Dalam aliran ini, anda mula-mula mencipta transaksi dan menerima ID transaksi. Anda kemudian membentangkan butiran pembayaran kepada pengguna. Kerana transaksi dicipta terlebih dahulu, pengguna tidak boleh mengubah parameter pembayaran. Ini juga membolehkan anda menjejaki status transaksi menggunakan ID transaksi. Transaksi yang dicipta menggunakan kaedah ini mesti dimulakan dalam masa 72 jam, jika tidak ia akan dibuang secara automatik daripada pangkalan data.

Memilih kaedah

Guna kaedah transaksi pra-dijana jika anda mahukan:

lebih kawalan ke atas aliran pembayaran

keupayaan untuk menjejaki status transaksi

perlindungan lebih kukuh terhadap perubahan parameter

Guna kaedah pautan langsung jika anda mahukan:

integrasi terpantas

tiada pembangunan backend

aliran pautan pembayaran yang mudah

Had transaksi

Transaksi VeilPay pada masa ini dihadkan kepada nilai setara 5 BTC setiap transaksi.

Had ini membantu meminimumkan kelewatan pemprosesan dan mengurangkan risiko berkaitan KYC yang berpotensi.

Pembayaran syiling sama

Jika pengguna menghantar mata wang kripto yang sama yang anda pilih untuk diterima, tiada pertukaran diperlukan.

Veil tidak mengenakan sebarang yuran untuk transaksi ini.

Jika pemberitahuan e-mel diaktifkan semasa mencipta transaksi, anda akan menerima pemberitahuan sebaik sahaja pembayaran selesai.

Penetapan harga fiat

VeilPay tidak memproses pembayaran fiat secara langsung.

Walau bagaimanapun, anda boleh menentukan harga transaksi dalam mata wang fiat (USD, EUR, dll.).

VeilPay akan menukar jumlah tersebut secara automatik kepada nilai setara dalam mata wang kripto menggunakan kadar pertukaran semasa.

Integrasi API

Kaedah pra-dijana (tidak langsung) dibina untuk integrasi server-ke-server. Backend anda mencipta pembayaran melalui REST API kami, mendapat kembali anonpay_id, dan anda menunjukkan atau membenamkan widget VeilPay dengan id itu. Semua parameter pembayaran disimpan di pihak kami, jadi pelanggan tidak boleh mengubah jumlah, alamat, atau mana-mana medan lain.

Semua titik akhir berada di bawah /api/anonpay pada domain VeilPay anda. Ia adalah awam — tiada kunci API atau tandatangan diperlukan untuk mencipta pembayaran.

Daripada server anda, hantar permintaan POST ke /api/anonpay/prepare dengan syiling dan rangkaian yang anda mahu terima, alamat dompet anda, dan jumlah. Tiada pesanan dicipta pada ketika ini — anda hanya menempah niat pembayaran.

Ubah hala pelanggan ke halaman pembayaran untuk id itu, atau benamkan pada halaman anda sendiri sebagai iframe. Widget dibuka dengan jumlah dan alamat terkunci — pelanggan hanya memilih syiling mana untuk membayar.

Semak status semasa pada bila-bila masa dengan permintaan GET. Status bergerak melalui prepared → waiting_deposit → deposit_received → exchanging → sending → completed.

Daripada meninjau, hantarkan URL webhook semasa mencipta pembayaran untuk menerima POST pada setiap perubahan status: