WooCommerce'de Ödeme Sorununuzu Gidermek 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 yolunda gidiyordu, satın almak istediğiniz tüm ürünleri sepetinize o kadar çok koymuştunuz ki, ama sonra o son sayfada (ödeme sayfası) hiçbir şey olmadı. Belki bir hata mesajı aldınız, ödemeyi tamamlayamadınız veya daha da kötüsü, ana sayfaya herhangi bir uyarı olmadan yönlendirme nedeniyle kafanız karıştı.

Hafızanızdaki o acı verici izi hatırlamak zorunda kaldığım için üzgünüm (tüketimcilik, bize ne yaptınız!), ancak WooCommerce mağazanızdaki ödeme sayfanız olması gerektiği gibi çalışmadığında müşterilerinizin yaşadığı şey budur.

Ödeme sayfalarının tüm mağaza sahipleri ve yöneticileri için ne kadar kritik olduğu göz önüne alındığında, başarısız bir ödemenin olası nedenlerinden bazılarını araştırmak için WordPress geliştiricisi ve Codeable uzmanı Robin Scott ile konuştuk ve bunlarla nasıl başa çıkılacağına dair bilgiler topladık.

Peki, WooCommerce ödeme işleminiz düzgün çalışmadığında ne yapmanız gerekiyor?

Bakalım!

geriye doğru düşün

Ödeme sayfası aniden çalışmayı durdurdu ya da en azından bu konuda bilgilendirildiniz. Pek çok diğer konuda olduğu gibi, yapılacak ilk şey, son zamanlarda yapılan yeni eylemlerin, düzenlemelerin ve değişikliklerin neler olduğunu düşünmeye veya geriye doğru izlemeye çalışmaktır. Robin'in dediği gibi:

Bakmanız gereken ilk şey, ödeme sayfanızın ne zaman çalışmayı durdurduğu ve ayrıca çalıştığı zaman ile durduğu zaman arasında neleri değiştirmiş olabileceğinizdir.

Geçmişteki değişikliklere ilişkin kayıtlarınız yoksa veya aslında hiçbir şeyi değiştirmediyseniz, yapmanız gereken bir sonraki şey barındırma kurulumunuzu incelemeye başlamaktır.

Barındırma yapılandırmanızı kontrol edin

Bazen, mevcut barındırma hizmetiniz bir şekilde WooCommerce ile uyumlu olmadığı için ödeme sayfanız hatalı çalışıyor olabilir. Bu, ödeme sırasında bir https zorlamasını etkinleştirdiyseniz ortaya çıkabilir; bu durumda sorun, yanlış giden bir PHP ayarının bir sonucu olabilir.

Robin'in önerdiği gibi:

Herhangi bir şeyi değiştirmediyseniz, bakacağım ilk yer barındırma yapılandırmanızdır. Bunu kontrol etmenin en iyi yollarından biri, WooCommerce durumuna bakmak ve orada tüm onayların olup olmadığına bakmaktır. Güncel olmayan bir şablon gibi bir şey olup olmadığını veya sunucu yapılandırmanız hakkında güncel olmayan bir şey söyleyip söylemediğini kontrol edin. Bu kesinlikle araştırmak istediğimiz bir şey.

Soruna neden olanın sizin hostinginiz olup olmadığını doğrulamak için, web sitenizin bir kopyasını aynı hostinge koyabilmeli ve ardından WooCommerce ve mevcut temanız dışında tüm eklentileri devre dışı bırakabilmelisiniz. Yalnızca WooCommerce'den ayrılıp standart WordPress 2017'yi temanız olarak kullanarak, artık bir işlem gerçekleştirebilir ve ne olduğunu görebilirsiniz:

Standart WordPress teması ve yalnızca WooCommerce etkinken, ödeme sayfanızın hala çalışmadığını fark ederseniz, barındırma kurulumunda bir sorun olduğunu biliyoruz.

Araştırılacak bir sonraki şey, ödeme ağ geçidinizdir.

Ödeme ağ geçidinizi kontrol edin

Hangi ödeme ağ geçidini kullanıyorsunuz? Yüklediğiniz ödeme hizmeti çalışmıyorsa, ödeme işleminizin de çalışmama ihtimali vardır. Bazen ödeme ağ geçidi, ödeme sayfasında görünmeyebilir veya her ödemeyi denediğinizde bir kimlik doğrulama hatası oluşur. İlk senaryoda, ödeme seçeneğiniz muhtemelen sadece bir SSL sertifikası gerektiriyor. İkincisinde, mağazanız ile ödeme ağ geçidi servis sağlayıcınız arasındaki bağlantıda bir sorun olabilir. Spesifik olarak, sizin (veya geliştiricinizin) sunucunuzun desteklenmeyen bir şifreleme türü kullanıp kullanmadığını kontrol etmeniz gerekebilir çünkü – basitçe söylemek gerekirse – tüm güvenliler eşit değildir.

Robin'i açıklıyor:

