Sipariş Detayı (OrderDetail)

Sipariş Detayı (OrderDetail)

Sipariş N11 ID bilgisi kullanarak sipariş detaylarını almak için kullanılır, sipariş N11 ID bilgisine OrderService OrderList veya DetailedOrderList metotlarıyla ulaşılabilir.

n11 platform üzerinden kargo ücretinin ödenmesi ve bunun tahsilat bilgileri “serviceItemList” alanından ulaşılabilir.

OrderDetailRequest
Auth Bkz: Yetkilendirme
orderRequest.id Sipariş N11 ID si

*Bold alanlar zorunlu alanlardır.

OrderDetailResponse
result Bkz: Result
orderDetail.citizenshipId TC kimlik numarası
orderDetail.createDate Sipariş oluşturma tarihi
orderDetail.id Sipariş N11 ID si
orderDetail.orderNumber Sipariş numarası
paymentType Bkz: Payment Type
orderDetail.billingAddress.address Fatura adres bilgisi
orderDetail.billingAddress.city Adres şehri
orderDetail.billingAddress.district Adres ilçesi
orderDetail.billingAddress.fullName Adres adı
orderDetail.billingAddress.gsm Alıcı telefon numarası
orderDetail.billingAddress.neighborhood Adres semt/mahallesi
orderDetail.billingAddress.postalCode Adres posta kodu
orderDetail.billingAddress.taxId Vergi numarası
orderDetail.billingAddress. taxOffice Vergi dairesi
orderDetail.billingAddress.tcId TC Id
orderDetail.billingTemplate.dueAmount Vade farkı
ordelDetail.billingTemplate.installmentChargeWithVat Vade farkı kdv dahil
orderDetail.billingTemplate.originalPrice Sipariş Kaleminin bütün indirimlerden önceki fiyatı
orderDetail.billingTemplate.sellerInvoiceAmount Komisyon fatura tutarı
orderDetail.billingTemplate.totalMallDiscountPrice Tüm N11 indirimleri
orderDetail.billingTemplate.totalSellerDiscount Toplam Satıcı indirimi
orderDetail.billingTemplate.totalServiceItemOriginalPrice Toplam Servis Fiyatı
orderDetail.buyer.fullName Siparişi veren alıcı adı
orderDetail.buyer.id Siparişi veren alıcı N11 ID si
orderDetail.buyer.taxId Vergi numarası
orderDetail.buyer.taxOffice Vergi dairesi
orderDetail.buyer.tcId TC Id
orderDetail.buyer.email Siparişi veren alıcı emaili
orderDetail.invoiceType Fatura tipi: 1: Bireysel
2: Kurumsal
orderDetail.itemList.item.approveDate Sipariş kalemi kabul edildiği tarih
orderDetail.itemList.item.attributes.attribute.name Sipariş kalemi özellik adı
orderDetail.itemList.item.attributes.attribute.value Sipariş kalemi özellik değeri
orderDetail.itemList.item.commission Sipariş maddesinin n11 hizmet tutarı
orderDetail.itemList.item.customTextOptionsValues Müşterinin sipariş kalemi için girdiği ek bilgi
orderDetail.itemList.item.sellerInvoiceAmount Satıcı fatura tutarı(satıcının bir sipariş için kesmesi gereken fatura tutarı)
orderDetail.itemList.item.deliveryFeeType Bkz: Delivery Fee Type
orderDetail.itemList.item.dueAmount Tahsil edilecek tutar
orderDetail.itemList.item.id Sipariş maddesi n11 ID si
orderDetail.itemList.item.installmentChargeWithVAT Vade farkı (KDV dahil)
orderDetail.itemList.item.mallDiscount Ürün ile ilgili n11 indirimi
orderDetail.itemList.item.price Ürünün birim fiyatı (liste fiyatı, indirimler hariç)
orderDetail.itemList.item.productId Ürün n11 ID si
orderDetail.itemList.item.productName Ürün adı
orderDetail.itemList.item.productSellerCode Ürün mağaza kodu
orderDetail.itemList.item.quantity Sipariş adedi
orderDetail.itemList.item.sellerCouponDiscount Mağaza kupon indirimi
orderDetail.itemList.item.sellerDiscount Mağaza indirimi
orderDetail.itemList.item.shipmentInfo.campaignNumberStatus Kampanya numarası durumu;
1:USED(Kullanılmış) 2: UNUSED (Kullanılmamış)
orderDetail.itemList.item.shipmentInfo.shipmentCode Kargo kodu
orderDetail.itemList.item.shipmentInfo.shipmentCompany.id Kargo şirket id bilgisi
orderDetail.itemList.item.shipmentInfo.shipmentCompany.name Kargo şirket adı
orderDetail.itemList.item.shipmentInfo.shipmentCompany.shortName Kargo şirketi kısa adı
orderDetail.itemList.item.shipmentInfo.shipmentMethod Kargo yöntemi 1: Kargo 2: Diğer
orderDetail.itemList.item.shipmentDate Kargolama tarihi
orderDetail.itemList.item.status Bkz: OrderItem Status
orderDetail.itemList.item.totalMallDiscountPrice n11 indirimleri toplamı
orderDetail.itemList.item.version İlgili ürünün stok versiyon numarası
orderDetail.serviceItemList.serviceItem.intallmentChargeWithVAT Servis kdv dahil vade farkı
orderDetail.serviceItemList.serviceItem.orderItemList.orderItem Servis sipariş kalem idsi
orderDetail.serviceItemList.serviceItem.orderItemType Bkz: Servis sipariş kalem tipi
orderDetail.serviceItemList.serviceItem.price Servis kalemi fiyatı
orderDetail.serviceItemList.serviceItem.quantity Servis adedi
orderDetail.serviceItemList.serviceItem.sellerInvoiceAmount Servis fatura tutarı
orderDetail.serviceItemList.serviceItem.totalDiscountPrice Servis toplam indirim tutarı
orderDetail.shippingAddress.address Kargo adres bilgisi
orderDetail.shippingAddress.city Kargo adres şehri
orderDetail.shippingAddress.district Kargo adres semti
orderDetail.shippingAddress.fullName Kargo adres adı
orderDetail.shippingAddress.gsm Kargo adres tel
orderDetail.shippingAddress.neighborhood Kargo semt/mahallesi
orderDetail.shippingAddress.postalCode Kargo adres posta kodu
orderDetail.orderItemShipmentList. orderItemShipmentInfo.deliveryPointMessage Kargo KTN olduğu zaman çıkan mesaj
orderDetail.orderItemShipmentList. orderItemShipmentInfo.orderItemIds OrderItemShipment içinde yer alan OrderItem Id’ler
orderDetail.orderItemShipmentList. orderItemShipmentInfo.shippingAddress Teslimat Adresi
orderDetail.itemList.item.stockKeepingUnitId İlgili ürünün N11’deki SKU ID bilgisini vermektedir.

