Menerima pembayaran USDT di BNB Smart Chain
Biarkan pelanggan membayar dengan USDT (BEP20): cara kerja alamat deposit dan jumlah pasti, siapa yang membayar biaya jaringan, dan apa yang perlu disampaikan ke pelanggan.
Terbit 03 Oktober 2026 2 menit baca
Selain QRIS, PAYWISE menerima USDT di BNB Smart Chain (BEP20). Cocok untuk pelanggan di luar Indonesia dan untuk bisnis yang menetapkan harga dalam dolar AS. Integrasinya sama dengan QRIS, cukup gunakan "payment_method":"USDT" dan "network":"BEP20".
Cara kerja pembayaran USDT
Anda membuat transaksi dengan jumlah yang ingin Anda terima, misalnya "amount": 25. Respons API berisi:
pay_address: alamat deposit BEP20 khusus untuk pembayaran ini,pay_amount: jumlah USDT pasti yang harus dikirim pelanggan,expires_at: alamat tetap terbuka selama 60 menit.
Tampilkan keduanya kepada pelanggan, atau arahkan mereka ke checkout_url, halaman pembayaran PAYWISE yang menampilkan alamat, jumlah pasti, dan hitung mundur.
Siapa yang membayar biaya jaringan?

pay_amount adalah amount Anda ditambah biaya jaringan dan pemrosesan. Biaya itu dibayar oleh pelanggan, sehingga transaksi menerima jumlah penuh yang Anda minta. Pembayaran yang kurang dari pay_amount tidak ditandai lunas, jadi minta pelanggan mengirim jumlah yang persis sama.
Yang perlu disampaikan ke pelanggan
- Kirim USDT hanya melalui jaringan BNB Smart Chain (BEP20). Jaringan lain atau token lain tidak bisa diproses.
- Kirim jumlah yang persis sama dengan yang ditampilkan, dalam satu kali transfer.
- Jika jaringan sedang lambat dan deposit masuk setelah 60 menit, pembayaran tetap dikonfirmasi.
Setelah pembayaran
Sama seperti QRIS, Anda menerima webhook payment.paid yang bertanda tangan. Pembayaran USDT langsung di-settle begitu dibayar, dan bisa ditarik ke wallet BEP20 Anda sendiri dari dashboard. Jumlahnya tetap dalam USDT dari awal sampai akhir: PAYWISE tidak mengonversi mata uang.
Memakai WooCommerce? Plugin PAYWISE menambahkan USDT ke checkout Anda tanpa coding.

