dotCREA
Entegrasyonlar

Shopify kargo entegrasyonu: etiketten teslimata kadar nasıl kurulur?

Kargo entegrasyonu, siparişe takip numarası yazmaktan ibaret değil. Etiket üretimi, desi hesabı, kapıda ödeme, çoklu depo ve iade akışının tamamı bu bağlantının içinde. Neyin nasıl kurulduğunu ve nerede tıkandığını anlattık.

Shopify'da mağaza açan markaların ilk haftalarda fark ettiği şey şu: sipariş almak kolay, o siparişi kargoya vermek zor. Panelde sipariş görünür ama kargo firmasının sistemine ayrıca girmek, adresi elle yazmak, barkodu üretmek, takip numarasını kopyalayıp müşteriye iletmek gerekir. Günde on siparişte katlanılır; yüz siparişte katlanılmaz.

Kargo entegrasyonu tam olarak bu manuel zinciri ortadan kaldırır. Bu yazıda entegrasyonun gerçekte neyi kapsadığını, Türkiye'de hangi seçeneklerin olduğunu, kargo ücretini müşteriye nasıl yansıtacağınızı ve kurulumda nerede tıkanıldığını anlatıyoruz.

Kargo entegrasyonu tam olarak ne yapar?

Çoğu kişi entegrasyonu “takip numarasının siparişe yazılması” sanır. Oysa çalışan bir kurulumda zincirin tamamı otomatiktir:

Sipariş, kargo firmasının sisteminde gönderi kaydına dönüşür
Gönderi barkodu ve kargo etiketi üretilir, yazıcıdan alınır
Takip numarası siparişe geri yazılır ve müşteriye bildirim gider
Kargo durumu (kabul, dağıtımda, teslim edildi) sipariş üzerinde güncellenir
Toplu işlem yapılabilir: yüz siparişin etiketi tek seferde üretilir
İade ve iptal senaryoları, iade kodu üretimi dahil, akışa bağlanır
Kapıda ödeme gönderileri ve tahsilat bilgisi ayrı takip edilir

Bu maddelerin hepsi tek tek kurulmadığında entegrasyon “yarım” kalır. En sık gördüğümüz yarım kurulum şudur: gönderi kaydı otomatik açılır ama durum güncellemesi geri dönmez; müşteri “kargom nerede?” diye yazdığında ekip yine kargo firmasının paneline bakar.

İlgili hizmet
Kargo bağlantılarını biz kuruyoruz

Yurtiçi, Aras, MNG (DHL eCommerce) ve PTT için gönderi kaydı, etiket üretimi ve durum senkronu hazır akışlarımız var.

Entegrasyonlarımız

Shopify kutudan çıktığında ne veriyor?

Shopify'ın kendi içinde kargo ücreti tanımlama, ağırlık ve fiyat aralıklarına göre kural yazma, sipariş karşılama (fulfillment) ve takip numarası alanı gibi temel yetenekler vardır. Bunlar çalışır ve çoğu markanın başlangıçta ihtiyacı olan şeydir.

Türkiye'deki boşluk şurada: Shopify'ın bazı ülkelerde sunduğu, panel üzerinden kargo satın alma ve etiket üretme hizmeti Türkiye'de sunulmuyor. Yani kargo firmalarıyla anlaşmayı siz yapıyorsunuz, etiket üretimi ve gönderi kaydı ise entegrasyon işi oluyor. Kargo firmasından anlık fiyat çekip müşteriye ödeme adımında göstermek de (Carrier Service API) Shopify'da üst paketlerde ya da ek ücretle açılan bir özellik; bu yüzden Türkiye'deki çoğu mağaza fiyatı kendi kurallarıyla hesaplar.

Türkiye'de seçenekler: doğrudan entegrasyon mu, toplayıcı mı?

İki yol var ve ikisi de geçerli. Doğrudan entegrasyonda mağazanız her kargo firmasının kendi servisine ayrı ayrı bağlanır. Toplayıcı (kargo pazaryeri) çözümlerinde ise tek bir servise bağlanırsınız, o servis birden fazla firmayı yönetir.

Doğrudan entegrasyon şu durumlarda daha iyidir:

Bir ya da iki kargo firmasıyla çalışıyorsunuz ve kendi anlaşma fiyatlarınız var
Gönderi hacminiz yüksek ve firma bazında özel kurallarınız var
Kapıda ödeme, çoklu depo ya da özel iade akışı gibi ince ayar gerekiyor

Toplayıcı çözüm şu durumlarda daha iyidir:

