Menerima kode verifikasi WhatsApp tanpa memakai ponsel staf

OTP Gateway mulai $0.20 per kode198 negaraID API: whatsappNomor khusus AS/CA mulai $1.95/bulan
Jawaban singkat

Untuk menerima kode verifikasi WhatsApp dengan OTP Route, pesan nomor untuk layanan WhatsApp di negara yang Anda butuhkan melalui OTP Gateway, masukkan nomor itu di layar pendaftaran WhatsApp, lalu baca kodenya di dasbor atau pada webhook Anda. Kode mulai dari $0.20 per kode, dan jika tidak ada SMS yang masuk dalam jendela 20 menit, biayanya kembali ke dompet Anda.

Mengapa tim membutuhkan nomor WhatsApp yang tidak dimiliki siapa pun secara pribadi?

Situasinya sudah umum. Tim produk sedang membangun alur dukungan di WhatsApp, atau menguji bagaimana aplikasinya mengalihkan pengguna ke obrolan, dan seseorang harus mendaftarkan akun. Cara tercepat adalah memakai ponsel rekan kerja. Cara itu mengikat pengaturan bisnis pada satu SIM karyawan, mencampur lalu lintas uji dengan percakapan pribadinya, dan berhenti berfungsi begitu ia keluar dari perusahaan.

Agensi yang menyiapkan WhatsApp untuk klien menghadapi kendala yang sama, begitu pula insinyur QA yang membutuhkan akun uji di pasar tertentu untuk melihat perilaku alur onboarding regional. Nomor WhatsApp dari OTP Gateway menjauhkan pekerjaan itu dari saluran pribadi siapa pun: Anda memilih negara, menerima kode pendaftaran, lalu melanjutkan pekerjaan.

Kapan WhatsApp meminta kode verifikasi telepon?

WhatsApp mengenali setiap akun lewat nomor teleponnya, sehingga ia memeriksa penguasaan nomor tersebut dengan kode sekali pakai pada beberapa titik:

  • Pendaftaran: akun baru menerima kode enam digit lewat SMS, dan WhatsApp dapat menawarkan panggilan suara sebagai alternatif.
  • Perangkat baru: memasang ulang aplikasi atau pindah ke ponsel lain mengulang pemeriksaan ini, dan ponsel sebelumnya otomatis keluar dari akun.
  • Akun bisnis: menyiapkan aplikasi WhatsApp Business pada sebuah nomor melewati langkah yang sama.
  • Verifikasi dua langkah: PIN opsional yang dipilih pengguna. PIN ini tidak pernah dikirim lewat SMS, tetapi diminta bersama kode saat fitur tersebut aktif.

Intinya untuk pengujian sederhana: SMS membuktikan bahwa Anda menguasai nomor itu pada saat tersebut, sehingga nomor yang tidak lagi Anda kuasai tidak dapat memverifikasi akun di kemudian hari.

Bagaimana alur API kode verifikasi WhatsApp bekerja?

Gunakan id layanan whatsapp bersama id negara dari pasar yang diuji, misalnya in, br, atau us. Dengan kunci Bearer dari Developer console:

  1. GET /api/v1/prices?country=<id>&service=whatsapp mengembalikan harga terkini dan apakah rute tersebut sedang terbuka.
  2. POST /api/v1/activations dengan {"service": "whatsapp", "country": "<id>"} mencadangkan sebuah nomor dan memulai jendela 20 menit.
  3. Masukkan nomor itu di layar pendaftaran WhatsApp dan minta SMS.
  4. Kode tiba sebagai event webhook activation.sms_received, atau Anda melakukan polling GET /api/v1/activations/{id} setiap beberapa detik.
  5. Jika pengujian dibatalkan, POST /api/v1/activations/{id}/cancel mengembalikan dananya ke dompet.

Verifikasi X-OTPRoute-Signature sebelum memercayai isi permintaan: hitung HMAC-SHA256 atas <t>.<raw body> dengan secret endpoint, bandingkan dengan v1, dan tolak timestamp yang terlalu lama. Setelah itu catat event berdasarkan id aktivasinya agar pengiriman ulang tidak mengubah apa pun. Polling adalah pilihan yang lebih sederhana ketika test runner tidak dapat membuka URL publik; dokumentasi developer menjelaskan kedua jalurnya.

Negara mana saja yang menyediakan nomor WhatsApp, dan apakah pilihannya berpengaruh?

Rute WhatsApp saat ini tersedia di 198 negara, di antaranya India, Brasil, Indonesia, Nigeria, Jerman, Meksiko, Inggris, Amerika Serikat, Pakistan, Filipina, Mesir, Kenya, Spanyol, Turki, dan Afrika Selatan. Daftar lengkapnya ada di halaman negara.

Pilih negara dengan sengaja. Jika alur onboarding Anda menyasar pengguna Brasil, nomor +55 menunjukkan bagaimana aplikasi Anda memformat, memvalidasi, dan menampilkan nomor lokal. Jika akun bisnis akan melayani satu pasar, samakan dengan pasar itu. Memilih negara sembarangan tidak menghemat apa pun dan dapat membuat hasil pengujian tidak bermakna.

Mengapa kode WhatsApp bisa tidak datang?

