Trendyol Connector
Trendyol doğrudan API: sipariş çekme, varyant bazlı ürün listeleme, kategori zorunlu öznitelik eşleme + değer çevirisi, stok/fiyat, kargo
Trendyol Connector
Odoo için doğrudan Trendyol Satıcı API entegrasyonu — sipariş, ürün, stok, kargo
Odoo'yu Trendyol Satıcı API'sine doğrudan bağlayın. Aracı platform yok, aylık SaaS yok.
Önemli — Entegratör değiliz. Bu modül Trendyol Satıcı API'sine doğrudan SİZİN kendi mağaza kimlik bilgilerinizle (Tedarikçi No / Supplier ID, API Anahtarı, API Gizli Anahtarı) bağlanır. Trendyol ile satıcı ilişkisi, sözleşme, onay ve destek doğrudan sizin firmanız ile Trendyol arasındadır; aradan biz geçmeyiz, hesabınıza veya verinize erişimimiz yoktur.
Temel Özellikler
Türkiye + Uluslararası / Körfez Pazarları
Trendyol'un uluslararası ve Körfez pazarları aynı Trendyol Satıcı API'sini kullanır, bu bağlayıcı onlarla da çalışır. Storefront Kodu'nu (TR, Suudi Arabistan SA, BAE AE, Kuveyt KW, AZ, RO...) girin; Arapça Körfez pazarları için İçerik Dili'ni “ar” yapın — ürünler ve kategori/öznitelik adları Arapça gelir. O panelin kendi kimlik bilgileriyle kullanılır.
Sipariş Çekme
Cron ile otomatik sipariş (gönderi paketi) çekme, Trendyol'un Sipariş V2 servisiyle. Müşteri, sipariş kalemleri, fiyatlar, ödeme yöntemi ve TC kimlik numarası Odoo satış siparişine eşlenir; sipariş satırları barkoddan doğru ürüne bağlanır. Çekim varsayılan olarak Trendyol'un akış (stream) servisiyle yapılır: sayfalı servis bir sorguda en fazla 10.000 kayıt verdiği için yüksek hacimli satıcıda geri kalanı sessizce kaybolurdu; akışta bu tavan yok, sayfalı modda ise tavana gelindiği size bildirilir.
Varyant Bazında Ürün Gönderme
Her ürün varyantı kendi barkodu, stok kodu, fiyatı (varyant price_extra dahil), miktarı ve öznitelik dizisiyle (Beden, Renk...) ayrı bir Trendyol kalemi olarak gönderilir. Sipariş alımında barkod + varyant öznitelikleriyle TAM varyant eşlenir — asla şablonun ilk varyantı değil.
Kategori ve Zorunlu Öznitelik Eşleme (YENİ)
Trendyol kategori ağacı ve her yaprak kategorinin zorunlu/opsiyonel öznitelikleri (kabul edilen değerleriyle) çekilir. Her ürün için zorunlu öznitelikleri bir kez eşlersiniz — Sabit değer, Odoo özniteliğinden ya da Özel metin olarak. Her üründe 7-8 özniteliği elle doldurmazsınız.
Değer-Bazında Çeviri (YENİ)
Trendyol'un kabul ettiği değerler kategoriye göre değişir ve sayısal değer id ile gönderilir. Her Odoo öznitelik değerini (örn. “Sax Mavi”) o kategorinin tam Trendyol değerine bir kez sabitlersiniz; her varyantın değeri otomatik olarak doğru attributeValueId'ye çevrilir. Çözülemeyen bir zorunlu öznitelik, push'u eksik listesiyle birlikte en başta engeller — listeleme sessizce reddedilmez.
Stok ve Fiyat Senkronu
Trendyol'un toplu endpoint'i ile fiyat ve envanter güncellemesi (tek istekte 1000 kaleme kadar). Cron ile periyodik çalıştırın. Varsayılan olarak satılabilir (available-to-promise) stok gönderilir, aşırı satış önlenir.
Kargo Takip Bilgisi ve Kendi Kargonuz
Odoo sevkiyatı yaptığında kargo takip referansı ilgili Trendyol siparişine yazılır. Trendyol'a gönderim ise yalnızca KENDİ kargonuzla gönderdiğiniz taşıyıcılar içindir: Trendyol'un alternatif teslimat servisi takip LİNKİ ister ve paketi Shipped'e taşır. Trendyol'un anlaşmalı kargosunda takip numarasını Trendyol kendisi atar ve siparişle birlikte zaten gönderir, bu yüzden o taşıyıcılarda hiçbir istek çıkmaz.
JPEG Görsel Yönetimi
Ürün görselleri özel bir JPEG endpoint'i ile sunulur (WebP/PNG → baseline JPEG'e dönüştürülür), böylece Trendyol her zaman görünür bir görsel alır. Görseller push öncesi doğrulanır; tekrar push görselleri tazeler.
Toplu Sonuç Takibi ve Idempotent Gönderim
Ürün oluşturma/güncelleme toplu istekleri (batch) periyodik olarak sorgulanır; her kalemin gerçek Trendyol başarı/hata sebebi kaydedilir. Listelenmiş bir ürün tekrar push edildiğinde yeni kayıt açılmaz; mevcut listeleme güncellenir (görseller, başlık, öznitelikler dahil). Güncelleme, Trendyol'un Ürün V2 servislerine ürünün durumuna göre yönlendirilir: onaylı üründe içerik ve varyant servisleri, onay bekleyen üründe onaysız ürün servisi. Her istek en fazla 1000 kalem taşır ve istekler arasına ayarlanabilir bir bekleme konur.
Çoklu Depo Stok ve Döviz Çevrimi
Miktar, şirket geneli toplam yerine yapılandırılan depodan okunur. Fiyatlar, Odoo kurlarıyla yapılandırılan pazaryeri para birimine (varsayılan TRY) çevrilerek gönderilir.
Sandbox Modu (Tek Mağaza)
Kod değişikliği olmadan Trendyol prod ile staging (stageapigw.trendyol.com) arasında geçiş. Bağlayıcı tek bir Tedarikçi No (Supplier ID) ile çalışır.
Tam API Kaydı
Her API çağrısı (başarılı ve hatalı); metod, URL, durum kodu, süre, istek payload'u, response özeti ve hata detayı ile kayıt altında. HTTP 429/503 sınırlamaları Retry-After ile yönetilir.
Trendyol V2 Servislerine Uyum (YENİ)
Trendyol ürün servislerinin V1 sürümünü 15 Eylül 2026'da, sipariş servislerinin V1 sürümünü 15 Ekim 2026'da kapatıyor ve sipariş alanlarının adları da değişiyor. Bu bağlayıcı yeni yolları kullanır; sipariş okumasında hem yeni hem eski alan adı sırayla denenir, böylece geçiş döneminde iki gövde de doğru okunur.
Menşei (origin) Alanı (YENİ)
Trendyol ürün gövdesine menşei alanı ekledi ve 23 Ekim 2026'da zorunlu hale getiriyor. Ürün kartındaki iki harfli menşei kodu gönderilir; boş bırakırsanız ürünün ya da — tüm kategori için tek seferde — Trendyol kategorisinin eşlenmiş menşei özniteliğinden türetilir. Geçiş dönemi kuralı gereği değer öznitelikler içinde de gönderilmeye devam eder.
Faturalandı Bildirimi (YENİ)
Faturayı Trendyol'a gönderirken paket henüz "Created" ise önce "Picking" beslenir, hemen ardından fatura numarasıyla "Invoiced" statüsüne taşınır. Trendyol'un istediği "önce Picking sonra Invoiced" beslemesi budur; beslenmediğinde sipariş satıcı panelinde fatura kesilmemiş görünür. Odoo dışında fatura kesenler için tek tıkla ve toplu "Faturalandı olarak işaretle" butonu da vardır.
Okunamayan Alan Sessiz Kalmaz
Trendyol'un yanıtında beklenen alanların hiçbiri yoksa satır 0,00 olarak açılmaz: sipariş görünür bir uyarıyla işaretlenir ve API kaydına hangi alanın okunamadığı yazılır. Böylece bir sürüm değişikliği siparişleri sessizce değersizleştiremez.
Ekran Görüntüleri
Trendyol API Kayıtları
Trendyol Ayarları
Neden Bu Modül
Bu modül Odoo'yu resmi Trendyol Satıcı API'sine doğrudan bağlar. Üçüncü taraf entegrasyon platformu yok, Sentos yok, Entegra yok, aylık SaaS ücreti yok. Trendyol Partner Panel'den aldığınız Tedarikçi No (Supplier ID), API Anahtarı ve API Gizli Anahtarı'nı girin; Odoo, Trendyol operasyonlarınızın komuta merkezi olsun.
Teknik Özellikler
- Uyumlu: Odoo 18.0 / 19.0 / 20.0
- Lisans: OPL-1
- Diller: Türkçe, İngilizce
- Geliştirici: Pokutsoft
- Bağımlılıklar: sale_management, stock, delivery, product, sale
- Destek: support@pokutsoft.com
Entegratör-Dostu Öznitelikler (YENİ)
Bir pazaryeri kategorisinin zorunlu özniteliklerini bir kez kategori şablonu olarak tanımlayın; Odoo öznitelik ve değerleri Trendyol tarafına ada göre otomatik eşlensin; ve tek sihirbazla onlarca ürüne toplu uygulayın. Artık her üründe öznitelikleri tek tek elle eşlemek yok — kategori şablonu bir kez kurulur, tüm kategorideki ürünler ondan beslenir.
Fatura'yı Pazaryerine Gönder (YENİ)
Odoo'da kestiğiniz faturayı (ya da kendi e-Arşiv PDF bağlantınızı) tek tıkla siparişin geldiği Trendyol tarafına geri gönderin; tüm istek/yanıt API kaydıyla. Önemli: Bu modül yalnızca hazır üretilmiş bir faturayı taşır (BYOK); e-Fatura/e-Arşiv üretmez ve hiçbir mali kesinleştirme (clearance) yapmaz — yasal faturadan satıcı sorumludur.
İade / Returns Yönetimi (YENİ)
Trendyol müşteri iadelerini (claims) Odoo'ya otomatik çeker (saatlik cron); her iade ilgili siparişe ve ürüne bağlanır. Bir iadeyi tek tıkla Kabul edin (Trendyol'da onaylanır) ya da gerekçe ve fotoğraf kanıtıyla Reddedin. “Returns” menüsünden tüm iadeleri durumuyla (Bekliyor / Kabul / Ret) izleyin. Doğrudan Trendyol Satıcı API'si (getClaims, approveClaimLineItems, createClaimIssue) — aracı yok, panelde iade kovalamak yok.
What's new
Sipariş çekme artık son BAŞARILI turdan devam eder — sunucu kapalı kaldıysa o aralıktaki siparişler kaybolmaz (tavan 14 gün, hatalı tur işaretçiyi ilerletmez). İptal / Tedarik Edilemedi / İade / Onay Bekliyor paketleri için artık yeni sipariş AÇILMAZ; bunları bilinçli almak için tarih ve statü seçimli Geçmişi İçe Aktar sihirbazı eklendi. Teslim edilmiş / kargoya verilmiş paket içeri alınır ama otomatik onaylanmaz, böylece aynı mal için stok ikinci kez düşmez. Sipariş satırındaki KDV oranı fiyata DAHİL satış vergisiyle eşleştirilir: sipariş toplamı Trendyol’un tahsil ettiği tutarla birebir aynı kalır, muhasebe KDV’yi görür. Teslimat ve fatura adresi artık iki ayrı kişi kaydı olarak açılır (mahalle/ilçe dahil), fatura artık teslimat adresine kesilmez. Trendyol sipariş tarihi, söz verilen teslim tarihi, fatura durumu (Reddedildi uyarısı ve “Reddedilen Faturalar” süzgeci) ve kargo takip numarası siparişe ve sevkiyata işlenir. Ayar ekranını kaydetmek sipariş çekme görevini artık kapatmaz. Tedarik Edemiyorum bildirimi ve gerçek e-Arşiv numarası bulunamadığında uydurma numara yerine açıklamalı hata.
Update date: 2026-09-25
User guides (PDF)
Related modules
Amazon Turkiye Connector
Amazon Turkiye SP-API: dogrudan siparis cekme, varyant (parent/child) listeleme, stok/fiyat, FBA stok, feed
Çiçeksepeti Connector
Çiçeksepeti doğrudan API: sipariş çekme, varyant bazlı ürün listeleme, kategori zorunlu öznitelik eşleme + değer çevirisi, stok/fiyat, kargo
Hepsiburada Connector
Hepsiburada doğrudan API: sipariş çekme, varyant bazlı listeleme, kategori zorunlu öznitelik eşleme + değer çevirisi, stok/fiyat, kargo