İçeriğe geç

Entegrasyonlar · İletişim

CS-Cart Twilio SMS Bildirimleri

Sipariş, durum ve kargo bildirimleri kendi Twilio hesabınız üzerinden SMS ile müşterinize gider.

  • Sipariş, durum ve kargo SMS’leri otomatik
  • Kendi Twilio hesabınızdan gönderim
  • Mesaj günlüğüyle teslim takibi
Akıllı telefonla mesajlaşan kişi – CS-Cart Twilio SMS Bildirimleri
SMSSipariş bildirimleri
HesapKendi Twilio hesabınız
  • İşlemsel

    Bildirim türü

    Sipariş ve kargo durumu değiştiğinde müşteriye otomatik SMS gider.

  • Mesaj günlüğü

    Takip

    Her mesajın durumu ve varsa hata kodu panelde görünür.

  • Türkçe

    Dokümantasyon

    Kurulum ve kullanım adımları Türkçe belgelerde anlatılır.

Sipariş verdikten sonra müşteri bir şey bilmek ister: “Siparişim alındı mı? Ne zaman kargoya verilecek? Takip numaram ne?” Bu soruların cevabını müşteri e-postada arar, çoğu zaman bulamaz ve destek hattına yazar. Kısa, zamanında ve doğru bir SMS ise hem güveni artırır hem de destek yükünü azaltır. SoftCrafter Twilio SMS Bildirimleri eklentisi, CS-Cart ve Multi-Vendor mağazanızdan sipariş, durum ve kargo SMS’lerini kendi Twilio hesabınız üzerinden gönderir.

“Kendi hesabınız” ifadesi önemlidir: mesajlar SoftCrafter’dan geçmez; Twilio ile doğrudan ilişkiniz olur, Twilio’nun fiyatlarını doğrudan ödersiniz ve mesaj verisi sizin hesabınızda kalır. Her olay ayrı ayrı açılıp kapatılabilir ve müşteriye, satıcıya (yalnızca Multi-Vendor), yönetici numarasına ya da bunların bir birleşimine yönlendirilebilir.

Hangi olaylarda SMS gider?

  • Yeni sipariş: Sipariş vitrinden ya da yönetim panelinden oluşturulduğunda; varsayılan olarak açık.
  • Sipariş durumu: Sipariş durumu değiştiğinde (toplu güncellemeler dâhil); varsayılan olarak açık.
  • Gönderi: Gönderi oluşturulduğunda ya da güncellendiğinde; takip numarasını iletir ve varsayılan olarak açık.
  • Profil güncelleme: Müşteri profilini düzenlediğinde; varsayılan olarak kapalı.
  • Düşük stok: Ürün adedi düşük stok eşiğine ulaştığında ya da altına indiğinde; varsayılan olarak kapalı.
  • Manuel: Yönetici sipariş sayfasından kendisi gönderir; her zaman kullanılabilir.

Alıcısı açık olmayan bir olay hiçbir mesaj göndermez. Alıcılar şunlardır: müşteri (siparişteki telefon, yoksa profildeki), satıcı (siparişin satıcısı; yalnızca Multi-Vendor) ve yönetici (izlemek istediğiniz olaylar için girilen tek bir numara).

Mesaj şablonları: markanızın sesi

Şablonlar olay ve dil başına tanımlanır; müşteri kendi dilindeki şablonu alır, bulunamazsa mağazanın varsayılan dili kullanılır. Değişkenler köşeli parantezle yazılır; her olay yalnızca kendi değişkenlerini kabul eder ve geçersiz değişken içeren şablon kaydedilmez. Mağaza adı, adres ve telefon gibi ortak değişkenler yanında sipariş, gönderi, profil ve stok olaylarının kendi değişkenleri vardır. Boş değişken içeren satırlar etiketiyle birlikte silinir; böylece mesajda “Takip no:” gibi boş bir başlık kalmaz. Düzenleyici, yazarken segment sayısını, kodlamayı ve maliyeti gösterir ama yazdığınız metni sizin yerinize değiştirmez.

Türkçe karakterler ve SMS maliyeti

