Öncelikli Kanal · Saniyeler İçinde Teslimat

OTP SMS — Güvenli Doğrulama için Tek Kullanımlık Şifre

Giriş, ödeme onayı ve üyelik aktivasyonu süreçlerinde kullanıcıya otomatik doğrulama kodu gönderin. Ayrı öncelikli kanaldan iletilen OTP SMS'ler kampanya mesajlarından bağımsız olarak çok daha hızlı ulaşır. Kullanıcı hangi işlemi yaparsa yapsın OTP kodu saniyeler içinde telefona gider, güvenlik süreci kesintisiz tamamlanır.

OTP SMS, kullanıcı girişi, ödeme onayı veya kimlik doğrulama gibi güvenlik süreçlerinde gönderilen tek kullanımlık şifre içeren SMS'tir. Normal toplu SMS'ten farklı olarak ayrı ve öncelikli bir kanaldan iletilir, böylece daha hızlı ve güvenilir teslimat sağlanır.

Kullanıcının telefonuna gelen OTP
V
VatanShop
Giriş doğrulama kodunuz: 4 8 2 1 3 6 Bu kodu kimseyle paylaşmayın.
Kodun geçerlilik süresi: 5 dakika
4:32 kalan süre
Öncelikli Gönderim Kanalı
Özel Kanal — ≤1 Sn
REST API Desteği
İYS Dışı Gönderim
Neden OTP SMS?

OTP SMS, Normal Toplu SMS'ten Neden Farklıdır?

Güvenlik süreçlerinde gecikme kabul edilemez. Kullanıcı giriş yapmaya çalışırken kodu dakikalarca bekletmek, hem kullanıcı deneyimini hem de dönüşüm oranını olumsuz etkiler. OTP SMS bu sorunu ayrı kanal altyapısıyla çözer.

≤1 sn
Ortalama Teslimat

Özel OTP kanalında kuyruk bekleme olmaz; mesaj doğrudan operatöre aktarılır.

6 rakam
Standart Kod Uzunluğu

Sektör standardı 6 haneli OTP kodu önerilir; tercihe göre 4 veya 8 karakter de seçilebilir.

2 dk
Önerilen Geçerlilik

VatanSMS'te varsayılan geçerlilik 2 dakikadır; ihtiyaca göre ayarlanabilir.

Normal toplu SMS ve OTP SMS arasında teknik altyapı düzeyinde bir ayrım mevcuttur. Kampanya mesajları belirli bir kuyrukta bekleyebilirken OTP mesajları bu kuyruğun önüne geçer. Bir kullanıcı giriş yaparken 30 saniye beklemek zorunda kalması dönüşüm oranını ciddi biçimde düşürebilir; OTP kanalı bu riski minimize eder.

Kriter Normal Toplu SMS OTP SMS
Gönderim kanalıStandart kanalAyrı öncelikli kanal
Teslimat hızıSaniyeler–dakikalarSaniyeler içinde
AmaçKampanya, bilgilendirmeGüvenlik, doğrulama
İYS zorunluluğuTicari içerikte gerekliGerekli değil
Kod geçerlilik süresiUygulanamazSiz belirlersiniz (ör. 5 dk)
Kullanım senaryosuDuyuru, promosyonGiriş, ödeme, aktivasyon
Kullanım Alanları

OTP SMS Hangi Süreçlerde Kullanılır?

Kullanıcı güvenliğinin kritik olduğu her adımda OTP SMS devreye girer. E-ticaretten fintech'e, sağlıktan eğitime geniş bir kullanım alanına sahiptir. Aşağıdaki senaryoların tamamı VatanSMS API'si üzerinden kolaylıkla hayata geçirilebilir; her biri için hazır kod örnekleri dokümantasyonumuzda mevcuttur.

1

Giriş Doğrulama (2FA)

Kullanıcı şifresiyle giriş yaptıktan sonra SMS ile ek doğrulama kodu — hesap güvenliğini artıran iki faktörlü kimlik doğrulama.

2

Ödeme Onayı

Kredi kartı işlemleri, havale ve EFT onaylarında kullanıcıya gönderilen tek kullanımlık şifre. Yetkisiz işlemleri engeller.

3

Üyelik & Telefon Aktivasyonu

Yeni kayıt sırasında telefon numarasının gerçekliğini doğrulama. Sahte kayıtları ve bot hesapları önler.

4

Parola Sıfırlama

