Panelde Var, Entegrasyonda Yok
WooCommerce HPOS, siparişlerin özel tablolarda tutulmasını sağlayan sipariş depolama yapısıdır. Eski tablo düzenini doğrudan okuyan bir entegrasyon, yönetim panelindeki güncel siparişle aynı veriyi görmeyebilir. Bu belirti, siparişin silindiği sonucuna tek başına götürmez.
Kurgusal bir mağazada yeni sipariş panelde görünürken muhasebe aktarımı yalnızca önceki siparişleri buluyor olsun. Önce belirli siparişin kimliği, oluşturulma zamanı ve hangi entegrasyon tarafından okunamadığı kaydedilir. Rastgele yeniden sipariş oluşturmak yerine aynı kaydın farklı sistemlerdeki görünümü karşılaştırılır. Böylece eksik veri ile yanlış veri kaynağı birbirinden ayrılabilir.
Entegrasyonun Veriyi Okuma Biçimi
HPOS uyumunda yalnızca eklenti ekranındaki bir onay yeterli değildir. Geliştiricinin siparişleri desteklenen WooCommerce veri erişim yöntemleriyle işlemesi gerekir. Eski WordPress tablolarını varsayan özel SQL sorguları veya sipariş metaverisini doğrudan değiştiren kodlar ayrıca incelenir.
Örneğin kargo eklentisi sipariş adresini güncel kayıttan okurken özel rapor eski tablodan okuyorsa iki ekran farklı adres gösterebilir. Böyle bir durumda adresi tekrar tekrar kaydetmek yerine hangi ekranın hangi kaynağı kullandığı belirlenir. Sorunun yalnızca raporda mı, dış sisteme gönderilen veride mi olduğu da önemlidir.
Eşitleme Tamamlanmadan Geçiş
Mevcut mağazalarda HPOS'a geçerken sipariş tabloları arasındaki eşitleme durumu kontrol edilir. Uyumluluk modu, iki depolama düzeni arasındaki eşitleme ihtiyacını karşılar; bütün eklentilerin doğru çalıştığına dair kapsamlı bir garanti olarak değerlendirilmemelidir.
Mağazanın eski siparişleri çoksa yalnızca son birkaç kaydın doğru görünmesi yeterli kanıt değildir. Farklı dönemlerden seçilen siparişler, kısmi iadeler ve özel alan kullanan siparişler de örnekleme alınır. İnceleme sırasında hangi depolama düzeninin etkin olduğu açıkça kaydedilir. Aksi halde aynı sipariş için alınan iki ekran görüntüsü farklı çalışma koşullarını temsil edebilir.
HPOS ve Uyumluluk Eşitlemesi
İşaretli uyumluluk seçeneği sipariş verilerinin eski depolama yapısıyla eşitlenmesine ilişkindir. HPOS'un etkin olması, her entegrasyonun yeni tabloları doğru okuduğunu göstermez. Geçişte bekleyen eşitlemeler ve entegrasyonun siparişleri hangi yoldan okuduğu birlikte değerlendirilir.
Örnek Siparişle İzlenebilir Kontrol
Uygun bir test ortamında fiziksel ürün içeren bir deneme siparişi üzerinden ödeme durumu, fatura bilgisi, kargo takibi ve iade kaydı izlenebilir. Beklenen değerler sipariş numarası etrafında bir araya getirilir. Örneğin panelde iki ürün bulunurken ERP tek ürün görüyorsa önce satırların aktarım kaydı incelenir.
Her aşamada tüm siparişleri yeniden göndermek yerine tek kaydın okuma ve yazma davranışı açıklığa kavuşturulur. Tekrar aktarımın muhasebede ikinci belge veya kargoda ikinci gönderi oluşturma ihtimali, entegrasyonun kendi tekrar önleme davranışıyla değerlendirilir. Bu kontrol gerçek müşteriye deneme bildirimi gönderilmeden yürütülmelidir.
Geçişin Tamamlandığını Gösteren Bulgular
Başarılı geçişte yalnızca sipariş listesi açılmaz; siparişin güncellenmesi, iade kaydının okunması ve kullanılan dış sistemlerin aynı sonucu üretmesi de beklenir. Sipariş adedi, toplamlar ve örnek kayıt ayrıntıları birlikte değerlendirilir.
Bir geri dönüş planı, kullanılan yedek ve eşitleme durumu bilinmeden depolama seçeneği sürekli değiştirilmez. Destek ekibine iletilen kayıt; eklenti sürümünü, etkin depolama biçimini, etkilenen işlem türünü ve anonimleştirilmiş örnek kimliği içermelidir. Böylece hata açıklaması yalnızca “siparişler kayboldu” ifadesinden çıkar ve teknik ekibin tekrarlayabileceği somut bir duruma dönüşür.
Bu Yazıdaki Terimler 1 Kavram
Kısa açıklamaları burada okuyabilir, ayrıntılar için sözlüğe geçebilirsiniz.
- Kısmi İade
- Kısmi iade, birden fazla ürün içeren bir siparişte yalnızca bir kısım ürünün iade edilmesi ve müşteriye ödenen tutarın yalnızca ilgili bölümünün geri ödenmesidir.
Bu Konuda Nasıl Destek Oluyoruz?
AdPix’in bu alandaki hizmet kapsamını ve çalışma sürecini inceleyin.
WooCommerce