=== WhatsMod OTP (WhatsApp Doğrulama) ===
Contributors: whatsmod
Tags: whatsapp, otp, 2fa, woocommerce, phone verification, sms alternative, kimlik doğrulama
Requires at least: 5.8
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

WhatsApp üzerinden OTP kodu gönderir — kayıt, giriş, şifre sıfırlama ve WooCommerce checkout telefon doğrulaması için.

== Description ==

**WhatsMod OTP**, WordPress sitenize WhatsApp üzerinden doğrulama kodu gönderme özelliği ekler. SMS sağlayıcısı yerine kendi WhatsApp numaranızdan OTP gönderebilirsiniz.

**Özellikler:**

* Kayıt (register) formunda WhatsApp doğrulaması
* Giriş (login) formunda 2FA (ikinci adım OTP)
* Şifre sıfırlama için WhatsApp kodu
* WooCommerce checkout telefon doğrulaması
* Özelleştirilebilir mesaj şablonu (app.whatsmod.io panelinden)
* Kredi bazlı — WhatsMod paketinizden düşer
* Rate limit + güvenlik (aynı numaraya dakikada 1, token başına saatlik 500)

**Gereksinimler:**

* [WhatsMod](https://whatsmod.io) hesabı (ücretsiz demo dahil)
* API token (app.whatsmod.io > API & Entegrasyonlar > "OTP" kapsamlı token)
* Bağlı ve aktif bir WhatsApp hesabı (WhatsMod panelinizde)

== Installation ==

1. Eklenti ZIP'ini indirip WordPress Eklentiler > Yeni Ekle > Yükle menüsünden yükleyin
2. Eklentiyi etkinleştirin
3. Ayarlar > WhatsMod OTP sayfasına gidin
4. API URL ve API Token alanlarını doldurun
5. Hangi akışlarda OTP kullanmak istiyorsanız işaretleyin (kayıt / giriş / şifre sıfırlama / WooCommerce)
6. "Kredi Bakiyesini Kontrol Et" butonuyla bağlantıyı test edin

== Frequently Asked Questions ==

= API token'ı nereden alırım? =

app.whatsmod.io'ya giriş yapın, Ayarlar > API & Entegrasyonlar sayfasından "OTP" kapsamlı bir token üretin.

= Her OTP kaç kredi düşer? =

1 OTP = 1 mesaj kredisi (normal WhatsApp mesajıyla aynı).

= OTP mesajı nasıl özelleştirilir? =

app.whatsmod.io > Ayarlar > OTP Şablonu sayfasından özelleştirebilirsiniz. {code}, {site}, {ttl} placeholder'ları desteklenir.

= Hangi ülke kodları destekleniyor? =

Tüm uluslararası telefon formatları (+905..., +1..., +44... vb.). Default olarak +90 (Türkiye) eklenir.

== Changelog ==

= 1.0.0 =
* İlk sürüm
* Kayıt + giriş + şifre sıfırlama + WooCommerce checkout entegrasyonu
* WhatsMod Public API (v1/public/otp/send) entegrasyonu

== Upgrade Notice ==

= 1.0.0 =
İlk sürüm.
