Lewati ke konten utama

Verifikasi OTP

Fitur Verifikasi OTP (One-Time Password) menambahkan lapisan keamanan ekstra dengan mewajibkan pengguna memverifikasi alamat email mereka melalui kode unik sebelum dapat menyelesaikan proses checkout.

Pengaturan Verifikasi OTP

Fitur ini sangat efektif untuk memastikan bahwa email yang digunakan oleh pembeli adalah email aktif dan milik mereka sendiri.

  • Opsi: Centang Aktifkan Verifikasi OTP.
  • Keterangan: Hanya berlaku untuk pengguna yang belum login (tamu/guest).

Detail Konfigurasi:

PengaturanDeskripsiRekomendasi
Panjang Kode OTPJumlah digit kode yang dikirimkan.6 Digit
Masa Berlaku OTPDurasi kode dapat digunakan sebelum kedaluwarsa.5 Menit
Subject Email OTPJudul email yang akan diterima pengguna.[Nama Website] Kode Verifikasi OTP Anda

Template Email OTP

Anda dapat menyesuaikan isi email yang dikirimkan kepada pengguna. Gunakan placeholder berikut untuk menampilkan informasi dinamis:

  • {otp_code} : Menampilkan kode OTP.
  • {site_name} : Menampilkan nama website Anda.
  • {expiry_minutes} : Menampilkan masa berlaku kode.
  • {email} : Menampilkan email tujuan.

Catatan: Template email mendukung format HTML untuk tampilan yang lebih profesional.


Rate Limiting OTP Checkout

Untuk mencegah penyalahgunaan (abuse) dan pemborosan sumber daya server (flooding), Anda dapat membatasi jumlah permintaan OTP yang dapat dilakukan oleh satu alamat IP.

Konfigurasi Rate Limit:

  1. Aktifkan Rate Limiting OTP Checkout: Centang opsi ini untuk mulai membatasi permintaan.
  2. Batas Permintaan OTP: Masukkan jumlah maksimal permintaan yang diizinkan (Contoh: 5).
  3. Periode Rate Limit OTP: Pilih durasi waktu untuk menghitung batas permintaan tersebut.
    • Rekomendasi: 15 Menit.

Tips Keamanan: Mengaktifkan Rate Limiting sangat disarankan untuk menghindari serangan bot yang mencoba mengirimkan ribuan email OTP secara otomatis.