Kargo barkodu, gönderinin kimlik kartıdır. Üzerinde alıcı, gönderici, paket ve takip bilgisi vardır; kargo firması bu barkodu okutarak rotaya alır. Sorun şu: çoğu küçük-orta ölçek e-ticaret işletmesi bu barkodu hâlâ manuel olarak kargo firmasının panelinden tek tek üretiyor.
Bu yazıda otomatik kargo barkodu oluşturma yöntemlerini, hangi koşulda hangisini tercih etmeniz gerektiğini ve WhatsApp mesajından sıfır dokunuşla barkoda giden modern akışı inceleyeceğiz.
Manuel Barkod Oluşturmanın Gerçek Maliyeti
Bir gönderi için ortalama süre:
| Adım | Süre |
|---|---|
| Mesaj/sipariş okuma | 1 dk |
| Adres temizleme + kontrol | 1 dk |
| Kargo paneline giriş + form doldurma | 3 dk |
| Fiyat karşılaştırması | 1 dk |
| Barkod PDF indirme + yazdırma | 1 dk |
| Takip numarası kopyalama + müşteriye iletme | 1 dk |
| TOPLAM | 8 dk |
Aylık 200 sipariş için: 27 saat. Yılık: 320 saat = 8 tam çalışma haftası. Bu, bir kişinin iki ay tam zamanlı sadece barkod kestiği anlamına geliyor.
Otomatik Barkod Üretmek için 3 Yöntem
1. Kargo Firmasının Toplu Excel Yükleme Aracı
Aras, Yurtiçi gibi firmalar Excel template'i sunar; satıcı adresleri buraya yazıp toplu yükler, sistem barkodları toplu üretir.
Artıları: Kurulum yok, dakikalar içinde başlanabilir.
Eksileri:
- Hâlâ manuel — Excel'i her seferinde sen dolduruyorsun.
- Tek firmaya kilitlenirsin; fiyat karşılaştırması yok.
- Hatalı satır → tüm batch reddedilir.
- Adres formatı sıkı; Türkçe karakter sorunları, il/ilçe yazımları hata üretir.
Kısa vadede kabul edilebilir, ama uzun vadeli çözüm değil.
2. Kargo API'si ile Doğrudan Entegrasyon
Backend'inden kargo firmasının REST endpoint'ine direkt POST atarsın. Cevap olarak barkod PDF (genellikle base64) ve takip no gelir.
Artıları: Tam kontrol, anlık.
Eksileri:
- Her firma için ayrı entegrasyon (Aras = farklı, Yurtiçi = farklı...).
- Fiyat karşılaştırması istiyorsan 6 entegrasyon birden.
- Sertifika, kimlik doğrulama, IP whitelist gibi sürpriz gereksinimler.
- Kargo firması API'sini güncellediğinde senin entegrasyonun kırılır.
Mühendislik ekibin yoksa altından kalkmak zor.
3. Aggregator (Çoklu Kargo Servisi) + Otomasyon
Türkiye'de Kargonomi gibi servisler, 6+ kargo firmasını tek API arkasında birleştirir. Hangi kargo firmasının ne kadar fark yarattığını kargo firmaları karşılaştırması yazısında detaylı inceledik. Sen tek payload gönderirsin:
{
"shipment": {
"buyer_name": "...",
"buyer_phone": "5XX...",
"buyer_address": "...",
"buyer_state_id": 34,
"buyer_city_id": 1077,
"warehouse_id": 109615,
"packages": [{ "desi": 1, "content": "..." }]
}
}
Cevap olarak fiyat listesi (Aras 86₺, Hepsijet 87₺, Sürat 88,5₺...) gelir. En ucuzu otomatik seçtir, barkod PDF anında üretilir.
ortalama tasarruf = (perakende fiyat - aggregator fiyatı) × ay sonu sipariş sayısı
Tipik olarak gönderi başına 20–60 TL tasarruf, aylık 200 gönderi için 6.000–12.000 TL ek kâr. Doğru desi seçimi de fiyatı doğrudan etkiler — ayrıntı için kargo desi nasıl hesaplanır?.
WhatsApp → Barkod: 5 Saniyelik Akış
Modern e-ticaret operasyonu için en güçlü kombinasyon: WhatsApp inbound mesaj + AI parser + Aggregator API + Otomatik bildirim.
Akış:
- Müşteri WhatsApp'tan adres atar (yapısal veya serbest format).
- Sistem mesajı parse eder. Yapısal format kullanılırsa %100 deterministik, serbest formatta AI fallback devreye girer.
- Adres Kargonomi'ye paslanır, draft gönderi açılır.
- Fiyat karşılaştırması alınır; otomatik en ucuz veya tercih edilen firma seçilir.
- Barkod PDF üretilir ve Supabase/S3 gibi storage'a yüklenir; 1 yıllık signed URL alınır.
- Müşteriye WhatsApp üzerinden "Kargonuz {firma} ile hazırlandı. Barkod: {link}, Takip: {no}" mesajı otomatik gider.
- Kargo durumu değiştiğinde (yola çıktı, teslim edildi) DB trigger ile yeni bir bildirim job'ı oluşur, worker müşteriye otomatik mesaj atar.
Toplam insan eli değen iş: 0 saniye. Tek istisna: AI confidence düşükse panelde manuel onay.
Yapısal Adres Formatı: Neden Şart?
Otomatik parse'ın en zayıf halkası serbest yazılmış mesajdır. "Selam abi 5XX numaramdan ulaş, Kadıköy filan" gibi mesajlardan hiçbir parser %100 doğru sonuç çıkaramaz. Çözüm: müşteriye sabit bir format sunmak:
Ad: Ahmet Yılmaz
Tel: 5XX1234567
Adres: Caferağa mah. Moda cad. No:42 Kat:3 Daire:5
İlçe: Kadıköy
İl: İstanbul
Bu formatla gelen mesajlar regex bazlı, AI'sız, 0 maliyetli, 0 ms gecikmeli olarak parse edilir. Müşteriye bu formatı bir kere göndermek (otomatik karşılama mesajıyla) operasyon kalitenizi gözle görülür şekilde artırır.
Sonuç
Manuel barkod kesme dönemi e-ticarette artık ekonomik değil. Aggregator + otomasyon + WhatsApp entegrasyonu kombinasyonu ile:
- Gönderi başı süre: 8 dk → 5 sn
- Gönderi başı maliyet: −20 ile −60 TL (otomatik en ucuz sayesinde)
- Müşteri deneyimi: anlık bildirim, manuel takip mesajı dolaşmaz.
Kargopilot bu zinciri tek panelde sunuyor — WhatsApp bağlantısı, Kargonomi token girişi ve depo/warehouse seçiminden sonra sistem ilk mesajda devreye giriyor. Detaylı inceleme için anasayfa.