Sepete ekle yalnızca tam fiyatlı 1 ürün ekliyor, indirim yok
"2 al" veya "3 al" seçildiğinde yalnızca tam fiyatlı bir ürün ekleniyorsa önce sepete ne ulaştığını ve Shopify'ın daha önceki bir isteği reddedip reddetmediğini kontrol edin. Aynı görünen sonucun birden fazla nedeni olabilir.
Sonucu kontrol edin
- Widget'ın görünür olduğunu ve bir teklifin seçildiğini doğrulayın.
- Sepetteki miktarları, hediyeleri ve ek ürünleri kontrol edin.
- Mümkünse satırlarda mağazanın
_bundlexyanıtındaki özel/cart.jsözelliğinin bulunup bulunmadığını kontrol edin. - Ürün sayfasını Ctrl/Cmd + Shift + R ile tamamen yenileyin ve aynı seçimi tekrarlayın.
Teklif seçimi isteğe bağlı etkin olduğu için teklif seçilmemişse temadan ekleme yapılması ve teklif eklerinin eklenmemesi beklenen bir durumdur. İşaretlenen ek ürünler yine de eklenir. Widget yoksa widget görünmüyor sorunuyla başlayın. Tüm ürünler geliyor ancak fiyatlar farklıysa sepet toplamı uyuşmazlığı konusuna bakın.
İsteği ve yanıtı yakalayın
- Tarayıcı geliştirici araçlarını açın ve Network sekmesini seçin.
- Teklifi seçin ve Sepete ekle düğmesine tıklayın.
/cart/addisteklerini bulun. Gönderilen ürünleri ve yanıt durumunu kontrol edin.- Sonraki yeniden denemeleri ve Console'daki
[Bundlex]mesajlarını kontrol edin.
Standart bir ekleme işleminde /cart/add veya /cart/add.js kullanılır. Bunun yerine sepet değiştirme istekleri kullanan özel bir akış ayrı olarak incelenmelidir; mevcut sepet satırlarını değiştirmek normal paket ekleme yolu değildir.
Ürün formu işaretleyicisini kontrol edin
Bundlex normalde ürün formuna şu gizli input alanını ekler:
<input type="hidden" name="bx-product-form" value="1">
- Formda yoksa: widget gönderilen forma bağlanmamış olabilir. Uygulama yerleştirmesini veya bloğunu, eşleşen yayınlanmış indirimi ve sayfada yapışkan çubuk gibi ikinci bir form bulunup bulunmadığını kontrol edin.
- Formda var ancak istekte yoksa: tema veya bir uygulama isteği yeniden oluşturmuş olabilir. Bundlex'in yeni ve eşleşen bir sepete ekleme işlemi için sınırlı bir kurtarma yolu vardır; bu nedenle işaretleyicinin tek başına eksik olması başarısızlığı kanıtlamaz. Son ürünleri ve yanıtı inceleyin.
Kurtarma işe yaramazsa ürün URL'sini ve yeniden oluşturma adımlarını destek ekibine gönderin. Gizli form alanlarının ve satır özelliklerinin korunması için tema veya sepet uygulaması geliştiricisinden yardım gerekebilir.
Shopify 422 döndürüyorsa
422, ekleme hatası bildirir ancak Shopify bazı ürünleri zaten eklemiş olabilir. Yeniden denemeden önce gerçek sepeti kontrol edin. Yanıt mesajını okuyun ve envanter ile Online Store'da yayınlanma durumu dahil olmak üzere her hediye ve ek ürünün kullanılabilirliğini kontrol edin.
Bundlex, reddedilen iç içe payload'ı önce üst ilişkiler olmadan yeniden deneyebilir, ardından bir ek ürün eklenemediğinde ana ürünleri indirim bilgileriyle birlikte yeniden deneyebilir. Orijinal isteği yeniden göndermek daha sonraki bir geri dönüş seçeneğidir. Reddedilen bir teklif eklemesi yeniden denenmeden önce Bundlex, gönderilen satırların sepete ulaşıp ulaşmadığını kontrol eder; satırları bulursa veya sepeti doğrulayamazsa yeniden gönderimi atlar. Bu nedenle 422 her zaman tek bir tam fiyatlı ürün veya kaybolan bir indirim anlamına gelmez.
Ana ürünün ücretsiz birimleri için X al, Y kazan seçeneğini kullanın. Ayrı ödül ürünleri için hediye kurulumunu ve kullanılabilirliğini kontrol edin. Tek başına reddedilen bir istek, eşleşen varyantların soruna neden olduğunu kanıtlamaz.
Girilen miktarlar beklenmedik şekilde davranıyorsa
Olağan kademe gezinme kurulumunda, tam bir miktar eşleşen teklifi seçebilir. İki kademe arasındaki bir değer mevcut teklifin seçili kalmasına ve yapılandırılmış miktarının eklenmesine neden olabilir. Teklifi mutlaka seçili olmaktan çıkarmaz veya her birimi tam fiyatlı yapmaz.
Bundlex'in kendi miktar seçicisi ve destek ekibinin etkinleştirdiği yerel miktar kurulumları farklı davranır. Geçici çözüm olarak daha fazla kademe eklemeden önce miktar senkronizasyonuna bakın.
Hızlı başvuru
| Gördüğünüz | Sonraki kontrol |
|---|---|
| Gönderilen formda işaretleyici yok | Widget etkinleştirmesi ve bağlandığı ürün formu |
| Formda işaretleyici var ancak istekte yok | Kurtarmanın seçilen ürünleri ekleyip eklemediği, ardından tema veya uygulamanın isteği yeniden oluşturup oluşturmadığı |
| 422 yanıtı | Yanıt mesajı, ek ürünlerin kullanılabilirliği ve sonraki yeniden denemeler |
| Girilen miktar sepet miktarından farklı | Hangi miktar kontrolü kurulumunun etkin olduğu |
| Tarayıcı ekleme tamamlanmadan yönleniyor | Özel yönlendirme zamanlaması, sepet yönlendirmeleri |
Neden belirsizliğini koruyorsa ürün URL'si, seçilen teklif, beklenen miktar, gerçek sonuç ve varsa hata mesajlarıyla destek ekibiyle iletişime geçin.
Bu makale faydalı oldu mu?
Geri bildiriminiz belgelerimizi geliştirmemize yardımcı olur.