=== API Isarud Tüm Pazar Yerleri Ticaret Entegrasyonu ===
Contributors: durasi
Tags: marketplace, trendyol, etsy, hepsiburada, n11, woocommerce
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 8.0
Stable tag: 6.6.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Trendyol, Etsy, Hepsiburada, N11, Amazon ve Pazarama için tek çatı altında pazaryeri entegrasyonu. WooCommerce'i 6 pazaryeri ile bağlayın, otomatik ürün gönderimi yapın.

== Description ==

**API Isarud** WooCommerce için en kapsamlı ücretsiz çoklu pazaryeri entegrasyon eklentisidir. Trendyol, Etsy, Hepsiburada, N11, Amazon SP-API ve Pazarama'yı tek WordPress paneline bağlar. Yaptırım taraması, çift yönlü stok sync, otomatik ürün gönderimi (auto-export), sipariş yönetimi, iade ve fatura, müşteri soruları — hepsi %100 ücretsiz.

= 🚀 Yeni: Otomatik Ürün Gönderimi (Auto-Export) =

WooCommerce'de yeni bir ürün eklediğinizde veya mevcut bir ürünü güncellediğinizde, ürün **otomatik olarak tüm bağlı pazaryerlerine gönderilir** — manuel işlem gerektirmeden. Trendyol, Etsy, Hepsiburada ve daha fazlası için tek tıkla aktif edin.

* Toggle ile aç/kapa (her ürün, her pazaryeri için)
* Manuel toplu gönderim butonu (mevcut ürünleri tek seferde aktarmak için)
* Otomatik kategori ve marka eşleştirme kontrolü
* Async batch işleme (Trendyol için 1000 ürüne kadar tek istek)

= 6 Pazaryeri Tam Entegrasyonu =

