Verifikasi nomor pelanggan, login 2 langkah, atau reset password — kirim kode 6 digit langsung ke WhatsApp. Bisa dipakai dari dashboard Lyxvo sendiri, atau dipanggil sebagai API dari aplikasi lain milikmu (driver, customer, sistem apa pun).
Kirim dan verifikasi kode langsung dari Lyxvo Studio, tanpa perlu kode apa pun.
Generate API Key, panggil endpoint dari backend aplikasi/website lain milikmu — driver, customer, sistem apa pun.
Teks WhatsApp yang dikirim bisa disesuaikan sesuai brand dan konteks (login, reset password, dll) — bukan template baku.
Batas percobaan salah tebak, jeda antar permintaan, dan kedaluwarsa otomatis — dibangun aman sejak awal.
Cuma hash SHA-256 yang tersimpan di database — kebocoran data tidak langsung membuka kode aktif.
Terkirim lewat WhatsApp Cloud API resmi (kalau sudah disambungkan) atau jalur self-host sementara.
Kalau bisnismu butuh verifikasi nomor pelanggan — entah untuk pendaftaran akun, login dua langkah, atau konfirmasi reset password — pilihan klasiknya adalah SMS OTP. Masalahnya, SMS gateway itu mahal (bisa Rp150-300 per pesan tergantung provider), dan makin ke sini makin banyak orang yang jarang cek SMS karena semua komunikasi sudah pindah ke WhatsApp. Hasilnya: kode OTP lewat SMS sering terlambat dibaca, atau malah masuk folder spam operator.
OTP via WhatsApp menyelesaikan dua masalah itu sekaligus: notifikasinya langsung muncul di aplikasi yang hampir semua orang Indonesia buka setiap hari, dan biayanya jauh lebih terjangkau dibanding SMS gateway komersial.
Ini bagian yang sering bikin developer senang: fitur OTP Lyxvo dirancang generik, bukan cuma dipakai internal buat produk Lyxvo sendiri. Kalau kamu punya aplikasi terpisah — misalnya aplikasi ride-hailing, aplikasi kasir, sistem booking, atau platform apa pun yang butuh verifikasi nomor driver atau customer — cukup 3 langkah:
Buat API Key
Sekali saja, dari dashboard.
Kirim kode
Panggil endpoint /kirim.
Verifikasi kode
Panggil /verifikasi, dapat benar/salah.
Tinggal panggil dua endpoint sederhana dari backend-mu:
POST /api/v1/otp/kirim
{"telepon":"6281234567890","tujuan":"login_driver"}
POST /api/v1/otp/verifikasi
{"telepon":"6281234567890","kode":"482913","tujuan":"login_driver"}
Parameter tujuan bebas kamu isi sesuai kebutuhan — pisahkan konteks "daftar akun" dari "reset password" dari "verifikasi driver", supaya kode dari satu konteks tidak bisa dipakai memverifikasi konteks lain secara tidak sengaja.
Bukan cuma template baku "Kode verifikasi Anda adalah..." — kamu bisa mengatur teks pesan custom lengkap dengan nama brand aplikasimu sendiri, jadi pelanggan yang menerima kode tetap merasa itu datang dari aplikasimu, bukan dari pihak ketiga yang tidak dikenal.
Bisa — sistemnya generik, kode dikirim dan diverifikasi untuk konteks apa saja yang kamu tentukan sendiri lewat parameter "tujuan".
Bisa. Generate API Key dari dashboard, backend aplikasi lain tinggal memanggil endpoint API untuk kirim dan verifikasi.
Bisa — atur teks pesan custom sesuai brand dan konteks masing-masing.
5 menit, dengan batas maksimal percobaan salah tebak dan jeda antar permintaan untuk mencegah penyalahgunaan.
Tidak — cuma hash SHA-256 yang tersimpan, bukan kode asli.
Kode dikirim lewat WhatsApp Cloud API resmi (kalau sudah disambungkan di Omnichannel) atau jalur self-host sementara. Kalau keduanya belum disambungkan, permintaan kirim OTP ditolak dengan pesan jelas — tidak pernah berpura-pura terkirim padahal sebenarnya gagal.
Mulai gratis, kirim OTP pertamamu dalam hitungan menit.
Mulai Sekarang →