---
title: Sipariş Detayı
description: Sipariş detay sayfasındaki sipariş paketleri, paket durumları ve ödeme işlemleri.
---

Bu sayfada ödemeler, uygulama yönetimi, sipariş kalemleri ve kargo işlemleri gibi temel sipariş detayı özellikleriyle tüm sipariş sürecini yönetebilirsiniz. Bir siparişin bileşenleri bu özelliklerin bazılarını içerebilir ve bunlar **Sipariş Paketi**, **Müşteri**, **Sipariş Özeti**, **İşlemler**, **Kur Dönüşümleri**, **Etiketler** ve **Zaman Akışı** bölümlerine ayrılmıştır. Geliştirme sürecinizde ihtiyaç duyacağınız bölümlerin ayrıntılarını aşağıda bulabilirsiniz.

`(Yönetim Paneli Menüsü > Siparişler > Listeden bir siparişe tıklayın)`

![Sipariş detay sayfası](https://builders.ikas.com/media/ikas-dev/order-detail-b8152dd3201880171ccb912a00af0835.png)

## Sipariş Paketi

Sipariş paketleri sayesinde **sipariş kalemlerini** gruplayabilir ve gruplanan kalemlerin durumlarını birbirinden bağımsız olarak yönetebilirsiniz.

<Callout type="info" title="Yeni sipariş paketi oluşturma">
  Bir **sipariş paketini** düzenlemek veya yeni bir paket oluşturmak için bölümün altındaki aksiyon butonlarıyla en az 1 sipariş kaleminin durumunu değiştirmeniz gerekir. Bir aksiyon butonuna tıkladığınızda, durum değişikliğinden etkilenecek sipariş kalemlerini seçebileceğiniz bir modal açılır. Seçimden sonra aynı duruma sahip tüm kalemler yeni bir **sipariş paketi** altında gruplanır.
</Callout>

<Callout type="info" title="Temada sipariş durumlarını test etme">
  Temanızın hesap/siparişler sayfasında farklı sipariş durumlarını denemek istiyorsanız önce **sipariş paketi** durumlarını değiştirmeniz gerekir. Sipariş durumu yönetiminin tamamını kapsayan 12 farklı durum vardır.
</Callout>

Başlıklarda önce yönetim panelinde gördüğünüz durum adı, parantez içinde ise Admin API'nin döndüğü değer yer alır. Paket durumları API'de `OrderPackageFulfillStatusEnum` olarak gelir; kodunuzda her zaman parantez içindeki İngilizce değeri kullanın.

### Hazırlanmayı Bekliyor (`UNFULFILLED`)

Online mağazadan oluşturulan bir sipariş varsayılan olarak bu durumda başlar. Henüz paket oluşmadığı için API'de bu durum siparişin `orderPackageStatus` alanında ve sipariş kalemlerinin `status` alanında `UNFULFILLED` olarak görünür. Bu durumdaki paketlerde 3 aksiyon kullanılabilir:

- Gönderildi olarak işaretle
- Teslimata hazır olarak işaretle (yalnızca siparişin teslimat yöntemi `CLICK_AND_COLLECT` ise)
- Kargoya hazır olarak işaretle

### Kargoya Hazır (`READY_FOR_SHIPMENT`)

Paketteki sipariş kalemlerinin kargo için hazırlandığını gösterir. Bu durumdaki paketlerde 2 aksiyon kullanılabilir:

- Gönderildi olarak işaretle
- İptal et

### Gönderildi (`FULFILLED`)

Paketteki sipariş kalemlerinin müşteriye gönderildiğini gösterir. Bu durumdaki paketlerde 3 aksiyon kullanılabilir:

- Takip bilgisini düzenle
- Teslim edildi olarak ayarla
- İptal et

### İptal Edildi (`CANCELLED`)

Paketteki sipariş kalemlerinin iptal edildiğini gösterir.

### İptal Talep Edildi (`CANCEL_REQUESTED`)

Sipariş paketi için bir iptal talebi oluşturulduğunu gösterir.

### İptal Talebi Reddedildi (`CANCEL_REJECTED`)

Sipariş paketi için oluşturulan iptal talebinin reddedildiğini gösterir.

### İade Talep Edildi (`REFUND_REQUESTED`)

Paketteki sipariş kalemleri için bir iade talebi oluşturulduğunu gösterir. Bu durumdaki paketlerde 2 aksiyon kullanılabilir:

- İade talebini onayla
- İade talebini reddet

### İade Talebi Onaylandı (`REFUND_REQUEST_ACCEPTED`)

Paketteki sipariş kalemleri için oluşturulan iade talebinin onaylandığını gösterir. Bu durumdaki paketlerde 3 aksiyon kullanılabilir:

- Takip bilgisi ekle
- Takip bilgisini düzenle
- İptal et

### İade Reddedildi (`REFUND_REJECTED`)

Paketteki sipariş kalemleri için iadenin reddedildiğini gösterir. Bu durumdaki paketlerde 3 aksiyon kullanılabilir:

- Takip bilgisi ekle
- Takip bilgisini düzenle
- İptal et

### İade Edildi (`REFUNDED`)

Paketteki sipariş kalemlerinin iadesinin başarıyla tamamlandığını gösterir.

### Teslim Almaya Hazır (`READY_FOR_PICK_UP`)

Paketteki sipariş kalemlerinin mağazadan teslim alınmaya hazır olduğunu gösterir. Bu durumdaki paketlerde 1 aksiyon kullanılabilir:

- Teslim edildi olarak işaretle

### Hata (`ERROR`)

Sipariş paketi oluşturulurken bir hata meydana geldiğini gösterir.

## İşlemler

Bu bölümde siparişin ödeme durumunu görebilirsiniz.

<Callout type="info" title="Havale ile test siparişi">
  Sipariş sürecini test etmek için **Havale/EFT** ödeme yöntemiyle (API'de `MONEY_ORDER`) bir sipariş oluşturduysanız, ilgili işlemi onaylayarak siparişin ödeme durumunu değiştirebilirsiniz.

  ![Havale ile oluşturulan siparişin işlem onayı](https://builders.ikas.com/media/ikas-dev/order-detail-money-order-1787cce21bceaca6d0aa4305265a7f6c.png)
</Callout>