Kullanıcı şifresini unuttuğunda e-posta yerine SMS üzerinden kimlik doğrulama — daha hızlı ve güvenilir geri kazanım.

5

İşlem Onayı

Para transferi, sözleşme imzalama veya kritik hesap değişikliklerinde son onay adımı olarak OTP kodu.

6

Randevu & Rezervasyon Onayı

Sağlık, hukuk veya konaklama sektöründe kullanıcının randevusunu SMS kodu ile onaylaması — no-show'u azaltır.

Mesaj Yapısı

OTP SMS Nasıl Yapılandırılır?

Her OTP mesajı BTK kodu dahil 160 karakteri aşmayacak biçimde hazırlanır. Kod uzunluğu ve mesaj şablonu müşteri tercihine göre özelleştirilebilir.

Doğrulama Kodu Uzunluğu

4 Karakter
Örnek: 4829
Hızlı giriş
6 Karakter
Örnek: 482913 · Tercihe göre 4 veya 8 de seçilebilir
Önerilen
8 Karakter
Örnek: 48291374
Yüksek güvenlik

Mesaj Şablonu

# Giriş doğrulama
{{KURUM_ADI}}: Doğrulama kodunuz {{OTP_KODU}}. Kimseyle paylaşmayınız. {{BTK_KODU}}
# İşlem onayı
{{KURUM_ADI}}: İşlem onay kodunuz {{OTP_KODU}}. Başlatmadıysanız kullanmayınız. {{BTK_KODU}}
# Şifre sıfırlama
{{KURUM_ADI}}: Giriş kodunuz {{OTP_KODU}}. Yalnızca giriş için geçerlidir. {{BTK_KODU}}

BTK kodu mesaj sonuna otomatik eklenir. Toplam 160 karakter sınırı sistem tarafından kontrol edilir.

OTP Mesajı Yalnızca Doğrulama İçin Kullanılmalıdır

OTP mesajı içinde kampanya, indirim, satış teklifi veya ticari içerik bulunmamalıdır. Telefon doğrulama, KVKK açık rızası ve ticari ileti izni birbirinden ayrı süreçler olarak yönetilmelidir. Bu ayrımın yapılmaması İYS ve KVKK ihlali oluşturabilir.

Güvenlik Önerileri

OTP SMS Uygularken Dikkat Edilmesi Gerekenler

OTP sistemi yanlış yapılandırıldığında güvenlik açığı yaratabilir ve sisteminizi kötüye kullanıma açık hale getirebilir. Uygulamanızı tasarlarken bu pratikleri göz önünde bulundurun; doğru yapılandırılmış bir OTP akışı hem kullanıcıyı korur hem de servis maliyetlerini kontrol altında tutar.

Geçerlilik Süresini Kısa Tutun

OTP kodlarının 3-5 dakikadan uzun geçerli olmaması önerilir. Uzun süreli kodlar güvenlik riskini artırır.

Deneme Sayısını Sınırlayın

Belirli sayıda yanlış girişten sonra kodu geçersiz kılın veya yeni kod gönderimini sınırlayın. Brute force saldırılarını önler.

Kodu Mesajda Açıkça Belirtin

OTP mesajında kodun hangi işlem için kullanılacağını açıkça yazın. Kimlik avı saldırılarına karşı kullanıcıyı bilinçlendirin.

API Erişimini Koruyun

OTP gönderim API'nizi herkese açık bırakmayın. Yetkilendirme ve rate limiting uygulayarak kötüye kullanımı önleyin.

API Entegrasyonu

OTP SMS Gönderimi Birkaç Satır Kod

VatanSMS REST API'si ile OTP SMS göndermek son derece kolaydır. PHP, Python, Java ve .NET için hazır örnekler sunulmaktadır. API anahtarınızı hesabınızdan aldıktan sonra aşağıdaki gibi birkaç satır kodla entegrasyonu tamamlayabilirsiniz. Sandbox ortamı ile canlıya geçmeden önce test edebilirsiniz.

# Python ile OTP SMS gönderimi
import requests
response = requests.post(
"https://api.vatansms.com/sms/send",
json={
"type": "otp",
"to": "905XXXXXXXXX",
"message": f"Doğrulama kodunuz: {otp_code}",
"expire": 300 # 5 dakika
},
headers={"Authorization": "Bearer YOUR_API_KEY"}
)