Üç ve üzeri firmayla çalışıyor, siparişe göre en uygununu seçmek istiyorsunuz
Kendi anlaşmanız yok ve toplu hacim üzerinden fiyat avantajı almak istiyorsunuz
Kargo operasyonunu tek panelden yönetmek, ekip için basitlik önceliğiniz

Bu bir “ya o ya bu” kararı da değildir. Yüksek hacimli ana firmanızla doğrudan çalışıp, taşra ve özel gönderiler için toplayıcı kullanan mağazalar var. Karar, anlaşma fiyatlarınız ile operasyon karmaşıklığı arasındaki dengeye bakar.

Kargo ücretini müşteriye nasıl yansıtmalı?

Bu, dönüşümü doğrudan etkileyen bir karar. Beklenmedik kargo ücreti, sepet terkinin en bilinen sebeplerinden biridir. Türkiye'de yaygın dört yaklaşım var:

Sabit ücret: her siparişte aynı tutar. En basit ve en anlaşılır olanı
Ücretsiz kargo eşiği: belirli tutarın üzerinde ücretsiz. Ortalama sepet tutarını yukarı çeker
Ağırlık ya da desi bazlı: gerçek maliyete en yakın ama ürün verisinin doğru olmasını gerektirir
Bölgeye göre: uzak bölgelerde farklı tarife. Operasyonu karmaşıklaştırır, hacim büyümeden önermiyoruz

Desi meselesine ayrıca değinelim, çünkü Türkiye'ye özgü ve sıkça atlanıyor. Kargo firmaları ücreti çoğu zaman ağırlığa değil, hacimsel ağırlığa (desi) göre hesaplar; yaygın formül en × boy × yükseklik (cm) değerinin 3000'e bölünmesidir. Hafif ama hacimli bir ürün (yastık, abajur, oyuncak) kilogram üzerinden ucuz, desi üzerinden pahalıdır. Kargo kuralınızı yalnızca ağırlığa bağlarsanız bu ürünlerde her siparişte zarar edersiniz.

Bu yüzden entegrasyon projelerinde ilk istediğimiz şey ürün ölçüleridir. Ölçü verisi yoksa doğru kargo kuralı da kurulamaz; önce katalogdaki en, boy, yükseklik ve ağırlık alanlarının doldurulması gerekir.

Kapıda ödeme: kurulumu kolay, kuralı zor

Kapıda ödeme Türkiye'de hâlâ önemli bir talep. Teknik tarafı görece basittir: gönderi kapıda ödemeli olarak açılır, tahsilat kargo firmasınca yapılır ve mutabakatla size aktarılır. Zor olan kısım, kimin kapıda ödeme görebileceğidir.

Pratikte markalar şu kısıtları ister: belirli tutarın üzerinde kapıda ödeme kapalı olsun, bazı illerde görünmesin, indirimli ürünlerde çıkmasın, daha önce teslim almayan müşteriye sunulmasın. Bu kurallar Shopify'ın standart ayar ekranında yoktur; ödeme yöntemini koşula göre gizleyip göstermek Functions'ın işidir.

İlgili yazı
Ödeme ve kargo seçeneklerini koşula bağlamak

Kapıda ödemeyi tutara ya da ile göre gizlemek gibi kurallar Shopify Functions ile yazılır. Flow ile farkını örneklerle anlattık.

Functions ve Flow yazısı

Çoklu depo, şube ve mağazadan gönderim

Birden fazla deponuz ya da mağazanız varsa entegrasyonun bir katmanı daha var: siparişin hangi noktadan çıkacağı. Shopify lokasyon bazlı stok tutar; hangi lokasyondan karşılanacağına dair kural kurulmadığında sistem her zaman en mantıklı seçimi yapmaz.

Burada tipik ihtiyaçlar şunlar: müşteri adresine en yakın depodan gönderim, stoğu olan tek lokasyona yönlendirme, mağaza stoğunu yalnızca belirli ürünlerde kullanma, gönderinin çıktığı lokasyona göre farklı kargo firması seçme. Bu kuralların bir kısmı Shopify'ın kendi ayarlarıyla, bir kısmı sipariş yönlendirme kurallarıyla çözülür.

Müşteri bildirimleri: kargo SMS'i izin gerektirir mi?

Kargo bildirimi göndermek isteyen markaların sık sorduğu soru bu. Kısa cevap: sipariş ve teslimat bilgilendirmeleri ticari elektronik ileti sayılmaz, ayrı bir onay gerektirmez. Ancak o mesajın içine kampanya cümlesi eklediğiniz anda ileti ticari hale gelir ve izin kurallarına tabi olur.

