tr
Ücretsiz Önizle

WooCommerce'te Sahte Siparişi Azaltın: Kapıda Ödemede WhatsApp Doğrulaması

Yazar: WapFlow Ekibi · 13 Kasım 2026 · 5 dk okuma
WooCommerce ödeme sayfasında kapıda ödeme seçeneği ve telefona gelen WhatsApp doğrulama kodu

Kapıda ödeme, müşteriye güven verdiği için e-ticarette çok tercih edilir. Ama mağaza sahibi için bir riski vardır: ödeme siparişten önce alınmadığı için, rastgele ya da yanlış telefonla verilen bir sipariş hiçbir şey kaybettirmeden verilebilir. Sipariş hazırlanır, kargoya verilir, kimse teslim almaz ve ürün geri döner. Bu yazıda WooCommerce'te kapıda ödemeli siparişleri WhatsApp ile doğrulamanın nasıl çalıştığını, ne işe yaradığını ve neyi çözmediğini anlatıyoruz. Önemli: bu yöntem sahte siparişi sıfırlamaz, yalnızca ciddi biçimde zorlaştırır.

Sahte ve Boş Siparişin Maliyeti

Teslim alınmayan bir kapıda ödeme siparişi yalnızca "satış kaybı" değildir. Şu kalemleri birlikte düşünün:

  • Ürünü hazırlama ve paketleme emeği
  • Gidiş ve dönüş kargo bedeli
  • Siparişin bir süre stokta bloke kalması
  • İade edilen ürünün kontrolü ve yeniden rafa konması
  • Müşteri hizmetlerinin telefonla ulaşmaya çalıştığı zaman

Siparişlerin hepsi kötü niyetli olmaz. Bazıları numarasını yanlış yazan gerçek müşterilerden, bazıları şaka ya da rakip kaynaklı kişilerden gelir. Telefon numarası doğrulanırsa bu sorunların bir bölümü sipariş verilmeden önce ayıklanır.

WhatsApp Doğrulaması Neyi Çözer, Neyi Çözmez?

Doğrulama şunu kanıtlar: siparişi veren kişi, yazdığı numaraya gerçekten erişebiliyor ve o anda WhatsApp'ı elinde. Yanlış yazılmış, kullanılmayan ya da başkasına ait numaralarla sipariş vermek zorlaşır.

Doğrulama şunu kanıtlamaz: kişinin ürünü gerçekten teslim alacağı. Numarasına erişimi olan biri yine de teslim anında vazgeçebilir. Bu yüzden doğrulamayı tek başına çözüm değil, bir filtre olarak görün ve gerekirse yüksek tutarlı siparişlerde ek teyit (telefon araması, minimum sepet tutarı gibi) ekleyin.

Müşterinin Gözünden Akış

  1. Müşteri sepetini onaylar, ödeme sayfasında telefon numarasını yazar ve "kapıda ödeme"yi seçer.
  2. Doğrulama kutusundaki "WhatsApp ile kod gönder" düğmesine basar.
  3. Birkaç saniye içinde, sizin WhatsApp numaranızdan altı haneli bir kod gelir.
  4. Kodu forma yazar; doğrulanınca "Siparişi tamamla" düğmesi çalışır.

Kredi kartıyla ödeyen müşteriden kod istemeniz gerekmez. Eklenti, yalnızca kapıda ödeme seçildiğinde doğrulama isteyecek şekilde ayarlanabilir; böylece dürüst kart ödemeli müşteri sürtünme yaşamaz.

Eklentiyle Kurulum

WapFlow OTP için hazırlanan WordPress eklentisi WooCommerce ile uyumludur ve klasik ödeme sayfasında da Checkout Block'ta da çalışır. Adımlar kısaca şöyle:

  1. WapFlow OTP aboneliği alın, panelde kendi WhatsApp numaranızı QR kodla bağlayın ve bir API anahtarı oluşturun.
  2. Eklentiyi WordPress'e yükleyip etkinleştirin (Eklentiler, Yeni ekle, Eklenti yükle).
  3. Ayarlar, WapFlow OTP sayfasına anahtarı yapıştırın ve "Bağlantıyı test et" düğmesine basın.
  4. "WooCommerce ödeme sayfası" bölümünde "Sipariş verilmeden önce doğrulanmış fatura telefonu iste" seçeneğini açın ve "Yalnızca kapıda ödemeli siparişlerde" kutusunu işaretleyin.

Kapıda ödeme olarak sayılan ödeme yöntemi kimlikleri ayarlanabilir; varsayılan olarak cod kullanılır. Checkout Block kullanıyorsanız ödeme formunda telefon alanının görünür ve zorunlu olduğundan emin olun; doğrulama bu alandaki numarayı okur. Eklentinin tüm ekran adımlarını adım adım kurulum rehberimizde bulabilirsiniz. Başlamadan önce test anahtarıyla deneme yapmanızı öneririz; test anahtarı WhatsApp'a mesaj göndermez ve kodu yalnızca yöneticiye gösterir.

Güvenlik Nasıl Sağlanıyor?

Doğrulama sonucu tarayıcıya güvenilerek verilmez. Eklenti, doğrulanan telefonu sunucuda kısa ömürlü ve tek kullanımlık bir kayıtta tutar ve sipariş tamamlanırken bunu sunucu tarafında kontrol eder. Kodu atlatmaya çalışan biri ödeme sayfasının tarayıcı kodunu değiştirse bile sunucu kontrolünü geçemez. Doğrulanan siparişe bir sipariş notu ve _wapflow_otp_verified meta bilgisi eklenir; böylece hangi siparişin doğrulandığını sonradan görürsünüz.

