WooCommerce Iyzico Ödeme Entegrasyonu Kurulumu
WooCommerce Iyzico ödeme entegrasyonu, WooCommerce tabanlı e-ticaret sitelerinin Iyzico altyapısı üzerinden kartlı ödeme kabul etmesini sağlayan kurulum ve yapılandırma sürecidir. Bu rehberde WordPress admin panelinden eklenti kurulumundan API ayarlarına, test modundan sık hatalara kadar tüm adımları bulacaksınız. Rehberi tamamladığınızda mağazanızda güvenli ödeme almaya başlayabilirsiniz.

- Iyzico, Bankacılık Düzenleme ve Denetleme Kurumu (BDDK) lisansına sahip bir ödeme kuruluşudur.
- Iyzico WooCommerce eklentisi resmi olarak ücretsiz sunulur.
- Iyzico entegrasyonu, ödemelerde 3D Secure doğrulamasını destekler.
- WooCommerce Iyzico eklentisi test modunda gerçek para hareketi olmadan deneme imkânı sunar.
İçindekiler
Daha fazlası için Şablon sipariş onay mesajları sayfamıza göz atabilirsiniz.
WooCommerce Iyzico Entegrasyonu Nedir ve Neden Kullanmalısınız?
WooCommerce Iyzico entegrasyonu, WooCommerce sitelerinin Iyzico ödeme kuruluşu üzerinden güvenli ve otomatik kartlı ödeme kabul etmesini sağlayan kurulum sürecidir.
WooCommerce Iyzico entegrasyonu, WooCommerce altyapısıyla çalışan e-ticaret sitelerinin Iyzico ödeme kuruluşu üzerinden kartlı ödeme kabul etmesini sağlar. Iyzico, Türkiye'de BDDK lisansıyla faaliyet gösteren bir ödeme hizmeti sağlayıcısıdır. Bu entegrasyon sayesinde müşterileriniz site üzerinden güvenli şekilde ödeme yapabilir. Kurulum; eklenti yükleme, API anahtarı tanımlama ve test işlemleri gibi adımları içerir.
Iyzico, Türkiye'de yaygın olarak kullanılan ödeme kuruluşlarından biridir. Taksitli ödeme, tek çekim ve 3D Secure gibi özellikleri destekler. Özellikle KOBİ'ler ve orta ölçekli e-ticaret siteleri için uygun bir çözümdür. Kurulumu kolaydır ve Türkçe dokümantasyon sunar. Bu sayede geliştirici desteği olmadan da mağaza sahipleri entegrasyonu tamamlayabilir. Doğru yapılandırılmış bir entegrasyon, kesintisiz tahsilat ve düşük dolandırıcılık riski sağlar.
Kurulum Öncesi Gereksinimler
Kurulumdan önce WordPress kurulu ve WooCommerce aktif olmalı, Iyzico hesabınız bulunmalı ve SSL sertifikanız çalışır durumda olmalıdır.
WooCommerce Iyzico kurulumuna başlamadan önce altyapınızın hazır olduğundan emin olmalısınız. Öncelikle WordPress kurulu ve güncel bir web siteniz olmalıdır. WooCommerce eklentisinin aktif olması ve mağaza sayfalarınızın (ödeme, sepet, hesap) doğru yapılandırılması gerekir. Ayrıca Iyzico'ya üye olmanız ve API bilgilerinizi almanız şarttır. Bu bilgiler olmadan ödeme entegrasyonu bağlanamaz.
Iyzico hesabınızda size özel API anahtarı, güvenlik anahtarı ve mağaza numarası gibi bilgiler bulunur. Bu bilgiler ödeme entegrasyonunu doğrulamak için kullanılır. Ek olarak sitenizde SSL sertifikası zorunludur. SSL olmadan kart bilgileri güvenli gönderilemez ve Iyzico bağlantısı çalışmaz. Sunucunuzda güncel bir PHP sürümü de önemlidir. Iyzico eklentisi eski PHP sürümleriyle uyumluluk sorunu yaşayabilir. PHP 7.4 veya üzeri önerilir. WordPress sitenizin performansını artırmak için WordPress SEO analizi yaptırmanız da faydalıdır.
Iyzico Eklentisini Kurma ve Aktifleştirme
WordPress panelindeki Eklentiler bölümünden Iyzico WooCommerce eklentisini bularak kurar ve Aktifleştir butonuyla etkinleştirirsiniz.
WooCommerce Iyzico entegrasyonu için Iyzico tarafından sunulan resmi eklentiyi kullanmanız önerilir. WordPress yönetim panelinde 'Eklentiler' menüsüne gidin ve 'Yeni Ekle' butonuna tıklayın. Arama kutusuna 'Iyzico WooCommerce' yazın. Karşınıza çıkan resmi eklentinin 'Şimdi Kur' butonuna tıklayın. Kurulum tamamlandığında 'Aktifleştir' butonuyla eklentiyi etkinleştirin.
Eklenti aktifleştirildikten sonra WooCommerce alt menüsünde 'Ödemeler' sekmesine gidin. Burada Iyzico'yu ödeme yöntemi olarak göreceksiniz. Üzerine tıklayarak yapılandırma sayfasını açın. Eklentinin güncel sürümde olduğundan emin olun. Eski sürümler güncel Iyzico API'siyle uyumlu olmayabilir. Güncellemeleri takip etmek mağazanızın stabil çalışmasını sağlar. Kurulumdan sonra 'Kurulum' butonu ile ayar sayfasına ulaşabilirsiniz.
Iyzico API Ayarlarını Yapılandırma
Iyzico panelinden aldığınız API anahtarı, güvenlik anahtarı ve mağaza bilgilerini WooCommerce ödeme ayarlarına girerek entegrasyonu tamamlarsınız.
Iyzico ödeme ayarları sayfasında API anahtarı, güvenlik anahtarı ve mağaza numarası gibi alanlar bulunur. Bu bilgileri Iyzico.com üzerindeki hesabınızın 'API Ayarları' bölümünden alabilirsiniz. İlgili kutulara kopyalayıp yapıştırın. Yanlış veya eksik anahtar girişi ödeme işlemlerinin başarısız olmasına neden olur. Bu yüzden bilgileri dikkatle girin ve kaydettiğinizden emin olun.
Iyzico panelindeki API bilgilerini alırken 'Canlı' modda olduğunuzdan emin olun. Bazı kullanıcılar test ortamındaki anahtarları canlı sisteme tanımlar. Bu durumda ödemeler çalışmasa da hata mesajı net olmayabilir. Bu yüzden iki ortam arasındaki farkı dikkatle takip edin. 'Mağaza Adı' alanına işletmenizin görünen adını yazın. Müşteriler bu adı ödeme ekranında görür. Ayarları tamamladıktan sonra 'Değişiklikleri Kaydet' butonuna tıklayın.
Test Modu ile Ödeme Denemesi
Iyzico test modunu açıp Iyzico'nun sağladığı test kartlarıyla deneme siparişi vererek entegrasyonun doğru çalıştığını doğrulamalısınız.
Canlı ödeme almadan önce entegrasyonun doğru çalıştığını test etmelisiniz. Iyzico eklentisinin ayar sayfasında 'Test Modu' veya 'Sandbox' seçeneğini etkinleştirin. Bu modda gerçek para hareketi olmadan ödeme sürecini denersiniz. Iyzico dokümantasyonunda paylaşılan test kartı numaralarını kullanarak örnek bir sipariş geçin. Ödeme başarılıysa entegrasyon doğru yapılandırılmış demektir.
Test sürecinde sipariş durumu, ödeme onayı ve e-posta bildirimleri gibi adımları kontrol edin. Müşterinin yönlendirildiği ödeme sayfasını ve 3D Secure akışını da inceleyin. Test kartları genellikle 5528790000000008 gibi numaralardan oluşur. Güncel test kartlarını Iyzico dokümantasyonunda bulabilirsiniz. Test sırasında hata alırsanız dönen hata kodunu not edin. Bu kod sorunun kaynağını hızlı bulmanızı sağlar.
Testler başarılı olduktan sonra test modunu kapatmayı unutmayın. Test modunu açık bırakırsanız müşterilerinizden gerçek ödeme alamazsınız. Test modunu kapattıktan sonra düşük tutarlı canlı bir ödeme ile tekrar deneme yapmanız önerilir. Bu son kontrol, tüm sürecin uçtan uca çalıştığını garanti eder.
Sık Karşılaşılan Hatalar ve Çözümleri
En yaygın Iyzico hataları; yanlış API anahtarı girişi, SSL eksikliği, eski eklenti sürümü ve webhook yapılandırma eksikliğinden kaynaklanır.
Entegrasyon sonrası 'Geçersiz API anahtarı' hatası alırsanız Iyzico panelinizdeki bilgileri yeniden kopyalayın. Anahtarların boşluk içermediğinden emin olun. 'Mağaza bulunamadı' hatası, mağaza numarasının yanlış girildiğine işaret eder. Bu durumda Iyzico destek ekibiyle iletişime geçmek en hızlı çözüm olur. Ayrıca sitenizin SSL sertifikasının geçerli olduğunu ve HTTPS üzerinden çalıştığını kontrol edin.
Ödeme sayfasında 3D Secure yönlendirmesi çalışmıyorsa eklenti güncel olmayabilir. Eklentinin son sürümünü yükleyin ve önbelleği temizleyin. Bazen tema çakışmaları ödeme adımlarını engelleyebilir. Bu durumda 'Health Check' eklentisi kullanarak sorunun tema kaynaklı olup olmadığını test edin. Diğer yaygın hata, ödeme sonrası siparişin 'Beklemede' durumunda kalmasıdır. Bu durum genellikle webhook ayarlarının eksik olmasından kaynaklanır.
Iyzico eklentisinin webhook adresini doğru tanımladığınızdan emin olun. Yanlış webhook adresi sipariş durumunun güncellenmesini engeller. Ayrıca IP kısıtlaması gibi sunucu güvenlik duvarı ayarları Iyzico'nun sunucularına erişimi engelleyebilir. Bu durumda sunucu loglarını inceleyerek dışlanan IP adreslerini tespit edin. Hataları giderdikten sonra tekrar deneme siparişi verdiğinizde çözümü doğrulayabilirsiniz.
Güvenlik ve Kullanıcı Deneyimi İpuçları
SSL sertifikası kullanmak, eklentileri güncel tutmak ve ödeme adımlarını sadeleştirmek güvenli ve başarılı bir Iyzico entegrasyonu için kritik öneme sahiptir.
Iyzico entegrasyonunda güvenlik öncelikli konudur. Sitenizde aktif bir SSL sertifikası bulunmalıdır. SSL, müşteri kart bilgilerinin şifrelenmesini sağlar. Ayrıca WordPress, WooCommerce ve Iyzico eklentisini güncel tutun. Güncellemeler güvenlik açıklarını kapatır ve uyumluluk sorunlarını giderir. Iyzico tarafından sunulan 3D Secure doğrulamasını etkinleştirmeniz önerilir. Bu özellik dolandırıcılık riskini önemli ölçüde azaltır.
Kullanıcı deneyimi için ödeme sayfasında gereksiz adım bulundurmayın. Misafir alışverişine izin verin ve form alanlarını sade tutun. Ödeme sonrası müşterilere otomatik sipariş onay mesajı gönderin. Şablon sipariş onay mesajları oluşturmak hem zamandan tasarruf sağlar hem de müşteri güvenini artırır.
Dönüşüm oranını artırmak için ödeme seçeneklerinde taksitleri açıkça gösterin. Iyzico'nun taksit özelliğini kullanarak müşterilere esneklik sunabilirsiniz. Ayrıca ödeme sayfasının mobil uyumlu olduğundan emin olun. Mobil cihazlarda yaşanan ödeme sorunları satış kaybına yol açar. Müşteri yorumlarını ve ödeme deneyimini düzenli takip ederek süreci iyileştirin. WhatsApp üzerinden müşteri yorumu toplama yöntemleriyle geri bildirim elde edebilirsiniz. Ödeme sonrası destek süreçlerinde müşteri hizmetleri otomasyonu kullanarak yanıt sürelerini kısaltabilirsiniz.
Sıkça Sorulan Sorular
Iyzico entegrasyonu için hangi bilgilere ihtiyacım var?
Iyzico panelinizdeki API anahtarı, güvenlik anahtarı ve mağaza numarası gibi bilgilere ihtiyacınız vardır. Bu bilgileri WooCommerce ödeme ayarları sayfasına girerek entegrasyonu tamamlayabilirsiniz.
Iyzico test modu nasıl etkinleştirilir?
WooCommerce ödeme ayarlarında Iyzico eklentisinin yapılandırma sayfasındaki 'Test Modu' veya 'Sandbox' seçeneğini açarak test modunu etkinleştirebilirsiniz. Test modundayken Iyzico tarafından sağlanan test kartlarıyla deneme yapabilirsiniz.
Iyzico entegrasyonu sonrası ödeme alamıyorum, ne yapmalıyım?
API anahtarlarını kontrol edin, SSL sertifikanızın geçerli olduğundan emin olun ve eklentinin güncel sürümünü kullanın. Ayrıca test modunun kapalı olduğundan ve webhook adresinin doğrulandığından emin olun.
Iyzico WooCommerce eklentisi ücretli mi?
Iyzico WooCommerce eklentisi ücretsizdir. Ancak Iyzico üzerinden her işlemde komisyon ücreti ödenir. Komisyon oranları Iyzico ile yaptığınız anlaşmaya göre değişir.
Iyzico entegrasyonu için SSL şart mı?
Evet, SSL sertifikası şarttır. Kartlı ödeme işlemlerinde veri güvenliği için SSL zorunludur ve Iyzico entegrasyonu SSL olmadan çalışmaz.