> For the complete documentation index, see [llms.txt](https://docs.watzap.id/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.watzap.id/help/menu-marketing/penjelasan-fitur-template/membuat-template-authentication-atau-otp.md).

# Membuat Template Authentication atau OTP

Template Authentication digunakan untuk mengirim kode verifikasi atau OTP kepada pengguna.

Template ini memiliki pengaturan khusus dan tidak digunakan untuk mengirim pesan promosi atau informasi transaksi.

### Video Tutorial

Tonton video berikut untuk mempelajari cara membuat Template Authentication atau OTP di WatZap.Chat.

{% embed url="<https://youtu.be/DnukHcubIUY>" %}

### Sebelum Membuat Template

Siapkan beberapa informasi berikut:

* Akun WhatsApp Business
* Nama template
* Bahasa template
* Masa berlaku kode OTP
* Jenis tombol yang digunakan
* Package Name aplikasi
* Signature Hash jika diperlukan

### Cara Membuat Template Authentication

1. Buka menu **Marketing**.
2. Pilih **Template**.
3. Klik **Template Baru**.
4. Pilih akun WhatsApp Business.
5. Pilih kategori **Authentication**.
6. Masukkan nama template.
7. Pilih bahasa yang digunakan.
8. Atur masa berlaku kode OTP.
9. Pilih jenis tombol.
10. Isi Package Name dan Signature Hash jika diperlukan.
11. Periksa preview template.
12. Kirim template ke Meta.

### Pilihan Tombol OTP

#### Copy Code

Pengguna dapat menyalin kode OTP melalui tombol yang tersedia di dalam pesan.

Tombol ini cocok digunakan ketika pengguna perlu memasukkan kode secara manual.

#### One-tap

Pengguna dapat menekan tombol untuk mengirim atau memasukkan kode OTP ke aplikasi.

Jenis tombol ini memerlukan pengaturan aplikasi yang sesuai.

#### Zero-tap

Kode OTP dapat diproses oleh aplikasi tanpa pengguna menyalin atau mengetik kode secara manual.

Zero-tap memerlukan konfigurasi aplikasi, Package Name, dan Signature Hash yang sesuai.

### Masa Berlaku Kode

Masa berlaku digunakan untuk menentukan berapa lama kode OTP dapat digunakan.

Setelah melewati waktu yang ditentukan, kode tersebut tidak dapat digunakan lagi dan pengguna perlu meminta kode baru.

### Package Name dan Signature Hash

**Package Name** adalah identitas aplikasi Android yang menerima kode OTP.

**Signature Hash** digunakan untuk memastikan kode OTP hanya dapat diproses oleh aplikasi yang sesuai.

Pastikan data tersebut diberikan oleh tim developer dan sudah sesuai dengan aplikasi yang digunakan.

### Status Template

Setelah dikirim ke Meta, template dapat memiliki status:

* **Draft**
* **Pending**
* **Approved**
* **Rejected**

Template baru dapat digunakan setelah berstatus **Approved**.

### Hal yang Perlu Diperhatikan

* Gunakan kategori Authentication hanya untuk kode verifikasi.
* Jangan menambahkan isi promosi ke dalam template OTP.
* Pastikan masa berlaku kode sudah sesuai.
* Periksa Package Name dan Signature Hash sebelum dikirim.
* Gunakan jenis tombol yang sesuai dengan sistem aplikasi.
* Periksa status approval sebelum menggunakan template.