SMS’lerde maliyet, mesajın kaç segment tuttuğuna bağlıdır ve bu, kodlamaya göre değişir:

  • GSM-7: Tek segmentte 160, bölünürse segment başına 153 karakter.
  • UCS-2: Tek segmentte 70, bölünürse segment başına 67 karakter.

Tek bir GSM-7 dışı karakter (örneğin bir emoji) tüm mesajı UCS-2’ye geçirir. Türkçe için kritik ayrıntı şudur: ö, Ö, ü, Ü ve Ç GSM-7’dedir ama ş, Ş, ğ, Ğ, ı, İ ve ç değildir. Dolayısıyla sıradan Türkçe metin çoğunlukla UCS-2 olur ve 70 karakterlik segment sınırıyla faturalanır. Bu yüzden şablonları kısa tutmak, gereksiz ifadeleri atmak ve segment sayacına bakarak yazmak, yüksek hacimli mağazalarda aylık SMS giderini belirgin biçimde etkiler.

Gönderici, ülke ve İYS notları

Gönderici; E.164 biçiminde bir Twilio telefon numarası, ülkenin izin verdiği yerlerde alfanümerik bir Gönderici Kimliği ya da MG ile başlayan bir Mesajlaşma Servisi SID’i olabilir. Yerel biçimde yazılmış Türkiye cep numaraları (0532... gibi) varsayılan ülke koduyla uluslararası biçime çevrilir; bu kod mağazanızın ülkesine ayarlanmalıdır. Alan boşsa eklenti tahmin yürütmek yerine yerel numaraları reddeder. Bir ülkeye SMS göndermek için o ülkenin Twilio konsolunda “Geo permissions” altında etkin olması gerekir; aksi halde Twilio 21408 hatası döndürür.

Önemli bir uyarı: eklenti İYS (İleti Yönetim Sistemi) yükümlülüklerini yönetmez. Ticari elektronik ileti onayı ve İYS uyumu işletmenin sorumluluğundadır. Sipariş ve kargo bilgilendirmeleri ile pazarlama mesajları arasındaki hukuki ayrımı mali ve hukuki danışmanınızla netleştirmenizi öneririz.

Kuyruk, yeniden deneme ve günlükler

Mesajlar ödeme sırasında değil, kuyrukta bekletilip cron ile gönderilir; ödeme akışı SMS sağlayıcısının hızına bağlı kalmaz. Sessiz saatler mesajı silmez, erteler; hız sınırı kuyruğun akış hızını kontrol eder. Yeniden denemeler yalnızca geçici hatalar içindir (hız sınırı, sunucu hatası, zaman aşımı); yapılandırma ve alıcı hataları tekrar edilmez. Mesaj günlüğü her mesajın durumunu, geçmişini ve Twilio hata kodlarını gösterir; başarısız mesajlar yeniden gönderilebilir. Genel bakış ekranı, kimlik bilgileri, kuyruk, cron parolası, izinler ve son etkinlik için bir sağlık kontrolü işlevi görür. HTTPS varsa Twilio, sent, delivered, undelivered ya da failed durum bildirimlerini gönderir ve her çağrı X-Twilio-Signature başlığıyla doğrulanır.

Gereksinimler ve kurulum

Gereksinim Ayrıntı
CS-Cart 4.19.0 ve üzeri; aynı arşiv CS-Cart ve Multi-Vendor’a kurulur
PHP 7.4 ve üzeri; cURL ve OpenSSL etkin
Twilio Hesap (deneme hesapları yalnızca doğrulanmış numaralara ve “deneme” ön ekiyle gönderir)
Gönderici Telefon numarası, Gönderici Kimliği ya da Mesajlaşma Servisi
Zamanlama Beş dakikada bir çalışan cron; olmazsa kuyruktaki mesajlar gitmez
HTTPS Yalnızca teslim durumu bildirimleri için gerekli

