Çiçeksepeti API · Sipariş

Çiçeksepeti sipariş akışı: durumlar, hazırlık ve iptal tespiti

Çiçeksepeti sipariş akışı API'de kalem satırlarındaki orderProductStatus metni ve orderItemStatusId numarasıyla izlenir. Tipik sıra Yeni Sipariş, Kargoya Verilecek, kargoda ve teslim edildi aşamalarıdır; iptal ve iade ayrı durumlardır. Müşteri iptalinde durum metni değişmeyebilir: canlıda iptal edilen siparişte metin Yeni Sipariş'te kaldı, isOrderStatusActive alanı false oldu.

Durum metinlerini yorumlamak

orderProductStatus Türkçe bir metindir. Çalışan bir entegrasyon bu metni şu kurallarla sınıflandırıyor:

Metinde geçenAnlamıKendi sisteminizdeki karşılığı
"Yeni Sipariş"Yeni gelen siparişBekliyor
"verilecek" (Kargoya Verilecek)Henüz kargoda değil; hazırlanacakHazırlanıyor
"hazır", "paketl"Hazırlanıyor ya da paketlendiHazırlanıyor
"kargo", "yolda"Kargoya verildiKargoda
"teslim"Teslim edildiTeslim edildi
"iptal"İptalİptal
"iade"İadeİade

Sıralama önemlidir. "Kargoya Verilecek" metninde "kargo" sözcüğü geçtiği için genel bir "kargo" kontrolü bu siparişi yanlışlıkla kargoda sayar. "verilecek" kontrolünü önce yapın. Metni küçük harfe çevirirken Türkçe kurallarını kullanın; aksi hâlde "İ" harfi "iade" ve "iptal" aramalarını bozar.

Müşteri iptalini yakalamak

Canlıda incelenen bir müşteri iptalinde orderProductStatus "Yeni Sipariş" olarak kaldı; değişen tek alan isOrderStatusActive oldu (false). Bu yüzden yalnız durum metnine bakan bir entegrasyon, iptal edilmiş siparişi hazırlanacak sipariş gibi gösterir.

Güvenli kural şudur: kargo numarası atanmamış ve durumu bekliyor ya da hazırlanıyor olan bir satırda isOrderStatusActive false ise siparişi iptal kabul edin ve hazırlığı durdurun. İptal edilen kalemin stoğunu kendi sisteminizde geri eklemeyi de unutmayın.

Kabul, red ve hazırlık

Bu rehberi hazırlarken Çiçeksepeti'nin sipariş kabul, red ya da durum güncelleme servislerini resmî dokümandan doğrulayamadık; incelediğimiz çalışan entegrasyon da bu işlemleri API ile yapmıyor. Bu yüzden uç nokta adı vermiyoruz.

  • Siparişi kabul etme, reddetme ve kargoya hazırlama adımlarını satıcı panelinden yönetin ya da Çiçeksepeti'nin size ilettiği güncel API dokümanında bu işlemleri arayın.
  • Stokta olmayan ürünün siparişini reddetmek zorunda kalmamak için stokları sık güncelleyin; çok kanallı satışta bu en önemli önlemdir.
  • Hediye siparişlerinde teslim tarihi kritik olabilir. Yeni siparişleri gün içinde düzenli aralıklarla kontrol edin.

Sık hatalar

  • Kargoya Verilecek'i kargoda saymak: Sipariş hazırlık listesinden kaybolur.
  • İptali kaçırmak: isOrderStatusActive alanına bakılmazsa iptal edilen ürün paketlenip gönderilebilir.
  • Durum numarasını yorumlamak: orderItemStatusId değerlerinin anlam tablosunu doğrulayamadık; kararları metin ve aktiflik alanıyla birlikte verin.
  • Satır bazlı durum farkı: Aynı siparişin kalemleri farklı durumda olabilir. Durumu kalem bazında izleyin.

Sık sorulanlar

Çiçeksepeti "Kargoya Verilecek" ne demek?

Siparişin henüz kargoya verilmediğini, hazırlanması gerektiğini gösterir. Metinde "kargo" geçse de bu sipariş kargoda değildir.

Müşteri iptalini API'de nasıl anlarım?

Canlıda görülen örnekte durum metni "Yeni Sipariş"te kaldı, isOrderStatusActive alanı false oldu. Kargo numarası olmayan ve aktifliği false olan satırı iptal kabul edin.

Çiçeksepeti siparişi API ile reddedilebilir mi?

Sipariş kabul ve red servislerini resmî dokümandan doğrulayamadık. Bu işlemleri satıcı panelinden yönetin ya da Çiçeksepeti'nin size ilettiği güncel dokümanı kontrol edin.

Teslim edilen sipariş iade edilirse durum nasıl görünür?

Durum metninde iade ifadesi geçen satırları iade olarak ele alın. İade sürecinin ayrıntılı adımlarını ve iade servislerini resmî dokümandan doğrulayamadık; iade işlemlerini satıcı panelinden takip edin.

Kaynaklar

İlgili Çiçeksepeti API konuları

Son güncelleme: 27.10.2026 · Çiçeksepeti API rehberinin tamamı

Çiçeksepeti entegrasyonunu kod yazmadan kurun

Saystok bu API'lerle stok, sipariş ve fiyatı sizin yerinize eşitler. 30 gün ücretsiz.