USDT (Binance)
Di mana letaknya di admin: Finance › Payment channels › USDT (
/payments/usdt). Tombol dan biaya: Finance › Payment channels › Fees & limits (/payments/fees). Deposit tak cocok: Finance › Payment channels › Gateway events › PayPal & USDT (/payments/events?tab=gateways).
Fungsi
Pelanggan mengirim USDT ke alamat deposit Binance Anda; NexCMP membaca riwayat deposit melalui kunci API Binance yang hanya-baca (read-only) dan mengisi saldo dompet ketika deposit cocok dengan permintaan terbuka. Tidak ada biaya pemrosesan pembayaran di sisi Anda selain yang dikenakan oleh Binance, dan tidak ada kunci privat yang disimpan oleh NexCMP.
Persyaratan
| Item | Persyaratan |
|---|---|
| Akun Binance | Akun Binance terverifikasi dengan deposit USDT yang diaktifkan pada jaringan pilihan Anda. |
| Kunci API | Kunci API Binance dengan Enable Reading saja. Opsi Enable Withdrawals, Internal Transfer, dan Spot/Margin Trading harus nonaktif (off). |
| Pembatasan IP | Sangat disarankan: batasi kunci ke IP keluar server (dialog Test & verify address menampilkannya). |
| Jaringan | HTTPS keluar ke api.binance.com. Tidak ada port masuk yang diperlukan. |
| Jaringan yang didukung | TRX (Tron, TRC20), BSC (BNB Smart Chain, BEP20), SOL (Solana), ETH (Ethereum, ERC20). Koin dikunci ke USDT. |
| Dependensi | Tidak ada. |
Pilih jaringan sekali saja
Pelanggan yang mengirim melalui jaringan yang salah akan kehilangan dana tersebut. Pilih jaringan dengan biaya rendah yang didukung oleh bursa pelanggan Anda (TRX dan BSC adalah pilihan umum), dan jangan sering mengubahnya.
Siapkan infrastruktur
- Di Binance, buka Account › API Management dan buat kunci API baru (dibuat oleh sistem). Berikan label seperti "NexCMP".
- Sunting izin: biarkan hanya Enable Reading yang dicentang. Jangan aktifkan penarikan (withdrawals), transfer, atau trading.
- Di bawah Restrict access to trusted IPs only tambahkan alamat IP publik server NexCMP Anda. Jika Anda belum mengetahuinya, buat kunci tanpa pembatasan, jalankan pengujian pertama di NexCMP (yang mencetak IP keluar) lalu tambahkan IP tersebut.
- Salin API key dan Secret key (secret hanya ditampilkan sekali).
- Buka Wallet › Deposit › Crypto, pilih USDT dan network yang akan Anda gunakan, lalu salin deposit address (misalnya alamat
T...di TRX atau0x...di BSC/ETH).
Hubungkan di NexCMP
- Buka Finance › Payment channels › USDT (
/payments/usdt). - Di API key (Binance › API Management) tempel API key dan API secret. Keduanya harus dimasukkan bersamaan.
- Di Deposit address pilih Network dan tempel USDT deposit address on the selected network. Format divalidasi terhadap network (
T+ 33 karakter untuk TRX,0x+ 40 karakter hex untuk BSC dan ETH, base58 untuk SOL). - Klik Save. Mengubah alamat atau network akan mereset verifikasi dan menjeda channel hingga Anda memverifikasinya kembali; halaman akan meminta konfirmasi Anda.
- Klik Test & verify address. (Perubahan yang belum disimpan akan ditolak — pemeriksaan berjalan pada konfigurasi yang tersimpan.) Dialog menampilkan:
- izin kunci (membaca, penarikan, transfer internal, trading, pembatasan IP) — peringatan merah untuk izin yang berbahaya;
- IP keluar server (untuk dimasukkan ke Binance);
- network (deposit dibuka atau ditutup, konfirmasi yang diperlukan, debu/dust);
- alamat yang dikeluarkan Binance untuk network tersebut dan apakah cocok dengan milik Anda.
- Ketika alamat cocok, NexCMP mencatat waktu verifikasi. Barulah Anda dapat membuka Fees & limits, mengaktifkan USDT (Binance), memeriksa USDT fee % (default 1) dan USDT request expires after (mins) (5–180, default 30), lalu klik Save channels & fees.
Cara pembayaran dicocokkan
- Pelanggan memasukkan jumlah di Billing › Deposit › USDT dan mengklik Get deposit address.
- NexCMP membuat permintaan dan menampilkan alamat, network, serta jumlah pasti dengan enam desimal — misalnya
19.173742. Empat desimal terakhir adalah nonce acak yang membuat jumlah tersebut unik untuk permintaan itu. - Pelanggan harus mengirimkan persis jumlah tersebut pada network yang sesuai. Pembayaran yang tidak cocok (jumlah dibulatkan, salah network) tidak dapat ditetapkan secara otomatis.
- Setiap 60 detik NexCMP membaca deposit Binance selama 24 jam terakhir. Deposit yang cocok memindahkan permintaan ke status confirming dan, setelah Binance mendapatkan konfirmasi yang diperlukan, mengkredit dompet. Permintaan yang telah mendeteksi dana tidak akan pernah kedaluwarsa selama konfirmasi masih tertunda.
- Permintaan yang tidak dibayar dalam waktu kedaluwarsa (default 30 menit) akan ditandai kedaluwarsa.
Verifikasi
- Setelah alamat diverifikasi dan USDT diaktifkan, masuklah sebagai pelanggan uji dan minta deposit kecil (top-up minimum).
- Kirim jumlah yang pas dari dompet atau bursa lain. Tunggu beberapa menit.
- Portal menampilkan Transfer seen — confirming, lalu USDT received — balance updated.
- Halaman USDT menampilkan waktu Last poll terbaru dan Unmatched pada angka 0.
Batas & catatan
- Rate. 1 USDT = 1.00 USD. Biaya di USDT fee % ditampilkan kepada pelanggan dan dikurangi dari atau ditambahkan ke jumlah tersebut bergantung pada Customer pays top-up fee.
- No refunds. Pembayaran USDT tidak pernah dikembalikan ke sumber oleh NexCMP (HTTP 409
usdt_no_refund). Lakukan pengembalian dana secara manual di luar sistem jika Anda harus melakukannya. - Pending limit. Pelanggan memiliki jumlah permintaan terbuka yang terbatas; melebihi itu server akan merespon
too_many_pending(HTTP 429). - Resellers dapat menggunakan akun Binance mereka sendiri; lihat Resellers.
- Jika Anda membagikan akun Binance dengan sistem lain, berikan jaringan yang berbeda ke setiap sistem agar dua poller tidak pernah melihat deposit yang sama.
Deposit yang tidak cocok
Deposit yang tidak cocok dengan permintaan apa pun (jumlah salah, jaringan salah, permintaan kedaluwarsa) akan membuat event deposit.unmatched dan peringatan admin. Buka Payment channels › Gateway events › PayPal & USDT, cari event tersebut, periksa transaksi di Binance, dan klik tindakan penugasan untuk mengkredit pelanggan yang benar. Penghitung Unmatched pada halaman USDT dan ringkasan kanal akan turun menjadi 0 setelahnya.
Pemecahan Masalah
| Gejala | Penyebab | Solusi |
|---|---|---|
| "API key dan secret harus dimasukkan bersamaan" | Hanya satu kolom yang diisi | Isi keduanya. |
| "Alamat tidak dalam format jaringan ..." | Alamat tidak sesuai dengan jaringan yang dipilih | Salin ulang dari Binance untuk jaringan yang sama. |
| "Perubahan belum disimpan — Simpan terlebih dahulu lalu Uji" | Uji berjalan pada pengaturan yang disimpan | Klik Save, lalu uji. |
| Peringatan "key has Enable Withdrawals" | Izin berlebih | Hapus di Binance API Management. |
| Peringatan "key not restricted to IP" | ipRestrict nonaktif | Tambahkan IP keluar server yang ditampilkan dalam dialog. |
| Peringatan "key lacks Enable Reading" | Izin tidak ada | Aktifkan Reading. |
| Peringatan "Binance has deposits disabled for USDT on the network" | Jaringan ditangguhkan | Pilih jaringan lain atau tunggu. |
| "BAHAYA: alamat yang dikonfigurasi berbeda dari alamat yang diterbitkan Binance" | Alamat atau jaringan salah | Salin ulang alamat dari Binance untuk jaringan tersebut. |
| Tombol USDT berwarna abu-abu di Fees & limits | Alamat belum diverifikasi | Jalankan Test & verify address hingga cocok. |
| Pelanggan membayar, tidak ada yang dikreditkan | Jumlah dibulatkan atau jaringan salah | Cari event di Gateway events dan tetapkan secara manual. |
| Deposit terlihat tetapi menunggu lama | Konfirmasi belum cukup | Tunggu; permintaan tidak kedaluwarsa saat melakukan konfirmasi. |