Çevrimiçi gıda satışı: tarihler, partiler ve sevkiyat
Bir ürün bozulabilir olduğu andan itibaren stok bir sayaç olmaktan çıkar. Doğru sırayla satılması, sipariş satırına kadar izlenmesi ve dar bir pencerede sevk edilmesi gereken tarihli partiler bütününe dönüşür.
Sayaç değil, tarihli partiler
Bir bakkal, bir fırın-pastane ya da bir catering işletmesinde bir referanstan on iki adet kaldığını bilmek işe yaramaz: bunların kaçının hangi son tükenme tarihine, kaçının hangi tavsiye edilen tüketim tarihine ait olduğunu bilmek gerekir. Hazırlık FEFO ile, yani süresi önce dolan önce çıkar mantığıyla yapılır; aksi hâlde en eski partiler beklerken yeni gelenler sevk edilir ve eskiler doğrudan zarar yazılır.
Yaygın platformların hiçbiri parti numarasını veya tarihi sipariş satırında taşımaz. Sonucu doğrudandır: özel geliştirme olmadan bir geri çağırma izlenemez hâle gelir, çünkü sevk edilmiş bir siparişi içerdiği partiye bağlayan hiçbir kayıt yoktur. Katalog sunumundan bile önce baktığım nokta budur, çünkü hazırlık aşamasında olan biten her şey buna bağlıdır.
Mağazada tarih kontrolü ve üretim planlaması, gıda işletmelerinden bana ulaşan taleplerde düzenli olarak yer alıyor.
Zorunlu bilgi bir ürün verisidir
1169/2011 sayılı Avrupa tüketiciye gıda bilgisi düzenlemesi, ambalajlı gıdaların mesafeli satışında, 9. maddesinde sayılan bilgilerin alıcıya satın alma tamamlanmadan önce ve ek bir bedel olmaksızın sunulmasını gerektirir: gıdanın adı, alerjen maddelerin vurgulandığı içindekiler listesi, net miktar, besin beyanı, özel saklama ve kullanım koşulları ve diğerleri. Yalnızca asgari dayanıklılık tarihi teslimat anında verilebilir.
Teknik olarak bu, etiket fotoğrafını ve eklenmiş bir PDF dosyasını devre dışı bırakır. Bu bilgiler yapılandırılmış ürün alanlarında yaşamalıdır: dil dil çevrilebilir, dizinlenebilir, bir akışa aktarılabilir ve bir görsel düzenleyici açmadan güncellenebilir. Bir görselin içine hapsedilmiş içindekiler listesi ne alerjisi olan bir müşteri tarafından aranabilir ne de tarif değiştiğinde düzeltilebilir.
Gıdaya özgü sürtünme noktaları
- Tek bir sepet birden fazla KDV oranını bir araya getirir: gıda, alkollü içecekler ve hemen tüketilmek üzere satılan ürünler aynı orana tabi değildir.
- Kargo bedeli bu oranlar arasında tutarlı bir yuvarlama ile dağıtılmalıdır, aksi hâlde fatura kuruş düzeyinde tutmaz.
- Soğuk ürün her gün yola çıkamaz: hafta sonundan bir gün önce gönderilen soğuk bir ürün iki günü depoda geçirir.
- Yalıtımlı ambalaj ve soğutucu jeller ağırlık yapar; bu ağırlık sessizce üstlenilmek yerine taşıyıcı hesabına girmelidir.
- Teslimat bölgeleri daralır: taşıyıcı hizmet verse bile bazı destinasyonlar soğuk ürün için transit süresi bakımından uygun değildir.
- Değişken ağırlık ödemeyi bozar: kesme peynir veya et parçası adet olarak satılır ama gerçek ağırlığa göre faturalanır.
- Yetkilendirilen tutar ile gerçekte ödenmesi gereken tutar arasındaki fark, önce bir yetkilendirme sonra kısmi çekim veya düzeltme gerektirir; bunu her ödeme altyapısı desteklemez.
Bir gıda mağazasında nasıl çalışıyorum
-
Stoğu partilere bölüyorum
Miktarını, tarihini ve kaynağını taşıyan bir parti varlığı ekliyor, ardından hazırlık aşamasının bu stoğu FEFO sırasıyla tüketmesini sağlıyorum. Parti numarası sipariş satırına iner ve geri çağırma izlenebilir hâle gelir: bir tarihten yola çıkarak tüm müşteri listesini uyarmak yerine yalnızca ilgili siparişleri çıkarabilirim.
-
Mevzuat bilgilerini yapılandırıyorum
9. maddedeki her bilgi ayrı bir alana dönüşür, çevrilir ve sepete ekleme adımından önce sayfada gösterilir. Alerjenler ayrı bir simgeyle işaretlenmek yerine içindekiler listesinin içinde vurgulanır, besin beyanı ise serbest metin değil tablo verisidir.
-
KDV yapısını düzeltiyorum
Her referansa uygulanan oranı, kargo bedelinin sepetteki oranlar arasında dağıtılma kuralını ve seçilen yuvarlama yöntemini kontrol ediyorum. Faturadaki bir kuruşluk fark muhasebede hızla görünür ve sonradan zor düzeltilir.
-
Sevkiyat günlerini ve bölgelerini sınırlıyorum
Muhafaza koşullarıyla bağdaşmayan günleri kapatan bir sevkiyat takvimi kuruyor, soğuk ürüne uygun destinasyonları daraltıyor ve yalıtımlı ambalajın ağırlığını fiyat tablosuna dahil ediyorum. Alıcı olası sevk tarihini ödemeden sonra değil, ödemeden önce görür.
-
Değişken ağırlığı ödeme tarafında ele alıyorum
Tartılan ürünlerde sipariş anında yetkilendirilen tutarı, tartıdan sonra çekilen tutardan ayırıyorum; ödeme altyapısının izin verdiğine göre kısmi çekim veya düzeltme kullanıyorum. Ödeme sağlayıcısı seçimini çoğu zaman katalog değil, bu kısıt belirler.
Stok, KDV ve taşıma
-
Güncellenmeyen stoklar
Donmuş miktarlar, sipariş ile envanter arasındaki farklar: PrestaShop tarafındaki sık nedenler ve bunları ayırma yöntemi.
-
PrestaShop’ta hatalı KDV ve vergisiz/vergili fiyat
Yuvarlama, yanlış eşleşen vergi kuralları, faturada kuruş farkları: teşhise nereden başlanır.
-
PrestaShop’ta taşıyıcı yapılandırması
Ağırlık aralıkları, bölgeler, teslimat kısıtları: hassas ürünlerin sevk edilip edilemeyeceğini belirleyen ayarlar.
-
WooCommerce’de yanlış hesaplanan KDV
Yanlış ürüne uygulanan oran, hatalı vergilendirilen kargo: bu farkları üreten ayarlar.
Sıkça sorulan sorular
Son kullanma tarihleri özel bir modül olmadan yönetilebilir mi?
Dayanıklılık tarihi ürün sayfasında gösterilmeli mi?
Aynı sepette birden fazla KDV oranı nasıl yönetilir?
Gerçek ağırlığa göre faturalanan bir ürün nasıl satılır?
Hafta sonundan önce siparişler durdurulmalı mı?
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.