Entegrasyon modeli
Pazaryeri entegrasyonları genellikle server-to-server çalışır. Bu nedenle origin header’ı olmayabilir; güvenlik token, scope, rate limit ve webhook imzası üzerinden sağlanır. Önerilen client adı:Gerekli scope’lar
Pazaryeri ürün senkronizasyonu:Ürün aktarımı
GET /marketplace/products endpointi pazaryeri senkronizasyonu için normalize ürün çıktısı verir.
Bu response SKU, stok, fiyat, kategori ve görsel URL’lerini içerir.
Sipariş alma
Pazaryerinden gelen siparişleri Hemen Mağaza’ya yazmak içinPOST /orders veya özel marketplace order köprüsü kullanılabilir.
Sipariş yazarken her kalem için SKU veya ürün ID eşleştirmesi yapılmalıdır.
Webhook ile güncelleme
Ürün güncellendiğinde:Idempotency
Pazaryeri siparişleri tekrar gönderilebilir. Aynı siparişin iki kez yazılmaması için idempotency anahtarı kullanın.Operasyon önerisi
- Her pazaryeri için ayrı client açın.
- Her client’a sadece ilgili scope’ları verin.
- Rate limitleri pazaryeri yoğunluğuna göre planlayın.
- Webhook imzasını doğrulamadan sipariş veya stok güncellemesi işlemeyin.