| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Invoicing (account) • Sales (sale_management) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 6750 |
| Technical Name |
rasard_trendyol |
| License | OPL-1 |
| Website | https://rasard.com |
| Versions | 18.0 19.0 |
Rasard Trendyol Marketplace Integration
Odoo 19 ile Trendyol arasında iki yönlü, olgun bir köprü: siparişleri içe aktar, ürünlerini createProducts v2 ile yayınla, stok ve fiyatı otomatik senkron tut. Asenkron kuyruk, batch takibi ve ayrı bir Trendyol menüsüyle.
Genel Bakış
Modül, Rasard Hepsiburada modülünün olgun mimarisini temel alır: ayrı bir
trendyol.backend yapılandırma modeli, merkezi bir
TrendyolRequest HTTP istemcisi (her istekte timeout=30 + token-bucket rate limiter),
queue_job ile asenkron işleyiş ve Satış altında bağımsız bir Trendyol menüsü.
Stok kaynağı satılabilir stok (free_qty), fiyat kaynağı backend’de seçtiğin Trendyol Satış Fiyat Listesi’dir.
Yetenekler
Trendyol V2 siparişleri sale.order olarak Odoo’ya çekilir; müşteri ve fatura/teslimat adresleri otomatik eşlenir/oluşturulur, isteğe bağlı otomatik onaylama yapılır.
Odoo ürünleri createProducts v2 ile kategori, marka ve zorunlu attribute’larıyla Trendyol’a gönderilir. Her barkodlu varyant ayrı bir Trendyol item’ı olur.
price-and-inventory ucuna saatlik cron ile stok (free_qty) ve fiyat gönderilir. salePrice ≤ listPrice garanti edilir.
Trendyol kategori ağacı, markalar ve yaprak kategori zorunlu özellikleri Odoo’da önbelleğe alınır; yayında doğru categoryId / brandId / attributes seçilir.
Her toplu işlem batchRequestId ile trendyol.batch kaydına bağlanır; cron sonuçları sorgular ve durum (Yayında / Hata) ile başarısızlık sebeplerini gösterir.
Trendyol görselleri public URL’den çeker. Ürün şablonunun image_1920’i ve ek medya görselleri için /web/image/... URL’leri otomatik üretilir.
Ürün şablonu formunda Trendyol’da Paylaş butonu ve Trendyol sekmesi ile ilgili trendyol.product kaydına doğrudan geçiş.
Tüm ağır işler queue_job root.trendyol kanalında koşar; Satış altında bağımsız Trendyol menüsü ve kullanıcı/yönetici güvenlik grupları.
Nasıl Çalışır?
Satıcı ID, API Key/Secret ve environment’i gir; Bağlantıyı Test Et ile doğrula.
Markaları ve Kategorileri Güncelle; yayınlayacağın yaprak kategoriler için Özellikleri Çek.
Bir trendyol.product kaydı oluştur, marka/kategori/özellik ve görsel kaynağını seç, Yayınla de.
Cron’lar siparişleri çeker, stok/fiyatı senkron tutar ve batch sonuçlarını sorgular. Durum: Taslak → Gönderildi → Yayında.
Asenkron işler root.trendyol queue_job kanalında koşar; runner’ın aktif olduğundan emin ol.
Modeller & Menüler
trendyol.backend— yetki, yapılandırma, crontrendyol.product— yayın bağlamasıtrendyol.order— sipariş bağlamasıtrendyol.category/trendyol.brand— önbellektrendyol.batch— sonuç takibi
- Siparişler
- Ürünler (Paylaş)
- Kategoriler · Markalar
- Batch İstekleri
- Yapılandırma › Backendler
Rasard · OPL-1 · Odoo 19 · Trendyol Integration V2 — Sorularınız için onur@rasard.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Invoicing (account) • Sales (sale_management) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 6750 |
| Technical Name |
rasard_trendyol |
| License | OPL-1 |
| Website | https://rasard.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module