WhatsApp menentukan sendiri nomor mana yang akan dikirimi kode, dan ia dapat menolak nomor virtual untuk pendaftaran WhatsApp sama sekali. Ketika itu terjadi, tidak ada yang masuk ke aktivasi, jendela waktu berakhir, dan seluruh biaya kembali ke dompet Anda; Anda hanya membayar saat kode benar-benar tiba. Penyebab lain lebih biasa: rute yang sedang sibuk, WhatsApp meminta Anda menunggu sebelum meminta kode lagi, atau kode diminta lewat panggilan suara, bukan SMS.

Yang dapat dilakukan:

  • Biarkan aktivasi terbuka selama jendela penuhnya, jangan membatalkannya setelah satu menit.
  • Pastikan layar pendaftaran meminta SMS, bukan panggilan.
  • Coba lagi nanti, atau gunakan rute negara lain jika pasar akun tersebut mengizinkan.
  • Beri jeda antarpercobaan. Meminta kode berulang kali dalam loop cepat cenderung memperburuk keadaan.

Haruskah akun WhatsApp jangka panjang memakai nomor khusus?

Biasanya ya. Nomor OTP Gateway hanya untuk satu kode, dan jika akun harus diverifikasi lagi setelah ganti ponsel atau pemasangan ulang, Anda membutuhkan nomor yang sama kembali. Untuk saluran dukungan, akun bisnis bersama, atau akun QA yang dipakai ulang oleh penguji selama berbulan-bulan, Dedicated Virtual Number lebih cocok. Nomor ini dijual instan di Amerika Serikat dan Kanada mulai $1.95/month, diperpanjang dari dompet, meneruskan SMS masuk ke webhook Anda sebagai number.sms_received, dan dapat dilepas kapan saja. Di luar kedua negara itu tidak ada nomor jangka panjang swalayan; kirim email ke [email protected] untuk menanyakannya. Detailnya ada di halaman nomor virtual.

Bisakah orang tanpa akses API melakukannya dari dasbor?

Bisa. Masuk, isi dompet dengan kartu atau USDT/USDC, pilih WhatsApp dan sebuah negara, konfirmasi harga yang ditampilkan, lalu pesan. Ketik nomor itu ke WhatsApp, dan kode akan muncul di halaman aktivasi begitu diterima. Tidak ada biaya bulanan atau paket, setiap isi ulang disertai faktur PDF lewat email, dan aturan pengembalian dana yang sama berlaku seperti di API. Developer yang ingin berlatih dengan integrasinya lebih dulu dapat meminta tim dukungan mengalihkan akun pengembangan ke sandbox, tempat nomor dan kode simulasi menguji webhook tanpa menghabiskan dana.

Apa yang dimaksud penggunaan nomor WhatsApp yang bertanggung jawab?

OTP Route ada untuk menguji dan mengoperasikan produk serta akun sah milik Anda sendiri. Ikuti ketentuan layanan WhatsApp, pegang satu akun per orang atau bisnis yang nyata, dan jangan gunakan rute ini untuk mendaftarkan akun secara massal, mengirim pesan yang tidak diminta, atau kembali ke platform setelah diblokir. Kebijakan Penggunaan yang Dapat Diterima OTP Route berlaku untuk setiap aktivasi. WhatsApp adalah merek dagang pemiliknya, dan OTP Route tidak berafiliasi dengannya.

Pertanyaan umum

Bisakah saya menerima OTP WhatsApp tanpa kartu SIM?

Bisa. Nomor OTP Gateway menerima SMS pendaftaran WhatsApp dan menampilkan kodenya di dasbor atau mengirimkannya ke webhook Anda, tanpa SIM fisik.

Apa id layanan WhatsApp di API?

Gunakan whatsapp sebagai layanan pada GET /api/v1/prices dan POST /api/v1/activations, bersama id negara seperti in atau us.

Apakah WhatsApp akan menerima semua nomor virtual?

Tidak. WhatsApp dapat menolak nomor virtual, itulah sebabnya aktivasi yang tidak menerima kode dikembalikan penuh ke dompet Anda.

Bisakah saya masuk kembali ke akun WhatsApp nanti dengan nomor yang sama?

Tidak dengan nomor gateway, yang hanya berlaku untuk satu kode. Jika akun akan perlu diverifikasi lagi, gunakan Dedicated Virtual Number di AS atau Kanada.

Berapa biaya nomor verifikasi WhatsApp?

Harga mulai dari $0.20 per kode dan bervariasi menurut negara. Harga terkini muncul di dasbor dan lewat endpoint harga sebelum Anda memesan.

Apakah verifikasi SMS WhatsApp untuk pengujian bisa dilakukan di dalam pipeline CI?

Bisa, untuk akun uji milik Anda sendiri. Bangun integrasi dengan sandbox selama pengembangan, lalu panggil rute live seperlunya dengan jeda backoff antarpercobaan.

Nama layanan adalah merek dagang milik pemiliknya masing-masing. OTP Route tidak berafiliasi dengan mereka. Gunakan nomor secara sah, patuhi ketentuan tiap layanan dan Kebijakan Penggunaan yang Dapat Diterima kami.

Rutekan OTP pertama Anda dalam hitungan menit

Buat akun gratis, isi saldo dompet USD, lalu pesan nomor dari dasbor atau API. Tanpa biaya bulanan.