Kurulumda dört tablo ve iki yetki oluşturulur. Yetkiler özellikle önemlidir: “Twilio SMS görüntüleme” ve “Twilio SMS yönetimi” ilgili yönetici gruplarına verilmezse menü görünmez ve kök yöneticiler bile erişim reddi alır. Bağlantı ayarlarında Hesap SID’i (AC ile başlar), Auth Token (şifreli saklanır, tekrar gösterilmez) ve gönderici girilir; “Kaydet ve test et” hesap adını, türünü ve durumunu raporlar. Sık görülen hatalar: 20003 (yanlış token) ve 20404 (yanlış SID).

Kapsam dışı olanlar

Net sınırlar güven yaratır: yalnızca Twilio desteklenir; gelen SMS ve iki yönlü mesajlaşma yoktur; pazarlama kampanyası ve alıcı listeleri yoktur; tek kullanımlık şifre (OTP) bu eklentinin işi değildir, bunun için ayrı olan Twilio Telefon Doğrulama eklentisi vardır; WhatsApp ve sesli arama da yoktur.

SMS ile iyi müşteri deneyimi için öneriler

  1. Az ama öz: Üç olay (sipariş alındı, kargoya verildi, teslim edildi) çoğu mağaza için yeterlidir. Çok mesaj, rahatsızlık yaratır.
  2. Takip numarasını mesaja koyun: Gönderi şablonuna takip numarası ve takip bağlantısı eklemek, “siparişim nerede?” sorularını belirgin biçimde azaltır.
  3. Segment sayacına bakın: Mesajı iki segmente düşüren tek bir uzun cümle, binlerce sipariş boyunca maliyeti katlar.
  4. Kimi bilgilendirdiğinizi netleştirin: Satıcılı pazaryerlerinde satıcıya “yeni sipariş” SMS’i göndermek, kabul süresini hızlandırır.
  5. Yönetici uyarılarını sınırlayın: Düşük stok ve profil güncelleme bildirimleri yüksek hacimde gürültü yaratabilir; yalnızca gerçekten izlediğiniz olayları açın.

Yükseltme ve kaldırma

Yeni arşiv aynı şekilde yüklenir; tablolar, dosyalar değiştikten sonraki ilk istekte otomatik göç eder ve ayarlar, şablonlar, kimlik bilgileri ve geçmiş korunur. Eklentiyi devre dışı bırakmak gönderimi durdurur ama verileri korur; kaldırmak tabloları, yetkileri ve saklı kimlik bilgilerini mesaj geçmişiyle birlikte siler, bu yüzden gerekli verileri önceden dışa aktarın.

Proje nasıl ilerler?

  1. İletişim stratejisi: Hangi olayların SMS ile bildirileceği, hangi alıcıların (müşteri, satıcı, yönetici) hangi mesajı alacağı belirlenir.
  2. Twilio hesabı ve gönderici: Hesap oluşturulur ya da mevcut hesap bağlanır; gönderici (numara, Gönderici Kimliği ya da Mesajlaşma Servisi) ve ülke izinleri netleştirilir.
  3. Eklenti kurulumu ve yetkiler: Arşiv yüklenir, iki yetki ilgili gruplara verilir, “Kaydet ve test et” ile bağlantı doğrulanır.
  4. Şablonların yazılması: Türkçe karakter maliyeti göz önünde tutularak kısa, net ve markanıza uygun şablonlar yazılır; segment sayısı kontrol edilir.
  5. Cron kurulumu: Beş dakikalık gönderim görevi ve gerekiyorsa teslim durumu bildirimleri kurulur.
  6. Test mesajları: Gerçek numaralara test siparişleri ve durum değişiklikleriyle mesajlar denenir.
  7. Canlıya geçiş ve izleme: Olaylar kademeli açılır; mesaj günlüğü ve maliyetler ilk haftalarda izlenir.

Maliyeti ne belirler?

Eklenti kurulumu ve yapılandırması kalem kalem tekliflendirilir. Fiyatı etkileyenler: etkinleştirilecek olay sayısı, çok dilli şablon ihtiyacı, Multi-Vendor’da satıcı bildirimleri, mevcut sipariş durumu yapısı ve ekibe verilecek eğitim. Twilio’nun SMS ücretleri doğrudan Twilio hesabınıza yansır; mesaj başına maliyet, kodlamaya ve gönderilen ülkeye bağlıdır ve bu çalışmanın dışındadır.

