🇬🇧 English: Read this in English →

Açık konuşayım: bir online mağazayı asıl yoran şey vitrin değil, arka taraftaki görünmez koşuşturma. Sipariş gelir, birileri onu ERP’ye girer, stok elle güncellenir, bir rakam yanlış kopyalanır ve gün sonunda kimse hangi sayının doğru olduğunu bilemez. Odoo ile WooCommerce’i konuşturmak, işte bu koşuşturmayı otomatiğe bağlamakla ilgili. Gel, bu entegrasyonun gerçekte nasıl kurulduğunu, nerede takıldığını ve ben olsam nelere dikkat edeceğimi anlatayım.

Odoo Nedir?

Odoo, açık kaynaklı bir iş yönetim yazılımıdır. CRM, muhasebe, stok, üretim ve daha fazlası için modüller içerir. Birçok şirket, diğer ERP sistemlerine kıyasla esnek ve uygun maliyetli olduğu için Odoo’yu tercih eder. Bence Odoo’nun asıl cazibesi de burada: parçalı yapısı sayesinde bugün sadece stok ve satış modülüyle başlayıp, işin büyüdükçe üretim ya da muhasebeyi sonradan ekleyebiliyorsun.

Odoo iki versiyonda gelir:

  • Odoo Community – Ücretsiz ve açık kaynak
  • Odoo Enterprise – Ekstra özellikler ve destekle ücretli versiyon

Odoo’yu WooCommerce’e Neden Bağlamalısın?

Online mağaza işletmek, her gün siparişler, stok ve müşteri verileriyle uğraşmak demektir. Entegrasyon olmadan ekibin, Odoo ile WooCommerce arasında bilgileri elle kopyalamak zorunda kalır. Bu hem yavaştır hem de hataya davetiye çıkarır; üstelik hata en yoğun günde, tam da en çok siparişin geldiği anda ortaya çıkar.

Odoo-WooCommerce entegrasyonu sana şunları sağlar:

  • Otomatik sipariş aktarımı – Yeni siparişler anında Odoo’da görünür
  • Canlı stok senkronizasyonu – Stok seviyeleri her iki sistemde eşleşir
  • Birleşik müşteri veritabanı – Tüm müşteri verileri tek yerde
  • Doğru raporlama – Satış raporları tüm online siparişleri içerir
  • Daha hızlı teslimat – Siparişler depo ekibine anında ulaşır

Entegrasyon Nasıl Çalışır?

Odoo ve WooCommerce’in ikisi de REST API’ye sahiptir. Bu API’ler, sistemlerin otomatik veri alışverişi yapmasına olanak tanır. Entegrasyon, ihtiyaçlarına göre tek yönlü veya çift yönlü olabilir.

Tek Yönlü Senkronizasyon

Veri yalnızca bir yönde akar:

  • Ürünler Odoo’dan WooCommerce’e
  • Siparişler WooCommerce’den Odoo’ya

Çift Yönlü Senkronizasyon

Veri her iki yönde akar:

  • Ürünler her iki sistem arasında senkronize olur
  • Müşteri güncellemeleri her iki yerde yansır
  • Stok değişiklikleri anında senkronize olur

Tek Yönlü mü, Çift Yönlü mü — Bence

Çift yönlü senkronizasyon, kâğıt üzerinde her zaman daha çekici görünür; “her şey her yere aksın” demek kulağa güçlü geliyor. Ama sana açık söyleyeyim: çift yönlü kurmadan önce cevaplaman gereken tek bir soru var — her veri parçası için hangi sistem patron? Bir ürünün fiyatını hem Odoo’da hem WooCommerce’de değiştirebiliyorsan, günün birinde ikisi çelişir ve entegrasyon hangisinin doğru olduğunu senin adına tahmin etmeye çalışır. Tahmin ise ticarette istemeyeceğin son şeydir.

Ben olsam her alan için tek bir doğruluk kaynağı belirlerdim: ürünler ve fiyatlar Odoo’dan iner, siparişler WooCommerce’den çıkar. Yani çoğu mağaza için sağlıklı başlangıç aslında düşünülmüş bir tek yönlü akıştır; “çift yönlü” ihtiyacını gerçekten kanıtlayana kadar onu açmakta acele etmezdim. Sadeliğin en güzel yanı, bir şey ters gittiğinde nereye bakacağını bilmendir.

Entegrasyon Seçenekleri

1. Odoo WooCommerce Konektör Modülü

Odoo’nun Odoo App Store’da resmi ve topluluk konektörleri mevcuttur. Bu modüller doğrudan Odoo’ya kurulur ve WooCommerce bağlantısını yönetir.

Popüler konektörler:

  • WooCommerce Odoo Connector – Emipro
  • WooCommerce Integration – Technaureus
  • Multi-Channel Sale – Çeşitli geliştiriciler

2. Middleware Platformları

Üçüncü taraf platformlar Odoo ve WooCommerce’i bağlayabilir:

  • Zapier – Temel ihtiyaçlar için basit otomasyon
  • Make (Integromat) – Görsel iş akışı oluşturucu
  • n8n – Açık kaynak otomasyon aracı

Odoo zaten açık kaynak dünyasından geliyorsa, self-hosted bir n8n kurulumunun aynı felsefeyle güzel örtüştüğünü söyleyeyim; verini kendi sunucunda tutmayı önemsiyorsan bu ikili düşünmeye değer.

3. Özel API Entegrasyonu

Karmaşık gereksinimler için her iki API’yi kullanan özel geliştirme, veri akışı üzerinde tam kontrol sağlar. Kontrolün bedeli ise bakımdır; yazdığın kodu WooCommerce ve Odoo güncellemeleri boyunca ayakta tutmak da senin işin olur.

