
=== Hezarfen - WooCommerce için Kargo Entegrasyonu - Sözleşmeler, Mahalle, İlçe, SMS ===
Contributors: intenseyazilim, mucahitbal, mskapusuz
Tags: kargo, sözleşmeler, hepsijet, mng, fatura
Requires at least: 5.3
Tested up to: 6.9
Requires PHP: 7.0
License: GPL2
Stable tag: 2.7.31

🚀 2 bin site! Kargo takip, ücretsiz Hepsijet Entegrasyonu (1-4 desi: 66,60TL+KDV - Hezarfen Pro gerekmez), Mesafeli Sözleşmeler, NetGSM sipariş SMS
== Description ==

**Tamamen Ücretsiz!** Intense&Hepsijet İşbirliğiyle; Hezarfen kullanıcılarına Hepsijet 1-4 Desi 66,60TL+KDV - Hezarfen, WooCommerce mağazanızı Türkiye e-ticaret standartlarına uygun hale getiren kapsamlı bir kargo, ödeme ve sözleşme yönetim eklentisidir. Bu WooCommerce kargo entegrasyon eklentisi, 23 farklı kargo firmasıyla çalışabilir, müşterilerinize profesyonel WooCommerce kargo takip deneyimi sunar, Mesafeli Satış Sözleşmesi (MSS) desteği sağlar ve Türkiye'ye özgü mahalle, fatura ve vergi alanlarıyla ödeme ekranınızı Türkiye'ye uyumlu hale getirir.

= 🚀 2000+ WooCommerce Sitesi tarafından kullanılıyor! =

✅ **Ücretsiz Hepsijet Kargo Entegrasyonu, ayrıca 23 diğer kargo firmasında kargo takip özelliği**:
✅ **Zaman Tasarrufu**: Manuel kargo işlemlerinizi otomatikleştirin, sipariş takibi kolaylaştırın
✅ **Müşteri Memnuniyeti**: WooCommerce SMS eklentisi ile SMS bilgilendirme ve e-posta bildirimleriyle müşterilerinizi bilgilendirin
✅ **Türkiye'ye Özel**: İl/ilçe/mahalle seçimi, TC No doğrulama, vergi ekleme ve vergi bilgileri
✅ SMS Otomasyonu: Sipariş kargoya verildiğinde veya sipariş durumu değiştiğinde otomatik olarak, seçtiğiniz şablonlarla SMS gönderilsin.
✅ **Kolay Kullanım**: Kurulum sonrası hemen kullanmaya başlayın

= 📦 DESTEKLENEN KARGO FİRMALARI =

**Popüler Kargo Firmaları:**
• HepsiJET • Trendyol Express • Kolay Gelsin • Sendeo Kargo
• Aras Kargo • DHL E-Commerce (MNG) • Yurtiçi Kargo • PTT Kargo • Sürat Kargo 
• DHL • FedEx • UPS • TNT • CDEK
• Birgünde Kargo • Brinks Kargo • Gelal • Horoz Lojistik • Jetizz 
• Kargo Türk • Kargoist • Kurye • PackUpp • Scotty

**Toplam 23 Kargo Firması Desteği**

= ⭐ TAMAMEN ÜCRETSİZ =

**🚚 Hepsijet Ücretsiz WooCommerce Kargo Entegrasyonu**
• 1-4 Desi 66,60TL+KDV - (Hezarfen Pro gerekmez!) Anlaşma yapmanıza gerek yok, kargokit.com'dan kayıt olun, bakiye yükleyin ve gönderime başlayın. Kargo gönderim için minimum limit yok! İster ayda 1 tane, ister 10000 tane!
• Ücretsiz entegrasyon (otomatik kargo takip no girişi, otomatik siparişin kargoya verildi durumuna geçmesi, otomatik siparişin tamamlandı durumuna geçmesi, otomatik müşteriye e-posta bildirimi)

**🚚 Kargo Yönetimi ve WooCommerce Kargo Takip Modülü**
• 23 farklı kargo firması (Yurtiçi, DHL E-Commerce, Aras, Sürat, UPS, PTT vs.)
• Kargo takip numarası girişi ve sipariş yönetimi
• "Kargoya Verildi" sipariş durumu ve gönderi takibi
• Müşteri panelinde detaylı kargo görüntüleme ve sipariş takibi
• Otomatik e-posta bildirimleri ve iade süreç yönetimi
• SMS entegrasyonu ile Kargoya Verildi ve tüm sipariş durumlarında özelleştirilebilir SMS bilgilendirme

**📋 Mesafeli Satış Sözleşmesi (MSS) ve Ön Bilgilendirme Formu**
• Dinamik sözleşme oluşturma ve yönetimi (mesafeli satış s. ve ön bilgilendirme formu dışında cayma hakkı vs gibi dilediğiniz sözleşmeleri ekleyebilirsiniz.)
• WordPress sayfalarını sözleşme şablonu olarak kullanma
• Ödeme sayfasında sözleşme gösterimi (sayfa içi veya modal)
• Otomatik değişken değiştirme sistemi (müşteri adı, sipariş tarihi, ürün bilgileri vb.)
• Otomatik oluşan sözleşmelerin müşteri hesabım sayfası sipariş detayında gösterilmesi
• Sözleşmelerin otomatik olarak sipariş alındı mailinde yer alması
• Sözleşme kabul zorunluluğu ve doğrulama (hangi sözleşmelerin onay gerektirdiği kontrol edilebiliyor.)
• Sipariş bazında sözleşme arşivleme ve saklama
• KVKK uyumlu güvenli veri saklama

**🏠 Türkiye'ye Özel Çözümler**
• İlçe/Mahalle seçim alanları
• Posta kodu alanını tek tıkla kaldırma
• Ödeme formunu Türkiye standartlarına göre otomatik sıralama
• Adres alanlarının optimize edilmesi

**💼 Fatura Alan Özellikleri**
• Kurumsal/Bireysel fatura seçimi
• TC No alanı (şifreli saklama) ve TC kimlik doğrulama
• Vergi no ve vergi dairesi alanları, vergi ekleme sistemi
• 11 haneli TC kimlik no doğrulaması ve TC No kontrolü

