Woocommerce’de ödeme sorununuzu çözmek için 5 sütun
Çevrimiçi bir satın alma işlemini tamamlamak üzereyken hiç sorun yaşadınız mı? Demek istediğim, her şey sorunsuz gidiyor, gerçekten satın almak istediğiniz tüm öğeleri sepete koydunuz, ancak sonra son sayfaya (ödeme sayfası) hiçbir şey olmadı. Belki bir hata mesajı alırsınız, ödemeyi tamamlayamazsınız, hatta daha da kötüsü, uyarı vermeden verandaya yönlendirme nedeniyle şaşkın hissedersiniz. Maalesef hafızanızda acı verici bir iz hatırlamam gerekiyor (tüketicilik, bize ne yaptığınız!), Ancak müşterileriniz WooCommerce mağazanızdaki ödeme sayfası olması gerektiği gibi çalışmıyorsa deneyimliyor.
Ödeme sayfasının tüm mağaza sahipleri ve yöneticileri için ne kadar önemli olduğu göz önüne alındığında, WordPress geliştiricileri ve kodlanabilir Robin Scott uzmanlarıyla, başarısız kontrollerin bazı olası nedenlerini keşfetmek ve nasıl yapılacağına dair bilgiler toplamak için konuştuk. Peki, wooocommerce kontrolünüz düzgün çalışmadığında ne yapmanız gerekir? Hadi, bak! Ödeme sayfası aniden çalışmayı durdurur veya en azından size söylendi. Diğer birçok problemde olduğu gibi, yapılacak ilk şey, son zamanlarda yapılan eylem, düzenleme ve yeni değişiklikler hakkında düşünmeye veya göz atmaktır. Robin’in dediği gibi:
Görülmesi gereken ilk şey, ödeme sayfanızın çalışmayı ne kadar durdurduğu ve ayrıca işlev gördüğü zaman ile durduğu zaman arasında ne değişmiş olabileceğinizdir. Geçmişte değişikliklerin bir kaydınız yoksa veya aslında hiçbir şeyi değiştirmiyorsanız, bir sonraki şey barındırma ayarlarınızı görmeye başlamaktır. Barındırma yapılandırmanızı kontrol edin Bazen ödeme sayfanız sorunlu olabilir, çünkü barındırma artık WooCommerce ile uyumlu değildir. Bu, sorunun yanlış PHP ayarlarının bir sonucu olabileceği ödeme için HTTPS’yi etkinleştirirseniz olabilir. Robin tarafından önerildiği gibi: Yanınızda hiçbir şey değiştirmediyseniz, ilk göreceğim, barındırma yapılandırmanızdır . Kontrol etmenin en iyi yollarından biri, WooCommerce’ın durumuna bakmak ve orada tüm çeklerin olup olmadığını görmektir. Süresi dolmuş bir şablon gibi bir şey olup olmadığını veya son kullanma sunucusu yapılandırmanız hakkında bir şey söyleyip söyleyemeyeceğini kontrol edin. Bu araştırmak istediğimiz bir şey olmalı. Barındırma işleminizin soruna neden olup olmadığını doğrulamak için, web sitenizin bir kopyasını aynı barındırmaya koyabilmeniz ve ardından WooCommerce ve mevcut temanız dışındaki tüm eklentileri devre dışı bırakabilmeniz gerekir. Yalnızca Woocommerce bırakın ve temanız olarak 2017 Standart WordPress’i kullanın, şimdi işlemler yapabilir ve ne olacağını görebilirsiniz:
Standart bir WordPress teması ve yalnızca aktif WooCommerce ile, ödeme sayfanızın hala çalışmadığını görürseniz, barındırma ayarlarında bir sorun olduğunu biliyoruz. Araştırılması gereken bir sonraki şey ödeme ağ geçidinizdir. Hangi Ödeme Ödeme Ağ Geçidini kullanıyorsunuz? Kurduğunuz ödeme hizmeti çalışmıyorsa, ödeme olasılığınız da çalışmaz. Bazen ödeme ağ geçitleri ödeme sayfasında görünmez veya her kontrol etmeye çalıştığınızda kimlik doğrulama hataları oluşur. İlk senaryoda, ödeme seçeneğiniz yalnızca bir SSL sertifikası gerektirebilir. İkincisi, mağazanız ve ödeme ağ geçidi servis sağlayıcınız arasındaki bağlantı ile ilgili bir sorun olabilir. Özellikle, siz (veya geliştiricinizin) sunucunuzun uygun olmayan bir şifreleme türü kullanıp kullanmadığını kontrol etmeniz gerekebilir, çünkü basitçe – tüm güvenlik aynı değildir. Robin’i açıklayın: Sunucunuz güvenli olabilir, ancak “zayıf” şifreleme kullanır. Bu, Fort Knox’u dikenli telle çift kilit ve kendi hırsız alarmınızla karşılaştırmak gibidir. E-Niaga işlemleri daha yüksek standartlar gerektirir. Ayrıca, barındırma sağlayıcınız bu kriterleri karşılamıyorsa, ana bilgisayarı taşımanız veya güvenlik ayarlarınızı değiştirmeniz gerekir.
PayPal Anında Ödeme Bildirimini Araştırın Mağazanızda para toplamak için PayPal kullanan birçok kişiden biriyseniz, ödemenizin tamamlanması üzerinde olumsuz bir etkisi olabilecek ve PayPal Anında Ödeme Bildirimi (IPN) ile ilgili bir şey var. . Bu normalden biraz daha teknik, biliyorum, ama mümkün olduğunca kolaylaştırmaya çalışacağım.
Burada anlamanız için önemli olan iki ana şey vardır: Sunucunuzda uygun olmayan bir şifreleme türü kullanıyorsa (PayPal’a), anında ödeme bildirimleri çalışmayabilir, bu nedenle ödemeniz tamamlanmayacaktır.
Sunucu yapılandırmanızın orada olması gereken belirli “nesneler” yoksa, ödeme işleminiz bitmez.
Robin’in sözleriyle: PayPal’ın IPN adlı bir şeyleri var, bu da anında ödeme bildirimi. Sunucunuz olumsuz bir şifreleme türü kullanıyorsa, anında ödeme bildirimleri çalışmayabilir. Burada olabilecek başka bir şey, sunucunuza SAPCLIent veya Curl yüklenmemesidir. Woocommerce durum sayfanızda bulacaksınız: PayPal Anında Ödeme Bildirimi için bunun gerekli olduğunu söyleyen X’i göreceksiniz.
Ancak, bir an için kaybolmuş hissediyorsanız umutsuzluğa kapılmayın. Sisteminizin PayPal tarafından alınan mevcut şifreleme türü ile uyumlu olup olmadığını test etmek için bu eklenti olduğunu lütfen unutmayın. Bir problem çözme rutini çalıştırın, kasanızla ilgili sorunlara neden olabilecek bir şey bulamadıysanız, o zaman tipik bir WordPress problem çözme rutini açmanın zamanıdır. Hostinginizin soruna neden olup olmadığını kontrol etmek için bunu yaptığınızda, eklentilerinizden veya temalarınızdan biriyle ilgili bir şey olup olmadığını görmek için aynı şeyi yapmanız gerekir.
Robin Spotlight: Bir test işlemi başarıyla yaptığınız için sunucunuzun doğru yapılandırıldığını bildikten sonra, bir sonraki adım sorunu eklentinizdeki veya temanızdaki ödeme anlaşmasını önleyen bir şeye izole etmeye çalışmaktır. İlk olarak, temanızı devre dışı bırakmaya çalışın. İşlem tamamlanmazsa, mevcut temanızla bir ilgisi olmalıdır. Değilse, bir eklenti olabilir. Hangisinin her eklentiyi etkinleştirdiğini ve ardından her seferinde kasanızı test etmenin hızlı bir yolu. Temanızı ve daha sonra kullandığınız her eklentiyi devre dışı bırakarak ve daha sonra yeniden etkinleştirerek, sorunlara neden olan yanlış “öğeyi” belirleme şansınız daha yüksek olacak. başka bir yer. Eksik ödeme süreci, potansiyel müşterilerin hayal kırıklığına uğramasına neden olur. Ve mağazanızın bir sorunu varsa, sizin – ve geliştiricinizin – yukarıda açıklandığı gibi dikkat etmesi gereken bazı alanlar vardır. Her zamanki gibi, WooCommerce uzmanlarını istihdam etmek, evde sahip olmadığınızda veya sadece mümkün olduğunca hızlı bir şekilde düzeltmek istediğinizde her zaman en iyi çözümdür. Ancak şu anda başlatılabilecek bir süreç var, bu da mağazanızın gelecekte sorun yaşayacakları üzerinde olağanüstü bir etkiye sahip olacak. Web sitelerini daha iyi yönetmek ve çalıştırmak için bir yaklaşım olan bir eylem: her şeyi yayınlanmadan önce test edin.