Kod gönderme uçları da korumalıdır: gönderim başına sayfa doğrulaması (nonce), IP başına 10 dakikada 10 istek ve telefon başına dakikada 1, saatte 5 gönderim sınırı uygulanır. Herkese açık formlarda ayrıca bir CAPTCHA eklentisi bağlamak isterseniz eklentinin wapflow_otp_before_send filtresini kullanabilirsiniz.

Hangi Ayar Ne Zaman?

AyarNe zaman mantıklı?
Yalnızca kapıda ödemeSorun yalnızca kapıda ödemede ise; kartlı müşteri etkilenmez
Yalnızca misafirlerÜyelerin numarası daha önce doğrulandıysa
Yalnızca yeni müşterilerEski ve güvenilir müşterileri rahatsız etmek istemiyorsanız
Tüm siparişlerHer ödeme türünde telefon doğruluğu önemliyse

Yayına Almadan Önce Kontrol Listesi

  • Canlı anahtara geçtiniz mi? Test anahtarı WhatsApp'a mesaj göndermez. Mağazayı test anahtarıyla açık bırakırsanız müşteriler kod alamaz ve sipariş veremez.
  • Numaranız bağlı ve çevrimiçi mi? Eklentideki "Bağlantıyı test et" düğmesi paketinizi, kotanızı ve bağlı numara sayısını gösterir. Bağlı numara yoksa uyarı görürsünüz.
  • Telefon alanı zorunlu mu? Doğrulama, ödeme formundaki telefon numarasını kullanır. Alan gizliyse ya da boş geçilebiliyorsa akış çalışmaz.
  • Kendi siparişinizi denediniz mi? Klasik ödeme sayfasında ve (kullanıyorsanız) Checkout Block'ta, kapıda ödemeyle gerçek bir deneme siparişi verin; kart ödemesinde kod istenmediğini de kontrol edin.
  • Müşteri mesajı hazır mı? Kapıda ödeme seçeneğinin yanına "Güvenliğiniz için telefonunuza WhatsApp ile bir kod göndereceğiz" gibi kısa bir açıklama koyarsanız, müşteri kodu beklemeyi garipsemez.

Kota ve Maliyet Hesabı

Her gönderilen kod kotadan düşer. Basit bir örnek: ayda yaklaşık 2.000 kapıda ödemeli siparişiniz varsa ve her müşteri ortalama 1,3 kod istiyorsa, 2.600 kod gerekir. Bu rakam yalnızca bir örnektir; kendi sipariş sayınıza göre hesaplayın. WapFlow OTP paketleri 249,99 TL'den (1 hesap, 5.000 kod) başlar ve mesaj başına ücret yoktur; ayrıntılar fiyat sayfasında. Kodlar WhatsApp'a gittiği için kullandığınız numaranın günlük gönderim sınırı ve ısınma süreci de önemlidir; bunu ban riskini azaltma yazımızda ele aldık.

Dürüst Uyarılar

  • WapFlow OTP resmî WhatsApp Business API değildir; bağlı cihaz yöntemiyle çalışır ve teslimat garantisi vermez.
  • Müşterinin WhatsApp'ı olmayabilir ya da mesaj ulaşmayabilir. Bu müşterilere sipariş verebilmeleri için telefonla teyit gibi bir alternatif sunmayı düşünün.
  • Ban riski hiçbir zaman sıfır değildir. Numara kısıtlanırsa kodlar durur; ikinci bir numara bağlamak güvenli bir yedek sağlar.
  • Telefon doğrulamasını gizlilik politikanızda belirtin. Eklenti, doğrulama durumunu kısa süreli kayıtlarda, doğrulanan numarayı ise kullanıcı bilgisinde saklar.

Sık Sorulan Sorular

Müşteri kodu girmeden sipariş verebilir mi?

Doğrulama açık olan siparişlerde hayır. Sunucu tarafı kontrol, doğrulanmamış telefonla siparişi tamamlamaya izin vermez.

Checkout Block ile çalışır mı?

Evet. Sunucu tarafı kontrol klasik ödeme sayfasında ve Checkout Block'ta çalışır. Doğrulama kutusu klasik sayfaya otomatik eklenir, Block için sayfaya "Siparişi ver" düğmesinin hemen üstüne JavaScript ile yerleştirilir. Tema ya da üçüncü taraf eklenti yapıyı çok değiştiriyorsa konumun ayarlanması gerekebilir.

Kodlar kimin numarasından gidiyor?

Sizin bağladığınız WhatsApp numarasından. Müşteri, tanıdığı bir işletme sohbetinden kod alır.

Sadece kapıda ödemede kod istenebilir mi?

Evet. "Yalnızca kapıda ödeme siparişleri için" seçeneğiyle diğer ödeme türlerinde kod istenmez.

Kota biterse ne olur?

API kota aşıldı hatası döner ve yeni kod gönderilemez. Eklenti bu hatayı müşteriye anlaşılır bir mesajla gösterir. Kotayı panelden izleyebilir, gerekirse paketinizi yükseltebilirsiniz.

İlgili yazılar