**🔒 Güvenlik**
• T.C. Kimlik numaralarının şifrelenerek saklanması
• Güvenli anahtar yönetimi

= ⚡ Performans =
Hezarfen, yetkin bir ekip tarafından geliştirilmiştir. Ekibimiz, dünyanın en çok kullanılan WordPress tema ve eklentilerinin geliştirilmesinde geçmişte görev almış deneyimli yazılımcılardan oluşur. Bu birikim, eklentinin yüksek performans, stabilite ve ölçeklenebilirlik sunmasını sağlar.

= 🛡️ KVKK Uyumluluğu =
Hezarfen, KVKK’nın yurt dışına kişisel veri aktarımına ilişkin hükümleriyle uyumludur. Bilinen bazı kargo SaaS çözümleri kargo müşteri verilerini yurtdışına taşıyabilirken (sunucularının yurtdışında olması sebebiyle), Hezarfen verilerinizi kargo takip işlemleri için verilerinizi yurt dışına çıkarmaz.

== Privacy ==

=== Harici Servisler (External Services) ===

Bu eklentinin Hepsijet Entegrasyon Özelliği, Intense Yazılım İnternet Teknolojileri Sanayi ve Ticaret Limited Şirketi (“Intense”) tarafından sağlanan harici API servislerine (kargokit.com) dayanır.  
Kargo fiyatlarını gösterebilmek için Intense API’larına HTTP istekleri yapılır. Bu istekler sırasında HTTP protokolü gereği teknik bilgiler (ör. alan adı, IP adresi) otomatik olarak iletilebilir; ancak müşteri veya sipariş verileri gönderilmez.  

Mağazanızı bağladıktan sonra, kargo aracılık hizmetlerinin sağlanabilmesi için aşağıdaki veriler işlenebilir ve Intense sunucularına ve/veya anlaşmalı kargo şirketlerine aktarılabilir:  
- Müşteri ve sipariş bilgileri (ad-soyad, adres, telefon, e-posta, sipariş ürünleri, gönderi detayları)  
- Teknik veriler (mağaza alan adı, IP adresi, log kayıtları)  

Bu veriler, kargo etiketlerinin oluşturulması, fiyatların hesaplanması, gönderilerin anlaşmalı kargo şirketlerine aktarılması ile sınırlı kalmaksızın; ayrıca sistem güvenliği, hata tespiti, log kayıtlarının saklanması ve teknik destek süreçlerinin yürütülmesi amacıyla da kullanılabilmektedir.  

Ayrıca, eğitim videolarının çekilebilmesi için youtube.com RSS servisine bağlantı yapılır ve Hezarfen yol haritası anket gönderimi yapıldığında info@intense.com.tr adresine mail olarak oylamalarınız, alan adınız ve yorumunuz iletilir.

NetGSM aktif edildiğinde NetGSM sunucularına SMS gönderimi için gerekli olan veriler aktarılır.

