Bir varyant stokta olmasına rağmen kullanılamıyor olarak görünüyor
Mağazanızda bir ürün varyantı kullanılamıyor olarak görünüyorsa veya Shopify yöneticisinde stok görünmesine rağmen Sepete ekle düğmesi gri renkteyse, önce Shopify'ın tam varyant için kullanılabilirlik durumunu kontrol edin. Bundlex bu kullanılabilirlik durumunu okur, ancak eksik bir paket seçimi veya kullanılamayan zorunlu bir ürün nedeniyle Sepete ekle düğmesini de devre dışı bırakabilir. Bu makalede bu durumları nasıl ayırt edebileceğiniz açıklanır.
Shopify kullanılabilirliğini ve paket seçimini kontrol edin
Bundlex widget'ı, Shopify'ın bir varyant için bildirdiği durumu yansıtır. Her varyantın availableForSale işaretini okur ve bu işaret false olduğunda satın alma seçeneğini devre dışı bırakır. Uygulamanın envantere yazma, konumları değiştirme veya yayın durumunu değiştirme izni yoktur, bu nedenle Shopify'ın envanter kullanılabilirliğini değiştirmez. Sepete ekle kontrolleri, eksiksiz paket seçiminin satın alınıp alınamayacağını da dikkate alır.
Bundlex, sorunla yaklaşık aynı zamanda yüklendiğinde zamanlama neden ve sonuç ilişkisi gibi görünebilir. Varyantın Shopify'da zaten kullanılamaz durumda olduğu sonucuna varmadan önce tam varyantı kontrol edin.
Bundlex, Shopify kullanılabilirliğini okur. Devre dışı bir Sepete ekle düğmesi için paket seçiminin de kontrol edilmesi gerekir.
Yaygın neden: çevrim içi siparişleri karşılamayan bir konumdaki stok
Shopify'ın, siz stok görmeye devam ederken bir varyantı kullanılamıyor olarak bildirmesinin en yaygın nedeni, envanterin çevrim içi siparişleri karşılamak üzere ayarlanmamış bir konumda bulunması veya konumun Çevrim içi Mağazanız için etkin olmamasıdır.
Bunun şaşırtıcı bir yönü şudur: "Stok tükendiğinde satışa devam et" açık olsa bile, bu ayarı "Stok tükendiğinde satın almaya izin ver" olarak da görebilirsiniz, Shopify varyantı yine de kullanılamıyor olarak bildirebilir. Bu ayar yalnızca çevrim içi kanalı zaten karşılayan bir konumdan fazla satış yapmanıza izin verir. Çevrim içi siparişleri karşılayan hiçbir konumda varyant bulunmuyorsa Shopify, eldeki miktara veya envanter politikasına bakmaksızın varyantı stokta yok olarak bildirir.
Shopify'ın kendi Yardım Merkezi de aynı davranışı açıklar: çevrim içi siparişleri karşılayan bir konumda envanter seviyesi sıfır veya daha düşük olan bir ürününüz ve ayrıca envanter bulunduran ancak çevrim içi siparişleri karşılamayan ayrı bir konumunuz varsa, bu ürün çevrim içi mağazanızdaki müşterilere yine stokta yok olarak gösterilir.
Nasıl doğrulanır
Bundlex'ten bağımsız olarak Shopify'ın varyant için ne bildirdiğini kontrol edebilirsiniz:
- Canlı mağazanızda tarayıcınızın geliştirici konsolunu açın.
fetch('/variants/<variant-id>.js').then(r => r.json()).then(console.log)komutunu çalıştırın ve<variant-id>yerine etkilenen varyant kimliğini yazın.availablealanına bakın. Değerfalseise kullanılabilirlik Shopify'dan kaynaklanır, Bundlex'ten değil.
Eğer available değeri false ise ancak varyant, "Stok tükendiğinde satışa devam et" açıkken stok gösteriyorsa, yukarıda açıklanan konum ve sipariş karşılama ayarlarını kontrol edin. Bu sonuç tek başına buna hangi Shopify ayarının neden olduğunu belirlemez.
Nasıl düzeltilir, mağaza yöneticisi tarafından Shopify'da
Shopify, konum ayarları nedeniyle varyantı kullanılamıyor olarak bildiriyorsa bu ayarları Shopify yöneticisinde düzeltin.
- Shopify yöneticisinde Ayarlar > Konumlar bölümüne gidin.
- Varyantın stokunun bulunduğu konumu açın.
- Konumun Etkin olarak ayarlandığından emin olun.
- Bu konum için "Çevrim içi siparişleri bu konumdan karşıla" seçeneğini etkinleştirin.
- Alternatif olarak stoku, çevrim içi siparişleri zaten karşılayan bir konuma taşıyın.
- Mağazanın ürün sayfasına dönün ve varyantın artık sipariş verilebilir olduğunu yeniden kontrol edin.
Değişiklikten sonra yukarıdaki bölümdeki /variants/<variant-id>.js kontrolünü yeniden çalıştırın. available alanı artık true değerini göstermelidir ve Bundlex widget'ı varyantı yeniden sipariş verilebilir olarak gösterecektir.
Elenecek diğer olasılıklar
Konum ayarları zaten doğruysa, bunu bir hata olarak değerlendirmeden önce aşağıdaki ilgili nedenleri kontrol edin:
- Gerçekten stokta yok. "Stok tükendiğinde satışa devam et" kapalıysa ve miktar sıfırsa varyantın kullanılamaması normaldir. Yeniden stoklayın veya çevrim içi siparişleri karşılayan bir konumda satışa devam etme seçeneğini etkinleştirin.
- Çevrim içi Mağaza'da yayınlanmamış. Ürün sayfasının kendisi 404 hatası veriyorsa veya mağaza URL'si yoksa ürün Çevrim içi Mağaza kanalında yayınlanmamıştır. Ürünün satış kanallarından yayınlayın.
Bu durumların her birinde düzeltme Shopify tarafında yapılır. Shopify varyantı kullanılabilir olarak bildirdiğinde Bundlex düzeltilen kullanılabilirlik durumunu otomatik olarak yansıtır.
Shopify varyantın kullanılabilir olduğunu söylüyorsa
Zorunlu her paket ürününün ve mix & match alanının geçerli bir seçime sahip olduğunu kontrol edin. Ürün sayfasını yeniden yükleyin. Tam varyant widget'ta hâlâ kullanılamıyor görünüyorsa veya Sepete ekle düğmesi devre dışı kalmaya devam ediyorsa destek ekibine ürün URL'sini, varyantı ve seçilen teklifi gönderin.
Kullanılamayan varyantları gizleme
Yukarıdaki açıklamaların tümü, varyantın sipariş verilebilir olması gerekirken sipariş verilemediği varsayımına dayanır. Varyant gerçekten stokta yoksa ve müşterilerin bunu listede görmesini istemiyorsanız, "Kullanılamıyor" olarak göstermek yerine seçiciden kaldırabilirsiniz.
- Paketi açın ve Gelişmiş sekmesine gidin.
- Kullanılamayan varyantları gizle seçeneğini işaretleyin.
- İndirimi kaydedin.
Tükenen değerler, seçilen seçenek kombinasyonuna göre widget'ın açılır menülerinde ve renk örneklerinde gizlenir. Ürünün tamamı tükendiyse, boş bir seçici bırakmak yerine seçenekler kullanılamıyor etiketleriyle görünür kalır. Bu ayar teklifin varyant seçicisi ve sabit çapraz satışlardaki seçiciler için geçerlidir; ücretsiz hediyeler, ek satışlar ve eklentiler, bu ayarın değerinden bağımsız olarak tükenen varyantları zaten gizler.
Bir varyantın bilerek kullanımdan kaldırıldığı veya uzun süre stokta olmayacağı durumlarda kullanın. Stok kısa sürede geri gelecekse kapalı bırakın, çünkü tüm seçenek aralığını göstermek müşterilere seçeneğin mevcut olduğunu ve beklemeye değer olduğunu bildirir.
Bu makale faydalı oldu mu?
Geri bildiriminiz belgelerimizi geliştirmemize yardımcı olur.