• 26-01-2020, 20:17:30
    #1
    Merhaba Arkadaslar N11 e Api İle Üklemesi yapacagım ancak Ürünleri Normal Olarak Ekleme Yapıyor Kampanyalu (İndirimli ) Olarak nasıl Ekleyebılırım Kulanıgım kodlar aşağıda
    Bu Kısmı Düzeltiyorm ama yinede price kısmındakı verıyı alıyor. Bu Konuda yardımcı Olabılır Mısınız
    $array['discountType'] = '3';
    $array['discountValue'] = '10';
    $array['discountStartDate'] = 'null';
    $array['discountEndDate'] = 'null';
    Kodlarım
    $array['title'] = 'Ürün Güncelleme'; //65 karakter sınırı var
    $array['subtitle'] = 'ürün alt baslili-Ürün Güncelleme'; //ücretsiz kargo vs yazılan bölüm
    $array['productSellerCode'] = '012HL111'; //ürün kodu stoklarınızda geçen bölüm
    $array['description'] = 'ürün açıklaması-Ürün Güncelleme';
    $array['shipmentTemplate'] = '1'; //Mağaza yönetim -> Teslimat Yönetim sayfasına eklediğiniz adrese ait şablon adı yazılır
    $array['price'] = '20';
    $array['currencyType'] = 'TL';
    $array['preparingDay'] = 2; //ürün kargoya verilme süresi
    $array['category']['id'] = 1002458; //ürün kategori idsi
    
    $array['images']['image'][0] = array('url' => 'php-620x160.png', 'order' => 1);
    
    $array['attributes']['attribute'] = array();
    $array['saleStartDate'] = '';
    $array['saleEndDate'] = '';
    $array['productionDate'] = '';
    $array['expirationDate'] = '';
    $array['productCondition'] = '1';
    $array['domestic'] = '';
    $array['discount'] = '50';
    $array['discountType'] = '3';
    $array['discountValue'] = '10';
    $array['discountStartDate'] = 'null';
    $array['discountEndDate'] = 'null';
    $array['stockItems']['stockItem']['quantity'] = 10;
    $array['stockItems']['stockItem']['sellerStockCode'] = '';
    $array['stockItems']['stockItem']['attributes']['attribute'] = array();
    $array['stockItems']['stockItem']['optionPrice'] = '';




    arkadaslar yardım edecek yok mu
  • 27-01-2020, 11:40:21
    #2
    discount type değeri 1 ise fiyat indirimi , 2 ise oran indirimi olarak girilir. Google yaptığım araştırma da 3 diye bir değer almıyor ama siz 3 yazmışsınız.
  • 27-01-2020, 11:45:48
    #3
    cevabınız için teşekkürler
    n11 API REFERANS DOKÜMANTASYONU da indirim bilgisi bu şekilde 3 ayrı indirim olarak yer alıyor bu n11 paneldede var.
    1 ve 2 olarakta denedım ama olmadı malesef


    discountType
    Mağaza İndirim Tipi:
    1: İndirim Tutarı Cinsinden
    2: İndirim Oranı Cinsinden
    3: İndirimli Fiyat Cinsinden

    coder63 adlı üyeden alıntı: mesajı görüntüle
    discount type değeri 1 ise fiyat indirimi , 2 ise oran indirimi olarak girilir. Google yaptığım araştırma da 3 diye bir değer almıyor ama siz 3 yazmışsınız.
  • 27-01-2020, 11:46:52
    #4
    Nette bulduğum dökümantasyon güncel değil o zaman.
    Güncel halini yüklersen bir bakalım hocam.
  • 27-01-2020, 11:50:09
    #5
    https://yadi.sk/d/Q-NHdbvJa3ORKw

    Buradan dokumana bakabılırsınız hocam

    coder63 adlı üyeden alıntı: mesajı görüntüle
    Nette bulduğum dökümantasyon güncel değil o zaman.
    Güncel halini yüklersen bir bakalım hocam.





    @MUluc Hocam Sayesinde Sonun Çözülmüştür
    $array['discount']['value'] = '50';
    $array['discount']['type'] = '3';
    $array['discount']['startDate'] = '';
    $array['discount']['endDate'] = '';
    Bu şekilde Kampanyalı Olarak Sorunsuz Aktarmaktadır