Bu ayrım, kargo SMS'lerini pazarlama fırsatına çevirmek isteyen markaların düştüğü en yaygın tuzaktır. Bildirim bildirim olarak kalmalı; kampanya iletisi ayrı, izinli listeye gitmeli.

İlgili yazı
Bildirim mi, ticari ileti mi?

Hangi mesajın izin gerektirdiğini, onayların İYS'ye nasıl kaydedildiğini ve ret kontrolünün nasıl kurulduğunu ayrı bir yazıda topladık.

İYS uyum rehberi

Kurulum nasıl ilerler?

1. Sözleşme ve erişim: kargo firmasıyla anlaşma yapılır, API kullanıcı bilgileri ve müşteri numarası alınır
2. Veri hazırlığı: ürünlerin ağırlık ve ölçü alanları doldurulur, desi hesabı için eksik veri kapatılır
3. Kargo kuralları: sabit ücret, ücretsiz eşiği ya da desi bazlı tarife Shopify tarafında tanımlanır
4. Gönderi akışı: sipariş → gönderi kaydı → barkod → etiket zinciri kurulur ve test gönderisiyle denenir
5. Durum senkronu: kargo firmasından gelen durum bilgisinin siparişe yazılması sağlanır
6. Bildirimler: müşteriye giden e-posta ve SMS şablonları takip bağlantısıyla birlikte düzenlenir
7. İade akışı: iade kodu üretimi ve iade gönderisinin karşılanması tanımlanır
8. Pilot ve izleme: birkaç gün gerçek siparişlerle izlenir, hatalı gönderi kayıtları takip edilir

Dördüncü adımdaki test gönderisi atlanmamalı. Etiketin yazıcıdan doğru boyutta çıktığı, barkodun okunduğu ve şubede kabul edildiği ancak gerçek bir gönderiyle anlaşılır.

Sık yapılan hatalar

Ürün ölçülerini girmeden desi bazlı tarife kurmak; her hacimli üründe zarar etmek
Durum güncellemesini tek yönlü bırakmak: gönderi açılır ama teslim bilgisi mağazaya dönmez
Kapıda ödemeyi kısıtsız açmak ve teslim alınmayan gönderilerin maliyetini sonradan fark etmek
İade sürecini planlamamak; iade gönderisi elle açıldığı için ekip zamanının büyük kısmını burada harcamak
Kargo firmasının panelinden manuel açılan gönderilerle entegrasyonun açtığı gönderilerin karışması
Tek firmaya bağlı kalıp yoğun dönemde alternatifsiz kalmak
Takip bağlantısını müşteriye göndermeyip destek yükünü kendi üzerine almak

Kısa kontrol listesi

Ürünlerin ağırlık, en, boy ve yükseklik alanları dolu mu?
Kargo tarifeniz gerçek maliyetle karşılaştırıldı mı?
Ücretsiz kargo eşiği ortalama sepet tutarınızın üzerinde mi?
Etiket ve barkod gerçek bir gönderiyle test edildi mi?
Takip numarası siparişe otomatik yazılıyor mu?
Kargo durumu mağazaya geri dönüyor mu?
Kapıda ödeme kuralları (tutar, il, ürün) tanımlı mı?
İade gönderisi akışı kurulu mu?
Çoklu depo varsa hangi lokasyondan gönderileceği belirli mi?
Müşteri bildirimleri takip bağlantısı içeriyor mu?

Özet

Kargo entegrasyonu, e-ticaretin en görünmez ama en çok zaman yiyen alanıdır. Doğru kurulduğunda ekip siparişleri tek ekrandan toplu olarak kargoya verir, müşteri nerede olduğunu kendi görür, destek yükü düşer. Yanlış kurulduğunda ise mağaza büyüdükçe operasyon büyür.

Hangi kargo firmalarıyla çalıştığınızı, günlük gönderi adedinizi ve depo sayınızı paylaşırsanız mevcut akışınızı çıkarır, entegrasyonun kapsamını ve süresini kalem kalem yazarız. Mevcut kurulumunuz yeterliyse bunu da açıkça söyleriz.

dC
dotCREA Shopify ekibi
3 Ağustos 2026 tarihinde yayımlandı
Paylaş
Bu konuyu mağazanız için konuşalım
Mağaza adresinizi gönderin, ücretsiz değerlendirelim.
Teklif alın