OrderDetail Örnek Çağrı

Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sch="http://www.n11.com/ws/schemas">
    <soapenv:Header/>
    <soapenv:Body>
        <sch:OrderDetailRequest>
            <auth>
                <appKey>***</appKey>
                <appSecret>***</appSecret>
            </auth>
            <orderRequest>
                <id>113975650</id>
            </orderRequest>
        </sch:OrderDetailRequest>
    </soapenv:Body>
</soapenv:Envelope>
Response
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header/>
    <env:Body>
        <ns3:OrderDetailResponse xmlns:ns3="http://www.n11.com/ws/schemas">
            <result>
                <status>success</status>
            </result>
            <orderDetail>
                <citizenshipId>***********</citizenshipId>
                <createDate>15/09/2016 13:29</createDate>
                <id>113975650</id>
                <orderNumber>202125281764</orderNumber>
                <paymentType>1</paymentType>
                <status>2</status>
                <billingAddress>
                    <address>Örnek Mahallesi Örnek Sokak No:0</address>
                    <city>İstanbul</city>
                    <district>Sarıyer</district>
                    <fullName>***** *****</fullName>
                    <gsm>53********</gsm>
                    <neighborhood>Sarıyer Mh.</neighborhood>
                    <postalCode>****</postalCode>                <taxId/>
                    <taxOffice/>
                    <tcId/>
                </billingAddress>
                <billingTemplate>
                    <dueAmount>55.00</dueAmount>
                    <installmentChargeWithVat>0</installmentChargeWithVat>
                    <originalPrice>55</originalPrice>
                    <sellerInvoiceAmount>55</sellerInvoiceAmount>
                    <totalMallDiscountPrice>0.00</totalMallDiscountPrice>
                    <totalSellerDiscount>0</totalSellerDiscount>
                    <totalServiceItemOriginalPrice>0</totalServiceItemOriginalPrice>
                </billingTemplate>
                <buyer>
                    <email>b***********.a****@n11.com</email>
                    <fullName>test user</fullName>
                    <id>4625057</id>
                    <taxId/>
                    <taxOffice/>
                    <tcId>***********</tcId>
                </buyer>
                <invoiceType>1</invoiceType>
                <itemList>
                    <item>
                        <approvedDate/>
                        <attributes>
                            <attribute>
                                <id>354081125</id>
                                <name>Renk</name>
                                <value>Kırmızı</value>
                            </attribute>
                        </attributes>
                        <commission>8.25</commission>
                        <customTextOptionValues/>
                        <deliveryFeeType>2</deliveryFeeType>
                        <dueAmount>55.00</dueAmount>
                        <id>18675500</id>
                        <installmentChargeWithVAT>0</installmentChargeWithVAT>
                        <mallDiscount>0</mallDiscount>
                        <price>55</price>
                        <productId>258512546</productId>
                        <productName>My Test Product Title</productName>
                        <productSellerCode>MySellerCode1234</productSellerCode>
                        <quantity>1</quantity>
                        <sellerCouponDiscount>0</sellerCouponDiscount>
                        <sellerDiscount>0</sellerDiscount>
                        <sellerInvoiceAmount>55</sellerInvoiceAmount>
                        <sellerStockCode>StokKod1234567</sellerStockCode>
                        <shipmentInfo>
                            <campaignNumberStatus>2</campaignNumberStatus>
                            <shipmentCode>18011950</shipmentCode>
                            <shipmentCompany>
                                <id>389</id>
                                <name>Balnak</name>
                                <shortName>BLK</shortName>
                            </shipmentCompany>
                            <shipmentMethod>1</shipmentMethod>
                        </shipmentInfo>
                        <shippingDate/>
                        <status>2</status>
                        <stockKeepingUnitId>121876877151</stockKeepingUnitId>
                        <totalMallDiscountPrice>0.00</totalMallDiscountPrice>
                        <version>12</version>
                    </item>
                </itemList>
                <orderItemShipmentList>
                    <orderItemShipmentInfo>
                        <deliveryPointMessage> Sipariş teslimatı seçimi “Kargo Teslimat Noktası” olduğu için yalnızca teslimat şablonunda yer alan kargo firması ile göndermeniz gerekmektedir.
                        </deliveryPointMessage>
                        <orderItemIds>
                            <id>23659183</id>
                            <id>23659184</id>
                        </orderItemIds>
                        <shippingAddress>
                            <address>
                                Osb Mah. 4. Blok Sok. Sefaköy San Sitesi 4. Blok Apt No:9 Başakşehir/Istanbul
                            </address>
                            <city>İstanbul</city>
                            <district>Başakşehir</district>
                            <fullName> B****** A*** A****</fullName>
                            <gsm>55********</gsm>
                            <neighborhood/>
                            <postalCode/>
                            <tcId>984********</tcId>
                        </shippingAddress>
                    </orderItemShipmentInfo>
                    <orderItemShipmentInfo>
                        <orderItemIds>
                            <id>23659182</id>
                        </orderItemIds>
                        <shippingAddress>
                            <address>Atalar Mh.  ytrtrhgfh hgfhfh hgfhgf</address>
                            <city>İstanbul</city>
                            <district>Kartal</district>
                            <fullName> B****** A*** A****</fullName>
                            <gsm>55********</gsm>
                            <neighborhood>Atalar Mh.</neighborhood>
                            <postalCode>34862</postalCode>
                            <tcId>984********</tcId>
                        </shippingAddress>
                    </orderItemShipmentInfo>
                </orderItemShipmentList>
                <serviceItemList/>
                <shippingAddress>
                    <address>Deneme</address>
                    <city>İstanbul</city>
                    <district>Sarıyer</district>
                    <fullName>B****** A*** A****</fullName>
                    <gsm>53********</gsm>
                </shippingAddress>
            </orderDetail>
        </ns3:OrderDetailResponse>
    </env:Body>
</env:Envelope>
OrderDetail Örnek Çağrı (JAVA)
  public static void main(String[] argv) {

        String strAppKey = "***";
        String strAppSecret = "***";
        long orderIdValue = 113975650;

        Authentication authentication = new Authentication();
        authentication.setAppKey(strAppKey);
        authentication.setAppSecret(strAppSecret);

        OrderDataRequest orderDataRequest = new OrderDataRequest();
        orderDataRequest.setId(orderIdValue);

        OrderDetailRequest request = new OrderDetailRequest();
        request.setAuth(authentication);
        request.setOrderRequest(orderDataRequest);

        OrderServicePort port = new OrderServicePortService().getOrderServicePortSoap11();
        OrderDetailResponse orderDetailResponse = port.orderDetail(request);
        OrderDetailData orderDetail = orderDetailResponse.getOrderDetail();
        System.out.println("Order number: " + orderDetail.getOrderNumber());

        List<OrderSearchData> orderItemList = orderDetail.getItemList().getItem();
        for (OrderSearchData sampleItem:orderItemList
             ) {
                        System.out.println("Order item ID(s): " + sampleItem.getId());
  }
    }