Senkronize Edilen Veriler

Ürünler

  • Ürün adı ve açıklaması
  • SKU ve barkod
  • Fiyat ve vergi ayarları
  • Ürün görselleri
  • Kategoriler ve etiketler
  • Ürün varyantları (beden, renk vb.)

Stok

  • Stok miktarları
  • Birden fazla depo konumu
  • Düşük stok uyarıları
  • Ön sipariş ayarları

Siparişler

  • Müşteri detayları
  • Sipariş kalemleri ve miktarları
  • Teslimat adresi
  • Ödeme durumu
  • Sipariş notları

Müşteriler

  • İsim ve iletişim bilgileri
  • Fatura ve teslimat adresleri
  • Sipariş geçmişi
  • Müşteri grupları

Entegrasyonu Kurma

Adım 1: Sistemlerini Hazırla

Bağlamadan önce şunlardan emin ol:

  • Odoo güncel bir versiyona sahip
  • WooCommerce ve WordPress güncel
  • Her iki sisteme yönetici erişimin var
  • SSL sertifikaları kurulu (HTTPS)

Adım 2: API Kimlik Bilgileri Oluştur

WooCommerce’de:

  1. WooCommerce > Ayarlar > Gelişmiş > REST API’ye git
  2. “Anahtar Ekle”ye tıkla
  3. İzinleri “Okuma/Yazma” olarak ayarla
  4. Consumer Key ve Consumer Secret’ı kaydet

Adım 3: Konektörü Kur

Odoo konektör modülü kullanıyorsan:

  1. Odoo App Store’dan konektörü indir
  2. Odoo örneğine kur
  3. WooCommerce URL’ni ve API anahtarlarını gir
  4. Senkronizasyon ayarlarını yapılandır

Adım 4: Alan Eşlemesini Yapılandır

Sistemler arasındaki alanları eşleştir:

  • Odoo “Internal Reference” = WooCommerce “SKU”
  • Odoo “Sales Price” = WooCommerce “Normal Fiyat”
  • Odoo “Quantity On Hand” = WooCommerce “Stok”

Adım 5: İlk Senkronizasyonu Çalıştır

Test senkronizasyonuyla başla:

  1. Önce birkaç ürünü senkronize et
  2. WooCommerce’de test siparişi oluştur
  3. Odoo’da görünüp görünmediğini kontrol et
  4. Eşleme sorunlarını düzelt

Sakın tüm kataloğu ilk denemede senkronize etme. Beş ürünle başla, akışın uçtan uca doğru çalıştığını gözünle gör, sonra hacmi büyüt. Beş üründe gördüğün bir eşleme hatası kolay düzelir; beş binde aynı hata bir gün sürer.

Adım 6: Otomatik Senkronizasyonu Etkinleştir

Test tamamlandıktan sonra zamanlanmış senkronizasyonu etkinleştir:

  • Stok için her 15-30 dakikada bir senkronizasyon ayarla
  • Siparişler her 5 dakikada veya gerçek zamanlı senkronize edilebilir
  • Ürünler günlük veya değiştiğinde senkronize edilebilir

Yaygın Sorunlar ve Çözümler

Ürünler Senkronize Olmuyor

Odoo’daki ürünlerin “Satılabilir” olarak işaretlendiğinden ve geçerli SKU’lara sahip olduğundan emin ol. Deneyimime göre senkronize olmayan ürünlerin büyük çoğunluğunun derdi eksik ya da yinelenen bir SKU’dur.

Sipariş Hataları

WooCommerce’deki kargo ve ödeme yöntemlerinin Odoo’daki geçerli seçeneklere eşlendiğinden emin ol.

Stok Uyumsuzlukları

Stok seviyeleri eşleşmiyorsa, Odoo’da bekleyen siparişleri veya rezerve edilmiş miktarları kontrol et. Çoğu zaman ortada “hata” yoktur; Odoo, henüz sevk edilmemiş bir siparişin ürünlerini rezerve etmiştir, sen de aradaki farkı kayıp sanırsın.

Yavaş Senkronizasyon Hızı

Büyük kataloglar zaman alır. Yalnızca değişen öğeleri güncellemek için artımlı senkronizasyon kullan.

En İyi Uygulamalar

  • Benzersiz SKU’lar kullan – Her ürünün benzersiz bir tanımlayıcısı olmalı
  • Önce verilerini temizle – Senkronizasyondan önce yinelenen ürünleri düzelt
  • Hata bildirimleri kur – Senkronizasyon başarısız olduğunda uyarı al
  • Günlükler tut – Sorun giderme için senkronizasyon günlüklerini kaydet
  • Güncellemelerden sonra test et – Odoo veya WooCommerce güncellemelerinden sonra entegrasyonu kontrol et

Sonuç

Odoo’yu WooCommerce’e bağlamak, e-ticaret operasyonlarını kolaylaştırır. Siparişler web sitenden ERP’ne otomatik akar, stok doğru kalır ve ekibin saatler süren manuel işten kurtulur. Ama benim asıl önem verdiğim, kazanılan saatlerden çok içine düşmediğin hata: elle kopyalama olmadığında yanlış rakam da olmuyor.

İster hazır konektör ister özel çözüm kullan; her alan için doğruluk kaynağını netleştir, küçük bir test kümesiyle başla ve akışı görmeden hacmi büyütme. Bu üç kurala uyarsan yatırım hızla geri döner: işletmen daha verimli çalışır, müşterilerin de doğru stok bilgisi ve daha hızlı sipariş işleme ile daha iyi bir deneyim yaşar.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Close Search Window