Tüm diller için kod örnekleri ve API dokümantasyonu için SMS API sayfamızı ziyaret edin.

Diğer SMS Çözümleri

İhtiyacınıza Göre Doğru SMS Türü

OTP SMS güvenlik süreçleri için tasarlanmıştır. Kampanya ve bilgilendirme için başlıklı SMS, sistem entegrasyonu için SMS API sayfalarımıza göz atın.

Sektörel Kullanım

Sektörünüze Göre OTP SMS Nasıl Çalışır?

Her sektörün OTP ihtiyacı farklıdır. Bankalarda yüksek işlem güvenliği ön planda olurken e-ticarette hız ve kullanıcı deneyimi kritiktir. VatanSMS API'si her iki senaryoya da uyum sağlar.

E-Ticaret & Fintech
  • Ödeme sırasında 3D Secure alternatifi OTP
  • Kargo adres değişikliği onayı
  • Yüksek tutarlı sipariş doğrulaması
  • Para transferi ve bakiye çekme onayı
  • Cüzdan aktivasyonu ve limit artışı
SaaS, Sağlık & Eğitim
  • Yeni kullanıcı kayıt aktivasyonu
  • Şüpheli giriş tespitinde ek doğrulama
  • Hasta portalı girişi ve reçete onayı
  • Öğrenci sınav giriş doğrulaması
  • Yönetici panel erişimi 2FA
OTP SMS, İYS Gerektirmez

Ticari SMS gönderimlerinde İleti Yönetim Sistemi (İYS) izni zorunlu olsa da OTP SMS bu kapsamın dışındadır. Kullanıcının kendi talebiyle başlayan bir güvenlik sürecine verilen yanıt niteliğinde olduğundan ticari elektronik ileti sayılmaz. Bu, OTP akışlarını kampanya gönderimlerinden bağımsız ve daha özgür bir şekilde yönetmenizi sağlar.

Sık Sorulan Sorular

OTP SMS Hakkında Sık Sorulan Sorular

OTP SMS nedir?

OTP SMS (One-Time Password), giriş doğrulama, ödeme onayı veya üyelik aktivasyonu gibi güvenlik süreçlerinde kullanıcıya gönderilen tek kullanımlık şifre içeren SMS'tir. Her OTP kodu belirli bir süre sonra geçersiz olur.

OTP SMS ile normal toplu SMS arasındaki fark nedir?

OTP SMS güvenlik odaklıdır ve ayrı bir öncelikli kanaldan gönderilir. Bu sayede daha hızlı teslimat sağlanır. Normal toplu SMS ise kampanya ve bilgilendirme amaçlıdır.

OTP SMS ne kadar sürede ulaşır?

VatanSMS OTP SMS'ler ayrı ve öncelikli bir kanaldan iletilir. Teslimat süresi operatöre ve alıcı hattın durumuna göre değişmekle birlikte standart teslimat süresi ≤3 saniyedir.

OTP SMS için API entegrasyonu nasıl yapılır?

VatanSMS REST API ile birkaç satır kod yeterlidir. PHP, Python, Java ve .NET için hazır örnekler sunulmaktadır. API dokümantasyonu →

OTP SMS hangi sektörler tarafından kullanılır?

E-ticaret, fintech, bankacılık, sağlık, sigorta, eğitim ve SaaS sektörlerinde yaygın olarak kullanılır. Kullanıcı girişi, ödeme onayı, parola sıfırlama ve işlem doğrulama en sık kullanım senaryolarıdır.

OTP kodunun geçerlilik süresi ne kadar olmalı?

Güvenlik açısından OTP kodlarının geçerlilik süresinin 5 dakika ile sınırlı tutulması önerilir; ihtiyaca göre ayarlanabilir.

OTP SMS İYS kapsamında mı?

Hayır. OTP SMS, kullanıcının talep ettiği bir güvenlik işlemine yanıt olarak gönderildiği için ticari elektronik ileti sayılmaz ve İYS izni gerektirmez.

OTP SMS fiyatları ne kadar?

OTP SMS standart toplu SMS paketlerinden gönderilir; ayrı bir ücretlendirme yoktur. Güncel fiyatlar →

OTP SMS Entegrasyonuna Başlayın

API anahtarınızı alın, birkaç satır kodla uygulamanıza entegre edin. Sandbox ortamında test edin, canlıya alın. Teknik destek ekibimiz OTP entegrasyon sürecinin her aşamasında yanınızdadır.