Operasyon ekibine öneriler

  • Önce üç temel olayı (sipariş alındı, durum değişti, kargoya verildi) açın; ihtiyaç doğdukça yenisini ekleyin.
  • Şablonlarda markanızın tonunu koruyun ama segment sayacına bakmadan mesaj yayınlamayın.
  • Cron’un çalıştığını genel bakış ekranından düzenli kontrol edin; çalışmayan cron, hiçbir mesajın gitmemesi demektir.
  • Deneme hesaplarda yalnızca doğrulanmış numaralara gönderildiğini unutmayın; canlıya geçmeden önce hesabı yükseltin.
  • Yönetici uyarılarını (düşük stok, profil güncellemesi) yalnızca gerçekten izlenecek olaylarda açın.

SMS ne zaman e-postadan daha iyi bir kanaldır?

E-posta bildirimleri spam klasörüne düşebilir, günlerce okunmayabilir ve mobil kullanıcı için yeterince görünür olmayabilir. SMS ise telefona düştüğü anda görülen, kısa ve doğrudan bir kanaldır. Özellikle kargoya verildi, kurye yolda ve teslimat gibi zamana duyarlı bilgilendirmelerde SMS, müşterinin hazırlıklı olmasını sağlar ve teslimat başarısızlıklarını azaltabilir. Kapıda ödemeli siparişlerde ise müşterinin evde ve hazır olması, doğrudan iade maliyetini etkiler. E-posta ile SMS’i birbirinin alternatifi değil, tamamlayıcısı olarak kurgulamak en sağlıklı yaklaşımdır: ayrıntılı bilgiler e-postada, zaman kritik uyarılar SMS’te yer alabilir.

SMS içeriğini tasarlama ilkeleri

Kısa mesajın etkisi, içeriğin netliğine bağlıdır. Mesajı kimin gönderdiğini belirten marka adıyla başlayın, tek bir bilgiyi tek bir cümlede verin ve gerekiyorsa sipariş numarasını ekleyin. Gereksiz süslemeden ve uzun bağlantılardan kaçının; takip bağlantısı gerekiyorsa kısa ve güvenilir olmalıdır. Mesajın gönderim zamanı da önemlidir: geceleri gönderilen bildirim rahatsızlık yaratabilir. Bilgilendirme amaçlı mesajlar (sipariş onayı, kargo bildirimi) ile pazarlama amaçlı mesajları ayırın; pazarlama mesajlarında izin ve çıkış hakkı gibi mevzuat gereklilikleri söz konusu olabilir. Bu konuda hukuk danışmanınıza başvurmanızı öneririz.

Sık sorulan sorular

SMS’ler SoftCrafter üzerinden mi geçer?

Hayır. Mesajlar sizin Twilio hesabınızdan gönderilir; Twilio ile doğrudan ilişkiniz ve doğrudan faturanız olur.

Türkiye’de gönderici adı olarak markamı gösterebilir miyim?

Alfanümerik Gönderici Kimliği, yalnızca hedef ülkenin izin verdiği yerlerde kullanılabilir; Türkiye için geçerli koşullar Twilio ve operatörlerle ilgilidir. Seçenekleri Twilio konsolunda ve destek ekibiyle teyit etmenizi öneririz; eklenti numara, Gönderici Kimliği ve Mesajlaşma Servisi biçimlerinin üçünü de destekler.

Mesajlarım neden pahalı çıkıyor?

Büyük olasılıkla Türkçe karakterler yüzünden mesajlarınız UCS-2 kodlamasına geçiyor ve 70 karakterlik segment sınırıyla faturalanıyor. Şablonu kısaltmak ya da gereksiz ifadeleri çıkarmak maliyeti belirgin biçimde düşürür.

Müşteri SMS’i almadı, nasıl kontrol ederim?

Mesaj günlüğünde mesajın durumuna, geçmişine ve varsa Twilio hata koduna bakın. Başarısız mesajlar yeniden gönderilebilir. Teslim durumu bildirimleri için HTTPS gerekir; yoksa durum “gönderildi”de kalır.

Pazarlama SMS’i gönderebilir miyim?