Detaylı bilgi için [Gizlilik Politikamız](https://intense.com.tr/yasal/gizlilik-politikasi/)

---

This plugin relies on external API services provided by Intense Yazılım İnternet Teknolojileri Sanayi ve Ticaret Limited Şirketi (“Intense”).  
In order to display shipping prices, the plugin makes HTTP requests to Intense APIs. During these requests, technical information (such as domain name or IP address) may be transmitted automatically as part of the HTTP protocol; however, no customer or order data is sent.  

Once you connect your store, the following data may be processed and transferred to Intense servers and/or contracted cargo companies to provide shipping relay services:  
- Customer and order information (name, address, phone, email, order items, shipment details)  
- Technical data (store domain, IP address, log data)  

This data is primarily used to generate shipping labels, calculate pricing, and transfer shipments to contracted cargo companies. In addition, certain technical and log data may also be retained and processed for purposes such as system security, error detection, log storage, and providing technical support.  

Additionally, in order to fetch training videos, a connection is made to the youtube.com RSS service.

When NetGSM is activated, proper data that needs for SMS sending is delivered to the NetGSM.

For more details, please see our [Privacy Policy](https://intense.com.tr/yasal/gizlilik-politikasi/).

== Installation ==

= Otomatik Kurulum =
1. WordPress yönetim panelinizde **Eklentiler > Yeni Ekle** menüsüne gidin
2. "Hezarfen" kelimesini aratın
3. **Şimdi Kur** butonuna tıklayın ve eklentiyi aktifleştirin
4. **WooCommerce > Ayarlar > Hezarfen** menüsünden ayarlarınızı yapın

= Manuel Kurulum =
1. Eklenti dosyalarını `/wp-content/plugins/hezarfen/` dizinine yükleyin
2. WordPress yönetim panelinden eklentiyi aktifleştirin
3. **WooCommerce > Ayarlar > Hezarfen** menüsünden konfigürasyonu tamamlayın

= İlk Yapılandırma =
1. **Manuel Kargo Takip**: Kullanacağınız kargo firmalarını seçin
2. **Ödeme Sayfası**: İl/ilçe/mahalle alanlarını aktifleştirin
3. **Güvenlik**: T.C. Kimlik no şifrelemeyi aktifleştirin
4. **Bildirimler**: SMS servis bilgilerinizi girin
5. **MSS Sözleşmeleri**: Mesafeli satış sözleşmesi özelliğini aktifleştirin ve sözleşme şablonlarınızı oluşturun

== Frequently Asked Questions ==

= WooCommerce versiyon uyumluluğu nedir? =
Hezarfen çalışmak için minimum WooCommerce 6.9.0 sürümüne ihtiyaç duyar, fakat maksimum verim için son sürüm olan WooCommerce 10.2.2 kullanmanız önerilir.

= Eğitim içeriklerine nasıl ulaşabilirim? =
Eğitim videoları ve rehberler için [Hezarfen YouTube resmi kanalımızı](https://www.youtube.com/@hezarfenforwoocommerce) ziyaret edebilir ve abone olabilirsiniz.

= Bu WooCommerce eklentisi tamamen ücretsiz mi? =
Evet, yukarıda listelenen özellikler tamamen ücretsizdir. Intense Anlaşmalı Hepsijet Kargo Entegrasyonu (otomatik takip no girişi, otomatik sipariş durumunun kargoya verildi veya tamamlandı olması, bildirimler), 23 kargo firması için manuel takip, WooCommerce kargo takip modülü, il/ilçe/mahalle seçimi, TC kimlik no alanı gibi özellikler ücretsiz sunulmaktadır. Ayrıca, Hezarfen'in intense.com.tr üzerinde satılan Pro versiyonu mevcuttur. Pro versiyonda otomatik woocommerce kargo entegrasyonu (kendi kargo anlaşmalarınızla), Paraşüt e-arşiv/e-fatura entegrasyonu özellikleri bulunmaktadır.

= Hangi WooCommerce sürümleriyle uyumlu? =
WooCommerce 5.0 ve üzeri tüm sürümlerle uyumludur. HPOS (High Performance Order Storage) desteği mevcuttur.

= WooCommerce kargo takip özelliğini nasıl kullanabilirim? =
Otomatik olarak aktif ediliyor, hiçbir ayar yapmanıza gerek yok, sipariş düzenleme ekranında görebilirsiniz. Bu WooCommerce kargo takip modülünü dilediğiniz zaman WooCommerce > Ayarlar > Hezarfen > Manuel Kargo Takip menüsünden yönetebilirsiniz. Sipariş detayında kargo takip numarasını girebilir, sipariş takibi yapabilir ve müşterilerinize otomatik bildirim gönderebilirsiniz.

= T.C. Kimlik numarası alanı neden görünmüyor? =
T.C. Kimlik numarası alanının görünmesi için şifreleme özelliğinin aktif edilmesi gerekir. WooCommerce > Ayarlar > Hezarfen > Şifreleme (Encryption) menüsünden bu özelliği aktifleştirebilirsiniz.

= İl/ilçe/mahalle verileri nereden geliyor? =
Tüm il/ilçe/mahalle verileri eklenti içerisinde yer almaktadır. İnternet bağlantısı veya harici bir servise ihtiyaç duymaz, tamamen offline çalışır.

= WooCommerce SMS eklentisi ile SMS bildirimleri nasıl gönderilir? =
**YENİ SMS Otomasyonu** ile NetGSM hesabınız varsa, API bilgilerinizi girerek müşterilerinize otomatik SMS bildirimleri gönderebilirsiniz. WooCommerce > Ayarlar > Hezarfen > SMS Ayarları bölümünden gelişmiş SMS kuralları oluşturabilir, farklı sipariş durumları için özel SMS şablonları tanımlayabilirsiniz. Legacy NetGSM/PandaSMS ayarlarınız otomatik olarak yeni sisteme aktarılır.

= Kurumsal ve bireysel fatura ayrımı nasıl yapılır? =
WooCommerce > Ayarlar > Hezarfen > Ödeme Sayfası Ayarları menüsünden "Ödeme ekranında vergi alanlarını göster" seçeneğini aktifleştirdiğinizde, müşterileriniz kurumsal veya bireysel fatura seçimi yapabilir.

= Pro sürüme geçiş yapmak veri kaybına neden olur mu? =
Hayır, Pro sürüme geçiş yaptığınızda mevcut tüm verileriniz korunur. Sadece yeni özellikler eklenir.

= Destek nasıl alabilirim? =
Ücretsiz versiyonumuz için WordPress.org destek forumunu kullanabilir, Pro versiyonumuz için [intense.com.tr](https://intense.com.tr) üzerinden bizimle iletişime geçebilirsiniz.

= Kaybolan şifreleme anahtarını nasıl kurtarabilirim? =
WooCommerce > Ayarlar > Hezarfen > Şifreleme Anahtarı Kurtarma bölümünden yeni anahtar oluşturabilirsiniz. Oluşturulan anahtarı wp-config.php dosyanıza eklemeniz gerekir. Detaylı bilgi için dokümantasyonu inceleyin.

= Hangi eklentilerle uyumlu? =
Hezarfen ile uyumlu olmadığını düşündüğünüz bir eklentiyle karşılaşırsanız bize WordPress forum üzerinden ulaşmanızı rica ederiz. Kapıda ödeme, kredi kartı, havale/EFT dahil tüm ödeme metodlarıyla sorunsuz çalışır. PayTR ve Iyzico gibi sanal pos çözümleriyle de tam uyumludur.

= Çoklu dil desteği var mı? =
Bu Türkçe WooCommerce eklentisi, Türkçe ve İngilizce dillerini desteklemektedir. WPML ve Polylang gibi çoklu dil eklentileriyle uyumludur. Türkiye e-ticaret standartlarına göre optimize edilmiştir.

= Mesafeli Satış Sözleşmesi (MSS) özelliği nasıl kullanılır? =
WooCommerce > Ayarlar > Hezarfen > Mesafeli Satış Sözleşmesi menüsünden MSS özelliğini aktifleştirebilirsiniz. WordPress sayfalarınızı sözleşme şablonu olarak kullanabilir, dinamik değişkenlerle kişiselleştirilmiş sözleşmeler oluşturabilirsiniz. Sözleşmeler ödeme sayfasında sayfa içi veya modal olarak gösterilebilir.

= Sözleşme şablonlarında hangi değişkenleri kullanabilirim? =
MSS sözleşme şablonlarınızda dinamik değişkenleri kullanabilirsiniz. Bu değişkenler sipariş verildiğinde otomatik olarak gerçek verilerle değiştirilir.

= Sözleşmeler nasıl saklanır? =
Müşteriler tarafından kabul edilen sözleşmeler, KVKV uyumlu şekilde veritabanında güvenli olarak saklanır. Her sipariş için ayrı sözleşme kaydı oluşturulur ve IP adresi, kullanıcı aracısı gibi teknik bilgiler de kaydedilir.

= Sözleşmeler özelliğini nasıl aktifleştirebilirim? =
WooCommerce > Ayarlar > Hezarfen > Mesafeli Satış Sözleşmesi menüsünden sözleşmeler özelliğini aktifleştirebilirsiniz. Bu bölümden hangi sözleşmelerin gösterileceğini, hangilerinin zorunlu olacağını ve nasıl gösterileceğini (sayfa içi veya modal) ayarlayabilirsiniz.

= Sözleşmeleri ödeme sayfasında nasıl gösteririm? =
Sözleşmelerinizi ödeme sayfasında iki farklı şekilde gösterebilirsiniz: Sayfa içi olarak doğrudan ödeme formunda veya modal (popup) pencerede. Bu ayarı WooCommerce > Ayarlar > Hezarfen > Mesafeli Satış Sözleşmesi bölümünden yapabilirsiniz.

= Hangi sözleşmeleri oluşturabilirim? =
Hezarfen ile mesafeli satış sözleşmesi, ön bilgilendirme formu, cayma hakkı sözleşmesi, gizlilik sözleşmesi ve dilediğiniz herhangi bir özel sözleşme türünü oluşturabilirsiniz. WordPress sayfalarınızı sözleşme şablonu olarak kullanabilirsiniz.

= Sözleşmelerde hangi dinamik değişkenler kullanılabilir? =
Sözleşme şablonlarınızda fatura/teslimat bilgileri ad soyad, sipariş numarası, sipariş tarihi, ürün bilgileri, toplam tutar, kargo bilgileri gibi birçok dinamik değişken kullanabilirsiniz. Bu değişkenler sipariş verildiğinde otomatik olarak gerçek verilerle değiştirilir.

= Sözleşme kabul zorunluluğu nasıl ayarlanır? =
WooCommerce > Ayarlar > Hezarfen > Mesafeli Satış Sözleşmesi bölümünden hangi sözleşmelerin onay gerektirdiğini belirleyebilirsiniz. Zorunlu sözleşmeler onaylanmadan sipariş tamamlanamaz.

= Sözleşmeler müşteri hesabında nasıl görünür? =
Müşteriler, hesabım sayfasındaki sipariş detaylarında o siparişe ait tüm sözleşmeleri görüntüleyebilir. Bu sözleşmeler sipariş verildiği andaki haliyle saklanır ve değiştirilemez.

= Sözleşmeler e-posta bildirimlerinde nasıl yer alır? =
Sipariş onay e-postasında sözleşmeler otomatik olarak eklenir. Bu sayede müşteriler sözleşmelerin bir kopyasını e-posta ile de alırlar.

= Sözleşme şablonlarını nasıl düzenlerim? =
Sözleşme şablonlarınızı WordPress sayfa editöründe normal bir sayfa gibi düzenleyebilirsiniz. Dinamik değişkenleri kullanarak kişiselleştirilmiş sözleşmeler oluşturabilirsiniz.

= Hezarfen nedir? =

"Hezarfen" kelimesi, Farsça kökenli olup "bin ilim sahibi" anlamına gelir.  
Hezârfen ya da polimat; pek çok farklı disiplinde engin bilgiye sahip kişiyi tanımlar.  
Tarihte bu unvanın en bilinen taşıyıcılarından biri, 17. yüzyılda Galata Kulesi'nden Üsküdar'a kanatlarla uçtuğu rivayet edilen **Hezarfen Ahmed Çelebi**’dir.  

Eklentimizin adı, kelimenin bu çok yönlülük ve multidisipliner uzmanlık anlamıyla uyumludur.  
Tıpkı bir hezarfen gibi, eklentimiz de WooCommerce için birçok özelliği tek bir çözümde bir araya getirir ve işletmelerin kargo ile sipariş yönetim süreçlerini hızlandırır.

= Doğru yazımı ve telaffuzu =

✅ **Doğru yazım:** Hezarfen  
📢 **Doğru okunuş:** [He-zaaR-fen]  

❌ **Yanlış yazımlar (kullanmayın):** 
- Hazarfen
- Hazarfen
- Hezerfen  
- Hezerfan  
- Hezarfan
- Hazerfan
- Hezarfen
- Hezerfen
- Hazerfen

Yanlış yazımlar, eklentimizi ararken doğru sonuçlara ulaşmanızı engelleyebilir. Aramalarda her zaman **Hezarfen** şeklinde yazmanızı tavsiye ederiz.

= Hangi kargo firmalarını destekliyor?

Hezarfen **23 farklı kargo firmasını** desteklemektedir:

HepsiJET, Yurtiçi Kargo, Sürat Kargo, Aras Kargo, PTT Kargo, Trendyol Express, UPS Kargo, Birgünde Kargo, Brinks Kargo, CDEK, DHL, FedEx, Gelal, Horoz Lojistik, Jetizz, Kargo Türk, Kargoist, Kolay Gelsin, Kurye, PackUpp, Scotty, TNT

== Screenshots ==
1. WooCommerce kargo takip numarası giriş alanı (HepsiJET, Yurtiçi Kargo, Sürat Kargo, Aras Kargo vb. toplamda 23 kargo firması)
2. WooCommerce siparişe girilmiş kargo takip numaralarının sipariş detayında listelenmesi
3. SMS kuralları (kargoya verildiğinde veya sipariş durumuna göre SMS oluşturabilme)
4. NetGSM ile Kargoya verildi SMS düzenleme ekranı
5. Ödeme ekranında mahalle alanının gösterilmesi
6. Ödeme ekranında sözleşmelerin gösterimi (opsiyonel)
7. Ödeme ekranının sıralanması
8. Posta kodu kapatabilme, ödeme ekranı sıralayabilme özelliklerinin kontrolü
9. Müşteriye gönderilen kargoya verildi e-postasının yönetimi
10. Ödeme ekranında kurumsal vergi alanları (vergi dairesi ve vergi numarası)
11. Ödeme ekranında kurumsal bireysel alanları (T.C. Kimlik Numarası)
12. Sipariş liste ekranında kargo bilgilerinin görüntülenmesi
13. Müşteri hesabım sayfası sipariş detayında kargo bilgilerinin gösterilmesi
14. Ödeme ekranında sözleşmelerin modal içerisinde gösterilmesi
15. Hesabım sayfasında siparişe ait oluşmuş sözleşmelerin gösterilmesi

== Changelog ==
= 2.7.31 - 2025-12-11 =
* Performans hata giderme (Hepsijet gereksiz warehouse sorgulama yapılmasının engellenmesi)

= 2.7.30 - 2025-12-09 =
* Kargokit Hepsijet webhook handler iyileştirme

= 2.7.29 - 2025-12-08 =
* WP admin sipariş düzenleme ekranında yaşanan sipariş düzenleme problemi giderildi.

= 2.7.28 - 2025-12-08 =
* Samsun Atakum'a Atakent Mah. eklendi.

= 2.7.27 - 2025-12-07 =
* Kargokit Hepsijet entegrasyonunda çoklu depo özelliği

= 2.7.26 - 2025-12-04 =
* Özellik: Yeni filtre eklendi: hezarfen_contracts_include_item_meta

= 2.7.25 - 2025-12-03 =
* Düzeltme: Mahalle helper verilerinin geçerli bir dizi olup olmadığının kontrol edilmesi sağlandı
* Özellik: Kargokit - Hepsijet için çoklu koli girebilme özelliği
* Özellik: Kargokit - Hepsijet için barkod oluşturulduktan sonra tahmini fiyat gösterilmesi

= 2.7.24 - 2025-11-30 =
* Düzeltme: hezarfen_enable_district_neighborhood_fields filtresinin register_district_neighborhood_fields hook'u ile geç çalıştırılması sağlandı

= 2.7.23 - 2025-11-30 =
* Düzeltme: hezarfen_enable_district_neighborhood_fields filtresi düzeltmesi

= 2.7.22 - 2025-11-30 =
* Düzeltme: Mahalle özelliği kapalıyken vergi özelliklerinin çalışmasının sağlanması
* Özellik: hezarfen_enable_district_neighborhood_fields wp filtresi eklendi

= 2.7.21 - 2025-11-18 =
* Kargo hizmetleri için kargokit.com servisleri kullanılmaya başlandı.

= 2.7.20 - 2025-11-04 =
* WooCommerce çekirdeğindeki bir hatadan kaynaklanan, Hezarfen mesafeli satış sözleşme modülü kullanılırken 12345 numaralı John Doe test siparişinin oluşması sorunu çözüldü. Kaynak: https://github.com/woocommerce/woocommerce/issues/61790
* Sipariş düzenleme ekranında Hepsijet arayüzünde yaşanan sorun giderildi.

= 2.7.19 - 2025-11-01 =
* Sipariş düzenleme ekranında metaboxlarda (indirilebilir ürünler vs.) yaşanan görsel sorun giderildi.
* Gereksiz error_log çağrıları kaldırıldı.

= 2.7.18 - 2025-10-25 =
* Hezarfen'de farklı bir ülke seçildiğinde eyaletlerin seçilememesi problemi düzeltildi.

= 2.7.17 - 2025-10-21 =
* Admin sipariş düzenleme ekranı kargo widgeti iyileştirildi.

= 2.7.16 - 2025-10-21 =
* NetGSM sms entegrasyonu iyileştirildi.

= 2.7.14 - 2025-10-20 =
* Hepsijet kargo durumlarının zamanlanmış görevler yerine webhook altyapısı ile güncellenmesi sağlandı.

= 2.7.13 - 2025-10-20 =
* SMS otomasyonunda {fatura_sehir}, {kargo_sehir}, {billing_city}, {shipping_city} değişkenlerinde il yerine ilçe gösterilmesi problemi giderildi.,
* Sözleşme değişkenlerine {{fatura_ilce}} ve {{teslimat_ilce}} alanları eklendi.
* Sözleşme değişkenlerinde {{fatura_sehir}} veya {{teslimat_sehir}} kullanıldığında, il yerine ilçe gösterilmesi problemi giderildi.

= 2.7.12 - 2025-10-20 =
* Hepsijet etiketinde fotoğraf gösterebilmesi sağlandı.

= 2.7.11 - 2025-10-08 =
* İlçe ve mahalle alanının isteğe bağlı kapatılabilmesi sağlandı.

= 2.7.10 - 2025-10-08 =
* SMS otomasyonunun aktif/deaktif edilmesini sağlayan butonda yaşanan sorun giderildi.
* HepsiJet etiketinde yer alan ürün bilgilerinin isteğe bağlı olarak gizlenmesi sağlandı.
* Kargoya verildi e-posta içeriğinde yer alan takip butonunun arkaplan ve yazı renginin düzenlenebilmesi için WP filter (hezarfen_email_tracking_link_text_color, hezarfen_email_tracking_link_background_color) eklendi.

= 2.7.8 - 2025-10-06 =
* Kargoya verildi e-postasında tekrarlanan yazı problemi giderildi.
* WooCommerce için minimum 6.9.0 gereksinim tanımlaması yapıldı.
* Hezarfen pasif edilmeden önce "kargoya verildi" durumundaki siparişlerin "hazırlanıyor "durumuna aktarılabilmesi için bir özellik eklendi.
* PHP uyarısı giderildi.

= 2.7.7 - 2025-10-02 =
* Minimum WooCommerce versiyon gereksinimi 6.9.0 olarak tanımlandı.

= 2.7.6 - 2025-10-01 =
* PHP warning giderildi.

= 2.7.5 - 2025-10-01 =
* Yol haritası anketinde fiyat düzeltme.

= 2.7.4 - 2025-10-01 =
* Yol haritası anketi iyileştirildi.
* Admin ekranında bazı alanlardaki tekrarlayan yazı problemleri giderildi.

= 2.7.3 - 2025-10-01 =
* Tekrar yol haritası için oylama yapılmasına izin verilmesi problemi giderildi.

= 2.7.2 - 2025-10-01 =
* Yol haritası için admin uyarısı

= 2.7.1 - 2025-10-01 =
* Yol haritası anketi

= 2.7.0 - 2025-10-01 =
* Ücretsiz Hepsijet Entegrasyonun etiketine ürün detayları eklendi.
* Sipariş liste ekranına fatura tipi sütunu eklendi.
* Sözleşmeler deki ürünler değişkenine nitelikler eklendi.
* Sözleşmeler deki ürünler değişkenin tablo olarak gösterilmesi sağlandı.
* Sözleşmeler deki ürünler değişkenindeki sütun isimlerinde değişiklik yapıldı.
* Sözleşmeler de wp_hezarfen_contracts tablosunun oluşmaması problemi giderildi.
* Sipariş düzenleme ekranındaki sözleşmeler alanı iyileştirildi, yönergeler eklendi.

= 2.6.7 - 2025-09-19 =
* Hezarfen kargo e-postasından kaynaklanan test maillerinin ve bazı maillerin gönderilememe problemi giderildi.
* Sipariş düzenleme kargo takip alanında iyileştirmeler

= 2.6.6 - 2025-09-17 =
* Mesafeli satış sözleşmesi ve diğer sözleşmelerin oluşma zaman tercihinin yapılabilmesi için ayar eklendi. (sipariş oluştuğunda veya hazırlanıyor olduğunda sözleşmelerin oluşması sağlanabilir.)
* Hepsijet UI geliştirmesi

= 2.6.5 - 2025-09-16 =
* Abone ol kartının tüm WooCommerce ayarlarında çıkması problemi giderildi.
* Kargo modülünün aktif/pasifliği bilgisini yöneten option_name değiştirildi.
* Kargo takip ekranına eğitim videoları butonu eklendi.

= 2.6.4 - 2025-09-16 =
* Eğitim alanı iyileştirildi.

= 2.6.3 - 2025-09-16 =
* Eğitim alanı iyileştirildi.

= 2.6.2 - 2025-09-16 =
* Ayarlar bölümüne eğitim alanı eklendi.

= 2.6.1 - 2025-09-15 =
* Hepsijet kargo arayüzü iyileştirildi.
* SMS otomasyonunda sipariş toplamı değişkeninde yaşanan TL simge hatası giderildi.

= 2.6.0 - 2025-09-13 =
* Ücretsiz Hepsijet WooCommerce Kargo Entegrasyonu
* Hata gidermeler

= 2.5.4 - 2025-09-10 =
* Gereksiz bir dosya eklentiden silindi.

= 2.5.3 - 2025-09-10 =
* Funnelkit için ilçe/mahalle uyumluluğu
* Legacy order storage versiyonları için kargoya verildi durum desteğinde yaşanan sorun giderildi.

= 2.5.2 - 2025-09-10 = 
* "Kargoya verildi" durumundaki regresyon giderildi, tekrar durum aktif hale getirildi.
* Debug fonksiyonları kaldırıldı.
* SMS otomasyonundaki {siparis_toplami} ve {order_total} değişkenlerinde yaşanan karakter sorunu giderildi.

= 2.5.1 - 2025-09-09 =
* readme.txt

= 2.5.0 - 2025-09-09 =
* **YENİ ÖZELLİK: Mesafeli Satış Sözleşme, Ön Bilgilendirme Formu ve Özel Sözleşmeler**
* **YENİ ÖZELLİK: Sözleşmeler Yönetim Sistemi** - Dinamik sözleşme oluşturma, WordPress sayfalarını sözleşme şablonu olarak kullanma
* **YENİ ÖZELLİK: Sözleşmeler Ödeme Sayfasında** - Ödeme sayfasında sözleşme gösterimi (sayfa içi veya modal)
* **YENİ ÖZELLİK: Sözleşmeler Otomatik Değişken Sistemi** - Müşteri adı, sipariş tarihi, ürün bilgileri vb. otomatik değiştirme
* **YENİ ÖZELLİK: Sözleşmeler Müşteri Paneli** - Oluşan sözleşmelerin müşteri hesabım sayfası sipariş detayında gösterilmesi
* **YENİ ÖZELLİK: Sözleşmeler E-posta Entegrasyonu** - Sözleşmelerin otomatik olarak sipariş alındı mailinde yer alması
* **YENİ ÖZELLİK: Sözleşmeler Kabul Zorunluluğu** - Hangi sözleşmelerin onay gerektirdiği kontrol edilebiliyor
* **YENİ ÖZELLİK: Sözleşmeler Arşivleme** - Sipariş bazında sözleşme arşivleme ve saklama
* **DÜZELTME**: Ödeme ekranında ilçe ve mahalle alanlarında görünen not found uyarısının Türkçeleştirilmesi
* **DÜZELTME** Lokalizasyon kaynaklı PHP uyarısı giderildi.

= 2.4.1 - 2025-08-18 =
* readme.txt update

= 2.4.0 - 2025-08-18 =
* **YENİ ÖZELLİK: SMS Otomasyonu Sistemi** - Sipariş durumu değişikliklerinde otomatik SMS gönderimi
* **YENİ ÖZELLİK: Gelişmiş SMS Kuralları** - Farklı sipariş durumları için özelleştirilebilir SMS kuralları
* **YENİ ÖZELLİK: NetGSM Yerleşik Entegrasyonu** - NetGSM API'si ile doğrudan entegrasyon
* **YENİ ÖZELLİK: Legacy SMS Migrasyonu** - Eski NetGSM/PandaSMS ayarlarının otomatik aktarımı ve SMS otomasyonunun otomatik etkinleştirilmesi
* **YENİ ÖZELLİK: SMS Şablon Editörü** - Özelleştirilebilir SMS mesaj şablonları ve NetGSM değişkenleri
* **İYİLEŞTİRME: Sipariş Düzenleme Arayüzü** - Modern ve temiz tasarım, gelişmiş kullanıcı deneyimi
* **İYİLEŞTİRME: Otomatik Address2 Etkinleştirme** - Gizli adres alanları sessizce otomatik etkinleştiriliyor
* **İYİLEŞTİRME: Ayarlar Hızlı Erişim** - Eklenti listesinde doğrudan ayarlar bağlantısı eklendi
* **İYİLEŞTİRME: UI Temizliği** - Gereksiz upsell, anket ve geri bildirim içerikleri kaldırıldı
* **DÜZELTME: PandaSMS Entegrasyonu** - PandaSMS legacy entegrasyonu hata düzeltmeleri
* **DÜZELTME: Asset Optimizasyonu** - Kullanılmayan admin JavaScript ve CSS dosyaları kaldırıldı

= 2.3.7 - 2025-08-13 =
* DHL E-Commerce kargo eklendi.

= 2.3.6 - 2025-08-13 =
* Kullanıcı anketi

= 2.3.5 - 2025-08-08 =
* Yurt içi Kargo takip linki düzeltildi.

= 2.3.4 - 2025-08-07 =
* Gereksiz dil dosyalarının silinmesi

= 2.3.3 - 2025-08-07 =
* Arayüzde minör iyileştirme
* wordpress.org yorum ricası
* Arayüzde performans iyileştirmesi

= 2.3.2 - 2025-08-07 =
* PHP hatası giderildi.

= 2.3.1 - 2025-08-06 =
* WooCommerce uyumluluk versiyon bilgisi güncellendi.
* Eklenti banner ve logo güncellendi.

= 2.3.0 - 2025-03-12 =
* Özellik: Şifreleme anahtarı kurtarma özelliği eklendi.
* Hata giderme: Geçersiz T.C. Kimlik Numarası girildiğinde, ödeme ekranında otomatik temizleme özelliği eklendi.
* Hata giderme: Fatura tipi kurumsal seçildiğinde oluşan T.C. Kimlik Numarası doğrulama sorunu giderildi.
* Özellik: WooCommerce REST API için vergi alanları desteği eklendi (deneysel, beta).

= 2.1.2 - 2024-05-31 =
* WooCommerce admin sipariş düzenleme ekranında, indirilebilir ürünler alanının ve bazı alanların, Hezarfen tarafından bozulması için geçici düzeltme

= 2.1.1 - 2024-05-30 =
* WooCommerce aktif olmadığında eklentinin çalışması engellendi.

= 2.1.0 - 2024-05-30 =
* Ödeme ekranında TCKN doğrulama özelliği genişletildi.
* Ödeme ekranında vergi no alanı için doğrulama eklendi.
* Ödeme ekranında ödeme blokları kullanılması durumunda, WP admin ekranında bilgilendirme uyarısı gösterilmesi sağlandı.

= 2.0.3 - 2024-05-14 =
* Hata giderme: v2.0.2 ile birlikte yapılan düzeltmelerin, manuel kargo takip özelliğinin çalışmasını engellemesi sorunu giderildi.

= 2.0.2 - 2024-05-14 =
* WordPress admin ekranında farklı eklentiler tarafından Bootstrap kütüphanelerinin kullanılması durumunda, Hezarfen eklentisinin etkilenmemesi sağlandı.

= 2.0.1 - 2024-04-15 =
* Kargo takip özelliği eklendi. (kargo takip numarası girebilme, kargoya verildi durumu, SMS entegrasyonu). Eklenen kargo firmaları: Aras Kargo, Birgünde Kargo, Brinks Kargo, CDEK, DHL, FedEx, Gelal, hepsiJET, Horoz Lojistik, Jetizz, Kargo Türk, Kargoist, Kolay Gelsin, Kurye, MNG Kargo, PackUpp, PTT Kargo, Scotty, Sendeo Kargo, Sürat Kargo, TNT, Trendyol Express, UPS Kargo, Yurtiçi Kargo

= 1.6.8 - 2024-04-15 =
* HPOS desteği eklendi.

= 1.6.7 - 2023-12-06 =
* Ödeme ekranında vergi no alanının maksimum 11 karakter yazılabilmesi sağlandı.

= 1.6.6 - 2023-11-22 =
* Hata giderme: Ödeme ekranında oluşabilen PHP uyarısının düzeltilmesi

= 1.6.5 - 2023-11-19 =
* Hata giderme: Ödeme ekranında ilçe ve mahalle alanlarının HTML class değerlerini miras alması sağlandı.

= 1.6.3 - 2023-11-05 =
* Hata giderme: WP Admin sipariş düzenleme ekranından sipariş düzenlendikten sonra, fatura tipi bilgisinin değişmesi (kurumsal'ken bireysele dönmesi) problemi giderildi.

= 1.6.2 - 2023-06-07 =
* Hata giderme: Bazı yazım hatalarının giderilmesi.

= 1.6.1 - 2023-04-30 =
* Hata giderme: "jQuery.fn.change() event shorthand is deprecated" uyarısı giderildi.
* İyileştirme: Checkout Field Editor for WooCommerce eklentisi aktifken, Hezarfen otomatik ödeme alanları sıralanması ve posta kodunun gizlenmesi özelliklerinin devre dışı bırakılması sağlandı.
* Hata giderme: Ödeme sayfasında varsayılan ülke Türkiye dışında bir ülkeyse ortaya çıkan sorun çözüldü.
* Hata giderme: Bazı stringlerin çeviri problemleri giderildi (varsayılan olarak Türkçe olup çeviri desteği bulunmayanlar)
* Hata giderme: Ödeme ekranında, il, ilçe, mahalle seçim alanlarındaki "no results found" uyarısına dil çeviri desteği eklendi.
* Hata giderme: Ödeme ekranında; adres 2 alanının etiketi (input label), yer tutucu (input placeholder) ve zorunluluk durum göstergelerinin görünmemesi problemleri Türkiye için giderildi. Artık bu alan, "Adresiniz" etiketiyle gösteriliyor.

= 1.6.0 - 2022-12-20 =
* Özellik: TC Kimlik No Alanı İçin 11 Karakter Doğrulaması Eklendi
* Hesabım > Adres düzenleme ekranında iyileştirmeler
* Genel altyapısal iyileştirmeler

= 1.5.0 - 2022-10-11 =
* Müşteri Hesabım ekranına, seçilebilir ilçe ve mahalle desteği eklendi.
* Ödeme ekranındaki bireysel/kurumsal seçim alanındaki select2 desteği kaldırıldı.
* Ödeme ekranında Hezarfen fonksiyonlarında iyileştirmeler yapıldı.

= 1.4.9 - 2022-09-24 =
* Readme.txt güncellendi.

= 1.4.8 - 2022-09-24 =
* Hata Giderme: Sipariş detay ekranında bazı koşullara bağlı olarak PHP uyarısı görünmesi problemi giderildi.
* Uyumluluk: Cartzilla teması için uyumluluk sorununun giderilmesi
* Hata Giderme: Ödeme ekranında il değiştiğinde mahalle alanının temizlenmemesi sorunu giderildi.

= 1.4.7 - 2022-09-15 =
* TC No/Vergi Dairesi vb. alanları için temalarla uyumluluğunun iyileştirilmesi

= 1.4.6 - 2022-09-04 =
* Düzeltme: Ödeme ekranında il, ilçe ve mahalle alanları, kelimenin ilk harfleri büyük harf olacak şekilde düzenlendi.
* Düzeltme: Ödeme ekranında, ilçe seçiminden sonra mahallelerin alfabetik sıralanmış olarak gösterilmesi sağlandı.

= 1.4.5 - 2022-08-13 =
* Hata Giderme: Ödeme ekranında başlıksız ve gereksiz ödeme alanlarının (text input) görünmesi problemi giderildi.
* İyileştirme: Checkout Field Editor ve benzeri eklentilerle uyumluluğun iyileştirilmesi
* Hezarfen Mahalle Addon v0.6.1 için uyumluluk

= 1.4.4 - 2022-07-03 =
* Hata giderme: Ödeme sayfasında Türkiye harici bir ülke seçildiğinde ortaya çıkan sorunların giderilmesi
* Hata giderme: T.C. Kimlik Zorunluysa ve alan boşsa sipariş oluşturabilme sorununun giderilmesi
* Checkout Field Editor eklenti uyumluluğu
* Hata giderme: Tema uyumluluğu

= 1.4.3 - 2022-04-01 =
* Hata giderme: Ödeme ekranında sayfa yüklendiğinde il alanı boşsa, il seçildikten sonra mahalle ve ilçe alanlarının içeriğinin boş görünmesi problemi giderildi.

= 1.4.2 - 2022-03-26 =
* Hata giderme: Ödeme ekranında mahalle/ilçe alanlarında sınırlı kullanıcıda yaşanan sorun giderildi.

= 1.4.1 - 2022-03-24 =
* readme.txt güncellendi.

= 1.4.0 - 2022-03-24 =
* Hezarfen'e lokal mahalle desteği eklendi ve mahalle.io bağımlılığı kaldırıldı. Artık ilçe/mahalle desteği ücretsiz ve varsayılan olarak sunuluyor.
* Performans iyileştirmeleri
* Ödeme ekranındaki ilçe ve mahalle alanlarının html element ID değerleri standartlara uygun hale getirildi.
* Ödeme ekranındaki ilçe ve mahalle bilgisinin kaydedilmesi sağlanarak, kayıtlı kullanıcıların her sefer mahalle ve ilçe seçme gereksinimi kaldırıldı.

= 1.3.4 - 2020-11-24 =
* İyileştirme: hezarfen_checkout_neighborhood_changed WP action için, tip (billing veya shipping) desteği 3.parametre olarak eklendi.

= 1.3.3 - 2020-11-14 =
* Düzeltme: Ödeme ekranındaki alanların otomatik sıralama özelliğinin aktif edilmesine rağmen, istisnai olarak bazı sistemlerde il, ilçe alanlarının sıralamasının yapılamaması problemi giderildi.

= 1.3.2 - 2020-11-14 =
* Düzeltme: Ödeme ekranında, encryption özelliği pasif olmasına rağmen T.C. no alanının gösterilmesi problemi giderildi.
* Düzeltme: Ödeme ekranında, fatura tipi: bireysel seçilmesine rağmen; kurumsal fatura tipine ait alanların zorunlu olması problemi giderildi.

= 1.3.1 - 2020-11-14 =
* Düzeltme: Ödeme ekranındaki Hezarfen vergi alanları kutucuklarının placeholder değerleri eklendi/güncellendi.

= 1.3.0 - 2020-11-13 =
* Özellik: Ödeme ekranındaki alanların otomatik sıralanması özelliği eklendi.
* Özellik: mahalle.io aktif edilirse, adres2 alanının otomatik olarak zorunlu yapılması sağlandı.

= 1.2.2 - 2020-11-11 =
* mahalle.io AJAX fonksiyonlarında iyileştirmeler ( nonce ve sanitization desteği )
* Genel iyileştirmeler

= 1.2.1 - 2020-11-10 =
* Özellik: Ödeme sayfasında yer alan Hezarfen select2 alanları için Türkçe dil desteği eklendi.
* Özellik: Ödeme sayfasında yer alan Hezarfen form alanları için WP filter desteği eklendi.
* İyileştirme: Ödeme sayfasında yer alan Hezarfen select2 alanları için tasarımsal iyileştirmeler

= 1.2.0 - 2020-11-10 =
* Ödeme sayfasında yer alan posta kodu alanlarının tek tuşla ödeme ekranından kaldırılabilmesi sağlandı.

= 1.1.0 - 2020-11-09 =
* Ödeme sayfasında, fatura bilgileri bölümündeki 'fatura firma adı' alanının yalnızca 'fatura tipi' kurumsal olarak seçildiğinde gösterilmesi sağlandı.

= 1.0.0 - 2020-11-07 =
* Opsiyonel olarak ödeme ekranına mahalle alanının eklenmesi
* Ödeme ekranında vergi bilgileri (kurumsal ve bireysel fatura tercihine göre)
* Encrypt edilebilir T.C. kimlik no alanı