CH/WHATSAPP

API WhatsApp OTP untuk verifikasi nomor aplikasi

OTP.ID membantu merchant mengirim OTP lewat WhatsApp dari satu API, tanpa menyiapkan sendiri jalur pengiriman pesan. Anda bisa memilih varian outbound atau Tap-to-Verify sesuai alur verifikasi nomor yang dipakai aplikasi.

Outbound

WhatsApp Random Number

Rp370 / OTP

Outbound

WhatsApp Official OTP.ID

Rp495 / OTP

Inbound

WhatsApp Tap-to-Verify

Rp120 / OTP

Ilustrasi ponsel untuk verifikasi WhatsApp OTP.

WHATSAPP / USER-INITIATED

WhatsApp Tap-to-Verify

Verifikasi nomor tanpa mengetik OTP

Rp120 / OTP

User cukup mengirim satu pesan WhatsApp yang sudah disiapkan. OTP.ID mengembalikan isi pesan beserta hash-nya agar aplikasi Anda dapat memvalidasi nomor secara otomatis.

  1. 01Masukkan nomorUser memasukkan nomor WhatsApp di aplikasi Anda.
  2. 02Kirim pesanTombol verifikasi membuka WhatsApp dengan pesan OTP.ID yang sudah siap dikirim.
  3. 03Nomor terverifikasiAplikasi menerima isi pesan dan hash, lalu mengonfirmasi nomor secara otomatis.
PELAJARI ALUR WHATSAPP TAP-TO-VERIFY
Ilustrasi WhatsApp Tap-to-Verify dengan pesan OTP.ID dan status nomor terverifikasi

Satu channel, tiga opsi harga publik

Pilih Random Number Rp370/OTP, Official OTP.ID Rp495/OTP, atau Tap-to-Verify Rp120/OTP sesuai alur verifikasi Anda.

Merchant tidak perlu bangun jalur kirim sendiri

Backend merchant cukup memanggil API OTP.ID untuk memulai verifikasi nomor lewat WhatsApp, tanpa merakit sendiri infrastruktur pengiriman pesan.

Ada opsi outbound dan user-initiated

Merchant bisa memakai pengiriman WhatsApp biasa atau memilih Tap-to-Verify ketika pengalaman terbaiknya adalah pesan yang dikirim langsung oleh pengguna.

PANDUAN CHANNEL

Apa itu WhatsApp OTP API?

WhatsApp OTP API adalah jalur verifikasi nomor yang mengirim kode OTP lewat WhatsApp dari sistem OTP.ID. Dengan OTP WhatsApp API ini, merchant cukup memanggil API untuk memulai verifikasi tanpa membangun infrastruktur pengiriman WhatsApp sendiri.

Di OTP.ID, halaman ini mencakup tiga pilihan publik untuk WhatsApp: Random Number, Official OTP.ID, dan WhatsApp Tap-to-Verify. Merchant dapat memilih alur outbound biasa atau user-initiated sesuai pengalaman verifikasi yang ingin dibangun.

Cara kerja WhatsApp OTP OTP

  1. 01

    Merchant request OTP

    Backend merchant mengirim request verifikasi ke OTP.ID dengan channel WhatsApp dan nomor tujuan.

  2. 02

    OTP.ID memproses jalur WhatsApp yang dipilih

    Sistem meneruskan OTP lewat varian WhatsApp yang dipilih merchant, baik outbound biasa maupun Tap-to-Verify.

  3. 03

    Pengguna menerima atau memicu verifikasi

    Pengguna menerima pesan OTP di WhatsApp, atau membuka WhatsApp untuk mengirim pesan Tap-to-Verify yang sudah disiapkan.

  4. 04

    Aplikasi menutup proses verifikasi

    Merchant memverifikasi hasil OTP lewat alur backend yang sama untuk menyelesaikan login, registrasi, atau konfirmasi nomor.

Kapan WhatsApp OTP OTP digunakan?

Registrasi aplikasi berbasis nomor WhatsApp

Cocok untuk onboarding ketika nomor WhatsApp pengguna memang dipakai sebagai identitas utama akun.

Login dan challenge transaksi

Dipakai saat merchant ingin mengirim kode verifikasi lewat channel yang akrab sebelum login atau aksi sensitif.

Verifikasi user-initiated lewat Tap-to-Verify

Pilih flow ini ketika merchant ingin pengguna mengirim pesan WhatsApp yang sudah disiapkan agar verifikasi terjadi tanpa menunggu pesan outbound.

BANDINGKAN CHANNEL

Pilih channel OTP yang sesuai untuk aplikasi Anda

Bandingkan harga mulai dan kegunaan setiap channel sebelum memilih jalur verifikasi untuk aplikasi Anda.

Voice OTP

Mulai Rp595

OTP dibacakan lewat panggilan suara — cocok saat chat atau SMS sedang sulit dijangkau.

Lihat detail Voice OTP
04 — FAQ

Hal yang perlu diketahui sebelum mulai.

Jawaban singkat tentang channel, biaya, deposit, dan cara kerja API OTP.ID.

Apa itu WhatsApp OTP API dan bagaimana cara kerjanya?

WhatsApp OTP API adalah channel verifikasi nomor yang mengirim OTP lewat WhatsApp. Merchant mengirim request ke OTP.ID, pengguna menerima OTP atau memicu Tap-to-Verify, lalu backend merchant menyelesaikan verifikasi dengan alur OTP yang sama.

Apakah saya harus punya nomor WhatsApp sendiri?

Tidak. Merchant cukup mengintegrasikan API OTP.ID dan memilih varian WhatsApp yang sesuai dengan alur verifikasi yang ingin dipakai.

Berapa harga WhatsApp OTP di OTP.ID?

WhatsApp Random Number Rp370/OTP, WhatsApp Official OTP.ID Rp495/OTP, dan WhatsApp Tap-to-Verify Rp120/OTP.

Apa bedanya WhatsApp outbound dan Tap-to-Verify?

WhatsApp outbound mengirim OTP ke pengguna, sedangkan Tap-to-Verify meminta pengguna mengirim pesan WhatsApp yang sudah disiapkan. Pada flow Tap-to-Verify, aplikasi memvalidasi isi pesan dan hash yang dikembalikan OTP.ID.

Apakah channel WhatsApp otomatis fallback ke SMS?

Tidak. SMS adalah channel terpisah yang dipilih merchant secara eksplisit ketika ingin memakai jalur lain selain WhatsApp.

Apakah nomor tujuan harus terdaftar di WhatsApp?

Ya. Jika nomor tujuan tidak terdaftar di WhatsApp, pengiriman OTP lewat channel ini dapat gagal sehingga merchant perlu memilih channel lain.

05 — Mulai

Mulai kirim OTP tanpa bangun dari nol.

Buat akun, dapatkan kredit uji Rp2.000, isi deposit dari Rp10.000 bila perlu, lalu hubungkan aplikasi Anda ke API OTP.ID.