Hayır; eklenti işlemsel bildirimler içindir. Pazarlama kampanyası, alıcı listeleri ve İYS entegrasyonu kapsam dışıdır ve ticari ileti yükümlülükleri işletmenin sorumluluğundadır.

Nasıl başlarız?

SMS bildirimi basit görünür, ancak şablon dili, gönderici kimliği, ülke izinleri, İYS uyumu, cron kurulumu ve maliyet yönetimi birlikte doğru kurgulanmalıdır. SoftCrafter, CS-Cart’ın resmi partneri olarak eklentiyi kurar, şablonları markanızın diline uyarlar, Türkçe karakter maliyetini düşünerek optimize eder ve test mesajlarıyla canlıya alır. Çalışma kalem kalem tekliflendirilir; teklifiniz ön görüşmeden sonra 1 iş günü içinde hazır olur ve formu bıraktığınızda ekibimiz sizi 15 dakika içinde arar. Ayrıntılar için Türkçe dokümantasyonu inceleyebilir, kargo bilgilendirmesiyle birlikte düşünmek için kargo entegrasyonu sayfamıza bakabilirsiniz.

Kapsam

Öne çıkan özellikler

  • Sipariş bildirimleri

    Sipariş alındığında müşteriye SMS gider.

  • Durum bildirimleri

    Sipariş durumu değiştikçe müşteri bilgilendirilir.

  • Kargo bildirimleri

    Kargoya verilen siparişler için SMS gönderilir.

  • Kendi Twilio hesabınız

    SMS’ler kendi Twilio hesabınız üzerinden gönderilir; hesap ve maliyet kontrolü sizdedir.

  • Türkçe dokümantasyon

    Kurulum ve kullanım adımları Türkçe anlatılır.

  • Panelden yönetim

    Bildirim ayarları CS-Cart panelinden yapılır.

Süreç

Kurulum ve devreye alma

Ne yapılacağını, kimin yapacağını ve sizden ne beklendiğini baştan bilirsiniz.

  1. 01

    Twilio hesabınızı bağlıyoruz

    Eklenti kurulur; Twilio hesap bilgileriniz ve gönderici numaranız ya da kimliğiniz tanımlanır.

  2. 02

    Şablonları hazırlıyoruz

    Sipariş, durum ve kargo mesajlarının metinleri maliyeti düşük tutacak biçimde düzenlenir.

  3. 03

    Test ediyoruz

    Örnek siparişlerle mesajlar gönderilir; mesaj günlüğü ve teslim durumları kontrol edilir.

  4. 04

    Devreye alıyoruz

    Bildirimler etkinleştirilir; ekibiniz mesaj günlüğünü panelden takip eder.

Merak edilenler

Sık sorulan sorular

Kulaklıklı iki meslektaş ofiste birlikte çalışıyor – CS-Cart Twilio SMS Bildirimleri – sık sorulan sorular

Aradığınız cevap burada yok mu?

Ekibimize sorun; 15 dakika içinde sizi arayalım.

Twilio SMS Bildirimleri eklentisinin Türkçe dokümantasyonu var mı?
Evet. Kurulum ve kullanım adımlarını anlatan Türkçe dokümantasyona https://docs.softcrafter.dev/twilio-sms/tr/ adresinden ulaşabilirsiniz.
Eklenti fiyatı nedir?
Eklenti ve kurulum bedeli, projenizin kapsamına göre teklifte ayrı bir kalem olarak gösterilir. Ön görüşme ve teklif ücretsizdir.
SMS ücretini kim öder?
SMS’ler kendi Twilio hesabınız üzerinden gönderilir; ücretlendirme Twilio ile aranızdadır.
Doğrulama kodları için de kullanılır mı?
Hayır. Tek kullanımlık doğrulama kodları için ayrı eklentimiz vardır: Twilio Telefon Doğrulama.

Ücretsiz ön görüşme

Projenizi birlikte planlayalım.

Formu bırakın; 15 dakika içinde sizi arayalım, teklifinizi 1 iş günü içinde hazırlayalım. Görüşme ücretsiz ve taahhütsüzdür.