Lewati ke konten
OmniChannels.ai

Voice dan OTP

Bagaimana cara mengirim kode OTP lewat WhatsApp?

Diperbarui

Jawaban singkat

Untuk mengirim kode OTP lewat WhatsApp, bisnis harus menggunakan template autentikasi yang sudah disetujui. Meta menetapkan teksnya secara baku, yaitu "<code> adalah kode verifikasi Anda", dengan pernyataan keamanan dan peringatan masa berlaku yang bersifat opsional, ditambah tombol isi otomatis one-tap, tombol salin kode, atau zero-tap. Pesan autentikasi hanya dikirim ke perangkat WhatsApp utama pengguna.

Pilih gaya pengiriman

GayaCara kerjaPerlu perubahan aplikasi
Salin kodePengguna mengetuk tombol untuk menyalin kode, lalu menempelkannyaTidak
Isi otomatis one-tapTombol membuka aplikasi Android Anda dan meneruskan kodeYa, Android
Zero-tapAplikasi Android Anda menerima kode tanpa ketukanYa, Android
Saran keyboardDi iOS 26 ke atas, iOS menawarkan kode dari notifikasiTidak

Langkah mengirim OTP WhatsApp

  1. Buat template autentikasi dengan pernyataan keamanan, menit masa berlaku, dan jenis tombol yang Anda perlukan.
  2. Tunggu Meta menyetujui template tersebut.
  3. Buat kode di backend Anda, lalu simpan hash-nya beserta masa berlaku.
  4. Kirim template dengan kode sebagai variabel body dan, untuk salin kode, juga sebagai variabel tombol.
  5. Pantau pengiriman lewat webhook dan gunakan SMS sebagai fallback (kanal cadangan) jika pesan tidak terkirim.

Harga dan batasan

Sejak 1 Juli 2025, Meta menagih per pesan terkirim berdasarkan kategori dan negara penerima, dan autentikasi merupakan kategori tersendiri. Sebagian negara memiliki tarif autentikasi internasional. Cek halaman harga Meta untuk tarif terbaru.

Pengguna yang tidak memiliki WhatsApp tidak dapat menerima kode, jadi sediakan SMS atau voice sebagai fallback. OmniChannels.ai, melalui BroadNet sebagai Meta Business Solution Provider resmi, mendukung template autentikasi one-tap, zero-tap, dan salin kode.

Sumber resmi