**Trendyol** (V2 API ile yeniden yazıldı)
* 8 sekmeli modern yönetim paneli (Listings, Marka & Kategori, Stok & Fiyat, Siparişler, İadeler, Sorular, Fatura, Webhook)
* Modal ile bağlantı: WordPress'ten "Trendyol ile Bağlan" → mağaza seç → tek tıkla bağla
* Stok ve fiyat senkronizasyonu (otomatik veya manuel)
* Ürün yükleme (WC → Trendyol) ve çekme (Trendyol → WC)
* Sipariş aktarma + otomatik durum güncelleme (Hazırlanıyor/Kargoda/İptal)
* İade/talep yönetimi (onaylama/reddetme)
* Fatura linki gönderme (otomatik + manuel)
* Müşteri soruları (WP admin'den görüntüle + yanıtla)
* Marka arama + kategori ağacı + zorunlu attribute'lar
* Webhook CRUD (yenilik bildirimleri)

**Etsy** (8-Phase tam entegrasyon, OAuth 2.0)
* Listing CRUD (oluşturma, güncelleme, silme, aktif/pasif)
* Görsel yükleme + sıralama + silme (10 görsel/listing)
* Bölümler (sections) yönetimi + kişiselleştirme
* 9+7 locale çeviri (EN/DE/FR/ES/IT/JA/KO/PT/NL/RU + IT-IT/PT-BR/ZH-TW vb.)
* Kargo profili CRUD + sipariş bazında kargo bildirimi
* Mağaza ayarları + duyurular + tatil modu
* Stok yönetimi + istatistikler (görüntülenme, favoriler)
* Satılan ürünler raporu
* İade politikaları yönetimi

**Hepsiburada**
* Stok ve fiyat senkronizasyonu
* Ürün yükleme ve çekme
* Sipariş aktarma ve durum güncelleme
* İade/talep yönetimi + fatura linki gönderme

**N11** (SOAP API)
* Stok ve fiyat senkronizasyonu
* Ürün yükleme ve çekme
* Sipariş aktarma ve durum güncelleme
* Webhook desteği

**Amazon SP-API** ve **Pazarama**
* Stok sync, sipariş aktarma, fiyat güncelleme

= Yaptırım Taraması =

Müşterilerinizi ve şirketlerinizi 8 küresel listeden **32.500+ yaptırım kaydına** karşı tarayın: OFAC SDN, OFAC Consolidated, EU, UN, UK HMT, Canada SEMA, Australia DFAT ve World Bank. Bulanık eşleşme, ayarlanabilir eşik değeri ve tam denetim izi.

= 16 Dil Desteği =

Tam çevrili admin paneli ve müşteri arayüzü: Türkçe, İngilizce, Almanca, Fransızca, İspanyolca, İtalyanca, Portekizce, Hollandaca, Lehçe, Rusça, Arapça, Çince, Japonca, Korece, Hintçe, Endonezce.

= Cloud Sync (isarud.com) =

WooCommerce verilerinizi isarud.com hesabınıza senkronize edin:
* Web (isarud.com)
* iOS (App Store)
* Android (Play Store - yakında)
* Windows 11 (Microsoft Store)
* macOS (DMG)
* Chrome / Firefox tarayıcı eklentisi

Tek tıkla bağlantı, otomatik API anahtarı, multi-device erişim.

= İstatistikler ve Aktivite =

* WP Başlangıç sayfası widget'ı (gerçek zamanlı istatistikler)
* Isarud Dashboard'da son 24 saat aktivite timeline'ı
* Dönem filtrelemeli istatistikler (1 Saat / 24 Saat / 7 Gün / 30 Gün / Tümü)
* Detaylı tarama ve sync günlüğü (100 kayıt)

= Ek Özellikler =

* CSV import/export (Excel uyumlu, UTF-8 BOM)
* Varyasyon sync (beden, renk)
* Kategori ve attribute eşleştirme
* Dropshipping (tedarikçi yönetimi + otomatik sipariş iletimi)
* Affiliate (referans kodu + komisyon takibi)
* B2B (özel rol, toptan fiyat, minimum miktar, vergi alanları)
* Müşteri segmentasyonu (RFM analizi: VIP, sadık, yeni, riskli, kayıp)
* Sepet kurtarma (3-aşama email + kupon)
* Pop-up kampanyaları (çıkış niyeti, zamanlı, kaydırma)
* Email marketing automation (welcome, post-purchase, win-back)
* TCMB döviz kuru modülü
* GIB e-Fatura / e-Arşiv entegrasyonu
* Cross-sell / Upsell otomasyonu (Frequently Bought Together, Order Bump)
* HPOS uyumlu (Yüksek Performanslı Sipariş Depolama)

== Installation ==

1. Eklenti dosyalarını `/wp-content/plugins/api-isarud/` dizinine yükleyin veya doğrudan WordPress.org'dan kurun
2. **Eklentiler** menüsünden eklentiyi etkinleştirin
3. Başlangıç rehberi için **Isarud → Dashboard** sayfasına gidin
4. Pazaryeri bağlantısı için **Isarud → Pazar Yerleri** sayfasına gidin, "Bağlan" butonuna tıklayın
5. (İsteğe bağlı) **Isarud → Cloud Sync** ile isarud.com hesabınıza bağlanın
6. (İsteğe bağlı) Otomatik ürün gönderimi için **Trendyol → Stok & Fiyat** sekmesinde Auto-Export toggle'ını açın

== Frequently Asked Questions ==

= Bu eklenti gerçekten ücretsiz mi? =
Evet. Premium sürüm, özellik kısıtlaması ve gizli maliyet olmadan %100 ücretsiz.

= Hangi pazaryerleri destekleniyor? =
Trendyol, Etsy, Hepsiburada, N11, Amazon SP-API ve Pazarama.

= Auto-Export nasıl çalışır? =
WooCommerce'de bir ürün ekler veya günceller iken `woocommerce_update_product` ve `woocommerce_new_product` hook'ları otomatik tetiklenir. Eklenti, etkin tüm pazaryerlerine paralel olarak ürün payload'ını gönderir. Trendyol için isarud.com bridge üzerinden async batch API çağrılır, batch_request_id ile durum takibi yapılır.

= Pazaryeri satıcı hesabı gerekli mi? =
Evet. Bağlamak istediğiniz pazaryerlerinde aktif satıcı hesaplarınız olmalıdır. API bilgileri her pazaryerinin satıcı panelinden alınır. Bağlantı modal'ı sizi doğru sayfaya yönlendirir.

= WooCommerce gerekli mi? =
Pazaryeri özellikleri için WooCommerce gereklidir. Yaptırım taraması WooCommerce olmadan da çalışır.

= Çift yönlü stok sync nasıl çalışır? =
Pazaryerinde satış olduğunda webhook WordPress sitenizi bilgilendirir ve WooCommerce stoğu otomatik güncellenir. WooCommerce stoğu değiştiğinde WP Cron ile pazaryerine geri senkronize edilir (15dk / 1 saat / 6 saat / günlük).

= Etsy bağlantısı nasıl yapılır? =
Etsy uygulama onayı (Etsy Developer Approval) tamamlanmasını gerektirir. Bağlantı modalında OAuth 2.0 ile yetkilendirme yapılır.

= Trendyol iadelerini WordPress'ten yönetebilir miyim? =
Evet. İadeler sekmesi Trendyol ve Hepsiburada'dan iade/talep isteklerini WP admin'den çekmenize, onaylamanıza ve reddetmenize olanak tanır.

= Müşterimin telefon ve email bilgileri pazaryerinden çekilir mi? =
Evet. Sipariş aktarımıyla birlikte teslimat adresi, telefon ve email bilgileri WooCommerce siparişine işlenir (KVKK uyumlu).

= Birden fazla mağazam var, hangisini bağlayacağım? =
Bağlantı modal'ında isarud.com hesabınızdaki tüm mağazalarınız listelenir, istediğinizi seçip bağlayabilirsiniz.

= Destek nereden alabilirim? =
[isarud.com](https://isarud.com) adresini ziyaret edin veya [GitHub](https://github.com/durasi/isarud-woocommerce) üzerinden sorun bildirin.

== Screenshots ==

1. 6 pazaryeri için marka renkli kartlar — modern yönetim paneli
2. Trendyol bağlantı modal'ı — mağaza seçim ekranı
3. Trendyol 8-sekmeli yönetim paneli (Listings, Marka & Kategori, vb.)
4. Auto-Export toggle ve manuel toplu gönderim arayüzü
5. Etsy 8-sekmeli yönetim paneli — listing CRUD, görseller, çeviriler
6. WordPress Dashboard widget'ı — gerçek zamanlı istatistikler
7. Yaptırım tarama arayüzü — bulanık eşleşme + 32.500+ kayıt
8. Cloud Sync sayfası — multi-platform erişim

== Changelog ==

= 6.6.0 =
* **YENİ: Trendyol entegrasyonu V2 API ile yeniden yazıldı**
* 8 sekmeli modern yönetim paneli (Listings, Marka & Kategori, Stok & Fiyat, Siparişler, İadeler, Sorular, Fatura, Webhook)
* Modal ile bağlantı akışı: "Trendyol ile Bağlan" → mağaza seç → tek tıkla bağla → admin notice
* 24 AJAX handler (status, listings CRUD, brands, categories, orders, claims, questions, invoice, webhooks, connect flow)
* **YENİ: Otomatik Ürün Gönderimi (Auto-Export) sistemi**
* `woocommerce_update_product` ve `woocommerce_new_product` hook'larıyla otomatik tetikleme
* Tüm bağlı pazaryerlerine paralel gönderim (Trendyol + Etsy + Hepsiburada + ...)
* Auto-Export toggle (mor kart) + manuel toplu gönderim butonu (gri kart)
* Trendyol için async batch product create endpoint (1000 ürün/batch)
* Kategori + brand eşleştirme zorunluluğu validasyonu
* Trendyol User-Agent format: `{seller_id} - Isarud` (resmi öneri)
* Bridge pattern: WP plugin → isarud.com API V2 → Trendyol resmi API (eski sapigw kaldırıldı)

= 6.5.1 =
* Cleanup: v6.5.0'da yanlışlıkla commit edilmiş `.bak2` dosyası kaldırıldı

= 6.5.0 =
* **YENİ: Etsy 8-Phase tam entegrasyon**
* OAuth 2.0 yetkilendirme akışı
* Phase 1: Listing CRUD (oluşturma, güncelleme, silme, aktif/pasif)
* Phase 2: Görsel yönetimi (yükleme, sıralama, silme — 10 görsel/listing)
* Phase 3: Bölümler (sections) + kişiselleştirme alanları
* Phase 4: 9+7 locale çeviri (EN/DE/FR/ES/IT/JA/KO/PT/NL/RU + bölgesel varyantlar)
* Phase 5: Kargo profilleri CRUD + sipariş kargo bildirimi
* Phase 6: Mağaza ayarları + duyuruları + takip URL'si
* Phase 7: Stok yönetimi + istatistikler + satılan ürünler
* Phase 8: İade politikaları yönetimi
* Etsy 8-sekmeli modern yönetim paneli
* x-api-key v2 format desteği

= 6.4.5 =
* Cleanup: api-isarud.php.clean geçici dosyası kaldırıldı

= 6.4.4 =
* KRİTİK acil hotfix: api-isarud.php pre-Etsy commit'ten temiz şekilde restore edildi
* page_etsy() metodu doğru yere satır-bazlı insert ile eklendi
* Etsy yönetim sayfası artık çalışıyor

= 6.4.0 - 6.4.3 =
* Etsy entegrasyonu erken sürümleri (Phase 1-3)

= 6.2.x =
* Trendyol erken entegrasyon, hata ayıklama, User-Agent düzeltme

= 6.0.x =
* Welcome screen + 5 adımlı kurulum sihirbazı
* GIB e-Fatura / e-Arşiv entegrasyonu
* Cross-sell / Upsell otomasyonu
* Sepet kurtarma + Pop-up + Email marketing

= 5.x =
* Müşteri segmentasyonu (RFM)
* B2B toptan modülü
* TCMB döviz kuru
* E-ticaret altyapısı kurulum rehberi
* Modern dashboard UI

= 4.x =
* Çift yönlü stok sync + webhook
* Sipariş import / Ürün import / Varyasyon sync
* Kategori eşleştirme + HPOS uyumu
* CSV import/export

= 3.0.0 =
* Cloud Sync ile isarud.com bağlantısı

= 2.x =
* 6 pazaryeri stok sync + WP Cron + dropshipping + affiliate

= 1.0.0 =
* İlk sürüm — yaptırım tarama

== Upgrade Notice ==

= 6.6.0 =
Trendyol entegrasyonu V2 API ile yeniden yazıldı. Yeni: Auto-Export sistemi (yeni ürün eklediğinizde otomatik tüm pazaryerlerine gönderim). Trendyol bağlantınızı yeniden kurmanız gerekebilir.

= 6.5.0 =
Etsy 8-Phase tam entegrasyon. OAuth 2.0 ile yetkilendirme yapın.