Sunucunuz güvenli olabilir, ancak "zayıf" şifreleme kullanıyor olabilir. Bu, jiletli tel ile Fort Knox'u kendi çift kilit ve hırsız alarmınızla karşılaştırmak gibidir. E-ticaret işlemleri daha yüksek standartlar gerektirir. Barındırma sağlayıcınız bu kriterleri karşılamıyorsa, ana bilgisayarı taşımanız veya güvenlik kurulumunuzu değiştirmeniz gerekir.

Paypal Anında Ödeme Bildirimlerini inceleyin

Mağazanızda para toplamak için PayPal'ı kullanan birçok kişiden biriyseniz, ödemenizin tamamlanmasını olumsuz yönde etkileyebilecek ve PayPal Anında Ödeme Bildirimleri (IPN) ile ilgili bir şey vardır. Her zamankinden biraz daha teknik biliyorum ama mümkün olduğunca kolay hale getirmeye çalışacağım.

Burada anlamanız için önemli olan iki ana şey vardır:

  1. Sunucunuz desteklenmeyen bir şifreleme türü kullanıyorsa (PayPal'a), Anında Ödeme Bildirimleri çalışmayabilir, bu nedenle ödeme işleminiz tamamlanmayacaktır.
  2. Sunucu yapılandırmanızda, bunun yerine orada olması gereken belirli bir "şey" eksikse, ödeme işleminiz tamamlanmayacaktır.

Robin'in sözleriyle:

PayPal, Anında Ödeme Bildirimleri olan IPN adlı bir şeye sahiptir. Sunucunuz desteklenmeyen bir şifreleme türü kullanıyorsa Anında Ödeme Bildirimleri çalışmayabilir. Bunun nedeni olabilecek başka bir şey de, sunucunuzda SoapClient veya CURL'nin kurulu olmamasıdır. Bunu WooCommerce durum sayfanızda bulacaksınız: Yanında bunun PayPal Anında Ödeme Bildirimi için gerekli olduğunu belirten bir X göreceksiniz.

Yine de, bir an için kendinizi kaybolmuş hissettiyseniz, umutsuzluğa kapılmayın. Sisteminizin PayPal tarafından kabul edilen mevcut şifreleme türleriyle uyumlu olup olmadığını test etmek için bu eklentinin bulunduğunu unutmayın.

Bir sorun giderme rutini çalıştırın

Henüz ödemenizle ilgili sorunlara neden olabilecek hiçbir şey bulamadıysanız, tipik WordPress sorun giderme rutinini kaldırmanın zamanı geldi. Sorunlara hostinginizin neden olup olmadığını kontrol etmek için yaptığınız gibi, eklentilerinizden biri veya temanızla ilgili bir şey olup olmadığını görmek için de aynısını yapmalısınız.

Robin'in öne çıkan özellikleri:

Başarılı bir test işlemi gerçekleştirdiğiniz için sunucunuzun doğru şekilde yapılandırıldığını öğrendikten sonraki adım, sorunu eklentilerinizdeki veya temanızdaki ödemelerin tamamlanmasını engelleyen bir şeye ayırmayı denemektir. İlk olarak, temanızı devre dışı bırakarak deneyin. İşlem tamamlanmazsa, kesinlikle mevcut temanızla ilgilidir. Olmazsa eklenti olabilir. Her bir eklentiyi hangisinin açtığını bulmanın ve ardından her seferinde ödemenizi test etmenin hızlı yolu.

Temanızı ve kullandığınız eklentilerin her birini devre dışı bırakarak ve ardından yeniden etkinleştirerek, sorunları ortaya çıkaran hatalı "öğeyi" saptamak için daha iyi şansınız olur.

Toplama

Başarısız bir ödeme, müşterilerinizin cüzdanlarını başka bir yere götürerek WooCommerce mağazanızdan aniden ayrılmasına neden olabilir. Eksik bir ödeme, hayal kırıklığına uğramış bir potansiyel müşteriye yol açar. Mağazanızda sorunlar yaşanıyorsa, sizin ve geliştiricilerinizin yukarıda özetlenen gibi incelemesi gereken birkaç alan vardır. Her zaman olduğu gibi, bir WooCommerce uzmanını işe almak, kurum içinde hiçbiriniz olmadığında veya yalnızca işlerin mümkün olduğunca çabuk düzeltilmesini istediğinizde her zaman en iyi çözümdür.

Ancak, mağazanızın gelecekte sorun yaşama olasılığı üzerinde muazzam bir etkiye sahip olacak, şu anda tam olarak başlamaya başlayabilecek bir süreç var. Daha çok bir web sitesini daha iyi yönetmeye ve çalıştırmaya yönelik bir yaklaşım olan tek eylem: Her şeyi yayınlamadan önce test edin.


Bu blog gönderisinde, WordPress, WooCommerce ve çeşitli diğer hizmetlere odaklanan bir ajans olan Silicon Dales'in kurucularından biri olan deneyimli bir WordPress geliştiricisi Robin Scott bulunmaktadır. Robin, Özel Eklentiler, Yerçekimi Formları, Barındırma Transferi, Bakım ve WooCommerce Uzantıları gibi birkaç alanda uzmanlaşmıştır.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir