E-ticaret entegrasyonu 25 Mayıs 2026

WooCommerce ve PrestaShop entegrasyonu: Web mağazasını pazaryeri operasyonuna nasıl bağlarız?

Kendi web mağazanızı Ticevo'ya bağladığınızda amaç yalnız ürün çekmek değil; SKU, barkod, stok, fiyat ve sipariş bilgisini pazaryeri akışlarıyla aynı güvenilir modele taşımaktır.

Ticevo blog rehberi: WooCommerce ve PrestaShop entegrasyonu: Web mağazasını pazaryeri operasyonuna nasıl bağlarız?

WooCommerce ve PrestaShop tarafında mağaza sahibi sizsiniz; bu yüzden pazaryeri panelindeki onay/red mantığı yerine mağaza platformunun ürün, varyasyon, stok ve sipariş modeliyle çalışırsınız. Bu fark doğru kurulmazsa aynı ürün web mağazada başka SKU, pazaryerinde başka barkod ve panelde başka stok gibi görünür.

Mağaza platformu pazaryeri gibi davranmaz

Pazaryerinde ürününüz çoğu zaman kategori, marka, attribute ve onay süreçlerinden geçer. WooCommerce ve PrestaShop'ta ise mağaza altyapısı sizin kontrolünüzdedir; ürün yayına çıktığında esas risk pazaryeri onayı değil, ürün kimliğinin ve stok kaynağının dağılmasıdır.

Bu yüzden web mağaza entegrasyonunda ilk karar ürünün nereden eşleşeceğidir. WooCommerce tarafında product id, variation id, sku ve global_unique_id ayrı alanlardır. PrestaShop tarafında product id, combination id, reference, ean13, upc ve isbn yine farklı anlam taşır.

  • SKU mağaza içi operasyon kimliği olarak kalmalı
  • Barkod yalnız gerçek EAN/UPC/GTIN/ISBN ise barkod alanına yazılmalı
  • Platform iç id'si yerel ürün barkodunu ezmemeli
  • Varyasyonlar parent-child ilişkisiyle ayrı takip edilmeli

Katalog import sonrası ne değişmeli?

Bir web mağazasından import yaptığınızda ürünün adı, fiyatı, stoğu, görseli ve kategori bilgisi yerel kataloğa taşınabilir; ancak başka pazaryerindeki yayın bağlantısı bozulmamalıdır. Aynı ürün Trendyol'da yayındaysa WooCommerce importu o bağlantıyı silmemeli, sadece WooCommerce mağaza bağlantısını eklemelidir.

Ticevo bu yüzden mağaza bazlı yayın kaydı ile yerel ürün kartını ayırır. Yerel katalog ürünün ortak gövdesidir; WooCommerce, PrestaShop, Trendyol veya Hepsiburada bağlantıları ise mağaza bazlı durum ve fiyat/stok kanıtı taşır.

Fiyat, stok ve sipariş ritmi

WooCommerce ve PrestaShop mağazalarında stok ve fiyat değişikliği çoğunlukla doğrudan mağaza veritabanına yansır. Buna rağmen Ticevo'da güncelleme işi yine kuyruk, retry ve canlı doğrulama mantığıyla izlenir; çünkü host timeout, eklenti çakışması veya API yetkisi eksikliği gibi durumlar gerçek dünyada sık görülür.

Sipariş tarafında webhook destekleniyorsa anlık akış tercih edilir; webhook yoksa polling kontrollü aralıklarla çalışır. Amaç mağazaya gereksiz istek atmak değil, son değişen siparişleri güvenilir biçimde yakalamaktır.

  • Ürün ve varyasyon batch sınırlarını aşmadan güncelleyin
  • 429, timeout ve 5xx cevaplarını hata yerine ertelenmiş iş olarak yönetin
  • Sipariş polling penceresini modified_after gibi değişiklik tarihine bağlayın
  • Webhook varsa polling'i reconciliation seviyesine düşürün

Ticevo'daki pratik akış

Kullanıcı entegrasyon ekranından WooCommerce veya PrestaShop mağazasını bağlar, bağlantı testini çalıştırır ve pazaryeri menüsündeki mağaza sayfasından Kataloğu İçeri Al butonuyla import ekranına mağaza seçili şekilde geçer.

Import sonrası ürünler yerel katalogda görünür; mağaza bağlantısı, kaynak SKU, platform ürün id'si, varsa gerçek barkod ve stok/fiyat bilgisi ayrı ayrı tutulur. Böylece kullanıcı sonrasında fiyat kurallarını uygulayıp hazır mağazalara yayın veya güncelleme kuyruğu açabilir.

İLGİLİ İÇERİKLER

Okumaya devam edin

Tüm blog yazıları