Kategori: Rehberler

WooCommerce ödeme ve sanal POS rehberleri

  • 3D Secure Nedir? Nasıl Çalışır ve WooCommerce’de Neden Önemli?

    Online ödeme alırken en sık karşılaşılan güvenlik adımı 3D Secure‘dür: kart bilgilerini girdikten sonra bankanızın gönderdiği tek kullanımlık şifreyi (OTP) veya mobil onayı istediği o ekran. Peki 3D Secure tam olarak nedir, nasıl çalışır ve WooCommerce mağazanızda neden mutlaka açık olmalıdır? Bu yazıda teknik ayrıntıya boğmadan, e-ticaret işletmecisinin bilmesi gerekenleri anlatıyoruz.

    Kısa cevap: 3D Secure (3DS), online kart ödemelerinde kart sahibinin kimliğini bankası üzerinden doğrulayan bir güvenlik protokolüdür. Ödeme sırasında müşteri, bankasının doğrulama ekranında bir SMS şifresi veya mobil uygulama onayıyla işlemi teyit eder. Bu adım, kartı fiziksel olarak elinde bulundurmayan birinin ödeme yapmasını zorlaştırır ve sahtekârlık kaynaklı ters ibraz (chargeback) riskini büyük ölçüde satıcının üzerinden alır.

    3D Secure nedir?

    3D Secure adındaki “3D”, Three-Domain Secure yani “Üç Alanlı Güvenlik” ifadesinden gelir. Bu üç alan (domain) ödeme sürecine dahil olan üç tarafı temsil eder:

    • Kartı veren banka (issuer): Müşterinin kartını çıkaran banka — kimliği o doğrular.
    • Ödemeyi alan taraf (acquirer): Satıcının anlaştığı banka veya ödeme kuruluşu.
    • Ara altyapı (interoperability): Visa, Mastercard gibi kart şemalarının iki tarafı buluşturan sistemi.

    Kart markalarının bu teknolojiye verdiği ticari isimler farklıdır: Visa’da “Verified by Visa”, Mastercard’da “Mastercard Identity Check”, Troy’da ise kendi 3D Secure akışı. Hepsi aynı temel prensibe dayanır: ödemeyi kart sahibinin kendisi mi yapıyor? sorusunu bankaya sordurmak.

    3D Secure nasıl çalışır? (adım adım)

    1. Müşteri sepetini onaylar ve ödeme sayfasında kart bilgilerini girer.
    2. Ödeme kuruluşu, işlemi kartı veren bankaya 3D Secure doğrulaması için yönlendirir.
    3. Banka, müşteriye kendi doğrulama ekranını gösterir: SMS ile gelen tek kullanımlık şifre (OTP) ya da bankanın mobil uygulamasından onay.
    4. Müşteri şifreyi girer / onayı verir; banka kimliği doğrular.
    5. Doğrulama sonucu satıcının sistemine imzalı olarak geri gönderilir. Ancak bundan sonra provizyon (para çekme) tamamlanır.
    6. Sipariş “Tamamlandı” durumuna geçer; doğrulama başarısızsa ödeme reddedilir ve para çekilmez.

    3D Secure 1.0 ve 2.0 (EMV 3DS) farkı

    Eski 3D Secure 1.0 her işlemde şifre isterdi ve bu, mobilde kötü bir deneyim yaratıyordu. Günümüzde yaygın olan 3D Secure 2.0 (EMV 3DS) ise risk bazlı çalışır: banka, işlemin risk skorunu değerlendirir. Düşük riskli işlemlerde müşteriyi hiç rahatsız etmeden (“frictionless” akış) onaylar; yalnızca şüpheli durumlarda ek doğrulama ister. Sonuç: hem daha güvenli hem de sepeti terk oranını düşüren daha akıcı bir ödeme deneyimi.

    3D Secure neden önemli?

    • Sahtekârlığa karşı koruma: Çalıntı kart bilgileriyle yapılan işlemleri büyük ölçüde engeller.
    • Ters ibraz (chargeback) sorumluluğu: 3D Secure’lu işlemlerde “ben yapmadım” itirazının maliyeti genellikle satıcıdan bankaya/kart sahibine kayar. 3DS olmadan bu risk sizde kalır.
    • Müşteri güveni: Bankanın tanıdık doğrulama ekranı, müşteriye ödemenin güvende olduğunu hissettirir.
    • Uyumluluk: Türkiye’de kart ödemelerinde 3D Secure fiilen standarttır; birçok banka ve PSP güvenli akışı zorunlu tutar.

    WooCommerce’de 3D Secure nasıl çalışır?

    Invum POS ile 3D Secure, desteklenen tüm sağlayıcılarda (iyzico, PayTR, Param, banka sanal POS’ları ve aggregatörler) varsayılan olarak çalışır — ayrıca bir şey ayarlamanıza gerek yoktur. Güvenliği sağlayan en kritik nokta şudur: ödeme sonucu banka veya PSP tarafından geri gönderildiğinde eklenti, gelen verinin imzasını (hash) doğrular ve siparişi yalnızca sunucu taraflı provizyon onayıyla tamamlar. Yani tarayıcıdan gelen “ödeme başarılı” bilgisine körü körüne güvenilmez; onay her zaman sunucu-sunucu teyidiyle yapılır. Kart numarası ve CVV asla düz metin olarak saklanmaz veya loglara yazılmaz.

    Kurulum tarafında tek gerçek gereksinim geçerli bir SSL/HTTPS sertifikasıdır: 3D Secure yönlendirmeleri ve banka geri dönüşleri güvenli bağlantı olmadan çalışmaz. Sağlayıcıya özel adımlar için hazır rehberlerimize bakabilirsiniz: WooCommerce iyzico kurulumu ve WooCommerce PayTR kurulumu. Hangi sağlayıcıyı seçeceğinize karar veremediyseniz iyzico mu PayTR mi? karşılaştırmamız yardımcı olur.

    Sık karşılaşılan 3D Secure sorunları

    • 3D Secure ekranı hiç açılmıyor: Neredeyse her zaman eksik HTTPS’tir. Sitenizin tamamen HTTPS üzerinden çalıştığından emin olun.
    • Sipariş “beklemede” kalıyor: Müşteri doğrulamayı yarıda bıraktığında olur; para çekilmez, müşteriden tekrar denemesini isteyin.
    • OTP gelmiyor: Kartın internetten alışverişe ve 3D Secure’a açık olması, telefon numarasının bankada güncel olması gerekir — bu müşteri/banka tarafındadır.
    • Doğrulama sonrası hata: Genellikle callback (geri dönüş) adresi veya imza doğrulaması sorunudur; sağlayıcı kimlik bilgilerinizi kontrol edin.

    Özet

    3D Secure, online kart ödemelerinde kart sahibinin kimliğini bankası üzerinden doğrulayan ve sahtekârlık riskini satıcının üzerinden alan bir güvenlik protokolüdür. Modern 3D Secure 2.0, risk bazlı çalışarak hem güvenliği hem de ödeme deneyimini iyileştirir. WooCommerce mağazanızda 3D Secure’u açık tutmak artık bir tercih değil, standarttır. Invum POS ile 3D Secure tüm sağlayıcılarda otomatik, imza doğrulamalı ve sunucu taraflı onayla çalışır — tek yapmanız gereken geçerli bir SSL sertifikası. Toplam 20 ödeme entegrasyonunu güvenli akışlarla tek panelden yönetmek için Invum POS planlarını inceleyebilir, sorularınız için SSS sayfamıza göz atabilirsiniz.

  • iyzico mu PayTR mi? WooCommerce İçin Karşılaştırma (2026)

    Türkiye’de WooCommerce ile satış yapan hemen herkesin er ya da geç sorduğu bir soru var: iyzico mu, PayTR mi? İkisi de ülkenin en yaygın ödeme kuruluşlarından (PSP); tek entegrasyonla tüm bankaların kartlarını kabul etmenizi, 3D Secure ve taksitli ödeme sunmanızı sağlarlar. Bu yazıda ikisini başvuru sürecinden ödeme deneyimine kadar tarafsız biçimde karşılaştırıyor ve hangi profildeki işletmeye hangisinin daha uygun olduğunu netleştiriyoruz.

    Kısa cevap: Her ikisi de güvenilir ve BDDK/lisanslı çözümlerdir; “yanlış” bir seçim yoktur. Daha da iyisi, seçmek zorunda bile değilsiniz — ücretsiz Invum POS Lite eklentisi iyzico ve PayTR’yi aynı anda, tek panel altında çalıştırır. Yani ikisini birden açıp müşterinize seçenek sunabilirsiniz.

    iyzico ve PayTR nedir?

    Her ikisi de ödeme kuruluşudur (PSP): bankalarla tek tek sanal POS sözleşmesi yapmak yerine, tek bir sözleşmeyle tüm bankaların kredi ve banka kartlarını kabul etmenizi sağlarlar. Sanal POS ile PSP arasındaki farkı daha derinlemesine okumak isterseniz Sanal POS Nedir? yazımıza göz atın. Kısaca fark şurada: banka sanal POS’u genelde daha düşük komisyon ama zorlu başvuru ve ayrı entegrasyon demektir; PSP ise hızlı kurulum ve kolay yönetim sunar.

    iyzico vs PayTR: karşılaştırma tablosu

    KriteriyzicoPayTR
    TürÖdeme kuruluşu (PSP)Ödeme kuruluşu (PSP)
    Entegrasyon yöntemiCheckout Form (hosted) + Direct APIiframe + Direct API
    3D SecureVarVar
    Taksitli ödemeVarVar
    Saklı kart (tek tık)VarVar
    Kart verisi sitenize değer mi?Hosted formda hayır (SAQ A)iframe’de hayır (SAQ A)
    Komisyonİşletmeye özel görüşülürİşletmeye özel görüşülür
    Invum POS Lite desteğiÜcretsizÜcretsiz

    Başvuru ve onay süreci

    İki sağlayıcıda da süreç benzer: online başvuru, şirket/şahıs firması belgeleri ve mağaza incelemesinin ardından onay. PSP oldukları için başvuru, banka sanal POS’una kıyasla daha hızlı ve daha az bürokratiktir. Şahıs şirketleri ve yeni açılan mağazalar da başvurabilir. Onay süreleri belge eksikliğine ve sektörünüze göre değişebildiğinden, güncel gereksinimleri her iki sağlayıcının kendi başvuru sayfasından teyit etmenizi öneririz.

    Ödeme deneyimi ve entegrasyon farkı

    En görünür teknik fark ödeme formunun nasıl gösterildiğidir:

    • iyzico Checkout Form: Müşteri iyzico’nun barındırdığı güvenli forma yönlenir; kart verisi sitenize hiç değmez, PCI yükünüz en azdır (SAQ A).
    • PayTR iframe: Ödeme alanı sayfanıza gömülü bir iframe içinde açılır; müşteri sitenizden ayrılmaz ama kart verisi yine sitenize değmez (SAQ A).
    • Direct API (ikisinde de): Kart formunu tamamen kendi tasarımınızda gösterirsiniz; en bütünleşik deneyim, ama PCI kapsamınız genişler (SAQ A-EP).

    Invum POS ile bu yöntemlerin hepsinde 3D Secure otomatik çalışır; ödeme sonucu geldiğinde imza (hash) doğrulaması yapılır ve sipariş yalnızca sunucu taraflı onayla tamamlanır. Kart numarası ve CVV asla loglanmaz, API bilgileriniz AES-256-CBC ile şifreli saklanır.

    Komisyon ve maliyet

    Komisyon oranları her iki sağlayıcıda da işletmeye özel olarak görüşülür; ciro, sektör ve taksit tercihlerine göre değişir. Bu yüzden internette gördüğünüz sabit oranlara değil, kendi cironuza göre alacağınız tekliflere bakın. Pratik bir taktik: her iki sağlayıcıdan da teklif alıp karşılaştırmak — hatta ikisini birden kullanıp hangisinin sizde daha iyi başarı oranı ve maliyet verdiğini ölçmek. Invum POS Lite ikisini de ücretsiz çalıştırdığı için bu karşılaştırmayı gerçek trafikle yapabilirsiniz.

    Hangisini seçmeliyim?

    • Yeni başlıyorsanız veya hızlı kurulum istiyorsanız: İkisi de uygundur; marka tanınırlığı ve panel deneyimi olarak hangisini daha rahat buluyorsanız onunla başlayın.
    • Müşteri güveni ve tanınırlık önceliğinizse: iyzico’nun checkout ekranındaki marka bilinirliği bazı kitlelerde güven sağlayabilir.
    • Sayfadan ayrılmadan ödeme (gömülü deneyim) istiyorsanız: PayTR’nin iframe akışı bu konuda pratiktir.
    • Başarı oranını maksimize etmek istiyorsanız: İkisini birden açın; bir sağlayıcıda reddedilen kart diğerinde geçebilir, dönüşümü artırır.

    Neden “ikisini birden” en iyi cevap?

    Tek bir sağlayıcıya bağlı kalmak, o sağlayıcıda yaşanan bir kesinti veya kart reddi durumunda satış kaybı demektir. iyzico ve PayTR’yi aynı anda sunmak; müşteriye seçenek verir, başarı oranını yükseltir ve tek noktaya bağımlılığı ortadan kaldırır. Invum POS Lite tam olarak bunu ücretsiz sağlar: iki geçidi de kurun, checkout’ta ikisini birden gösterin, kontrol panelinden hangisinin daha çok trafik ve başarı getirdiğini izleyin.

    Kurulum adımları için hazır rehberlerimiz var: WooCommerce iyzico kurulumu ve WooCommerce PayTR kurulumu. Taksit stratejinizi de banka bazlı taksit rehberimizle güçlendirebilirsiniz.

    Özet

    iyzico ve PayTR, Türkiye’nin en güvenilir iki ödeme kuruluşudur; ikisi de 3D Secure, taksit ve saklı kart sunar, komisyonları işletmeye özel görüşülür. Aralarındaki fark çoğunlukla ödeme deneyimi ve marka tercihindedir — teknik olarak ikisi de sağlamdır. En doğru strateji tek birini seçmek zorunda kalmamak: ücretsiz Invum POS Lite ile ikisini birlikte kurup gerçek verilerle karşılaştırın. İleride Param, NestPay bankaları veya Garanti BBVA gibi ek entegrasyonlara ihtiyaç duyarsanız Invum POS planlarına geçerek toplam 20 ödeme entegrasyonunu tek panelden yönetebilirsiniz. Aklınıza takılan sorular için SSS sayfamıza göz atın.

  • WooCommerce’de Taksitli Ödeme Nasıl Kurulur? Banka ve Kart Bazında Taksit Rehberi

    Türkiye’de online alışverişin en belirleyici unsurlarından biri taksit seçeneğidir. Müşteriler çoğu zaman “bu üründe taksit var mı?” sorusunun cevabına göre satın alma kararı verir. Bu yüzden WooCommerce taksitli ödeme altyapısını doğru kurmak, sepeti terk oranını düşürmenin ve ortalama sipariş tutarını yükseltmenin en pratik yollarından biridir. Bu rehberde taksitin teknik olarak nasıl çalıştığını, banka ve kart bazında neden değiştiğini ve Invum POS ile adım adım nasıl kuracağınızı anlatıyoruz.

    WooCommerce’de Taksitli Ödeme Neden Önemli?

    WooCommerce varsayılan olarak tek çekim ödemeye göre tasarlanmıştır. Türkiye pazarında ise kredi kartı taksiti, müşterinin nakit akışını rahatlattığı için satışı doğrudan etkiler. Özellikle orta ve yüksek tutarlı ürünlerde taksit sunmak, dönüşüm oranını gözle görülür şekilde artırır.

    • Yüksek tutarlı ürünlerde sepeti terk oranını düşürür.
    • Ortalama sepet tutarını (AOV) yükseltir.
    • Rakiplerinizle aynı ödeme deneyimini sunarak fiyat dışı avantaj sağlar.
    • Belirli kampanya dönemlerinde bankaya özel taksitle satış patlaması yaratabilir.

    Taksit Banka ve Kart Bazında Nasıl Değişir? (BIN Mantığı)

    Türkiye’de taksit sabit bir kural değildir; kartın bağlı olduğu bankaya ve ödeme tutarına göre değişir. Kredi kartı numarasının ilk 6-8 hanesi (BIN — Bank Identification Number) kartı çıkaran bankayı belirler. Ödeme sağlayıcısı bu BIN bilgisine bakarak o kart için hangi taksit seçeneklerinin geçerli olduğunu belirler.

    Pratikte şu üç faktör taksit seçeneklerini şekillendirir:

    • Banka: Her banka kendi kartlarına farklı taksit sayıları tanımlar. Bir banka 9 taksit sunarken, diğeri aynı üründe 6 taksitte kalabilir.
    • Tutar: Çoğu banka belirli bir minimum tutarın altındaki alışverişlerde taksite izin vermez.
    • Sağlayıcı yapılandırması: Taksitin BIN ve tutar mantığı; iyzico, PayTR, Param, NestPay bankaları, Garanti BBVA, Yapı Kredi Posnet, VakıfBank, Craftgate veya Moka gibi sağlayıcıya göre farklı işler.

    Bu yüzden “her karta aynı taksit” mantığı gerçek dünyada çalışmaz. Sağlıklı bir kurulum, BIN sorgusunu destekleyen ve tutar eşiklerini yönetebilen bir altyapı gerektirir.

    Invum POS ile WooCommerce Taksitli Ödeme Kurulumu (Adım Adım)

    Invum POS, WooCommerce için geliştirilmiş bir POS ve ödeme entegrasyon eklentisidir. Toplam 21 ödeme entegrasyonunu (iyzico, PayTR, Param, 12 NestPay bankası, Garanti BBVA, Yapı Kredi Posnet, VakıfBank, Craftgate ve Moka) tek bir çatı altında yönetir. Ücretsiz Lite sürümü iyzico ve PayTR ile temel taksit kurulumu için yeterli bir başlangıç sunar. Kurulum genel hatlarıyla şu şekildedir:

    1. Invum POS eklentisini kurun ve etkinleştirin. Ücretsiz Lite ile iyzico veya PayTR üzerinden başlayabilirsiniz.
    2. Kullanacağınız ödeme sağlayıcısının API bilgilerini (anahtar/mağaza kimliği) eklenti ayarlarına girin.
    3. İlgili sağlayıcı için taksit seçeneğini etkinleştirin ve taksitin görüneceği tutar eşiğini belirleyin.
    4. 3D Secure’ün açık olduğundan emin olun (tüm sağlayıcılarda desteklenir).
    5. Test kartıyla checkout ekranında taksit seçeneklerinin doğru göründüğünü doğrulayın.

    Her sağlayıcının kendine özgü alanları olduğu için kuruluma başlamadan önce ilgili entegrasyon kılavuzlarını incelemenizi öneririz.

    Kategori, Sepet ve Banka Bazlı Taksit Kuralları

    Temel taksit kurulumu birçok mağaza için yeterlidir. Ancak taksit stratejinizi ürün grubuna, sepet tutarına veya bankaya göre farklılaştırmak istediğinizde işler karmaşıklaşır. Invum POS’un Akıllı Kural Motoru tam da bu noktada devreye girer. Dürüst olmak gerekirse bu özellik Pro sürümüne özeldir; Lite sürümünde temel taksit yönetimi bulunur ancak dinamik kural motoru Pro ile gelir.

    Akıllı Kural Motoru; kategori, sepet tutarı veya banka bazında taksit sayısını ve ödeme yöntemini dinamik olarak yönlendirebilir. Örnek senaryolar:

    • Kategori bazlı: “Beyaz eşya” kategorisinde 9 taksite kadar izin ver, “aksesuar” kategorisinde taksiti kapat.
    • Sepet tutarı bazlı: Sepet 2.500 TL’nin üzerindeyse taksit seçeneklerini göster, altındaysa yalnızca tek çekim sun.
    • Banka bazlı: Belirli bir bankanın kampanyası varsa o karta ekstra taksit seçeneği tanımla.
    • Yöntem yönlendirme: Belirli koşullarda müşteriyi daha uygun oranlı sağlayıcıya yönlendir.

    Minimum Sepet Tutarı ve Taksit + 3D Secure

    Taksit kurulumunda en sık gözden kaçan iki nokta minimum tutar eşiği ve güvenli ödeme akışıdır.

    Minimum sepet tutarı: Bankalar genellikle düşük tutarlı alışverişlerde taksiti kısıtlar. Bu yüzden mağaza tarafında da mantıklı bir eşik belirlemek, müşteriye çalışmayan bir taksit seçeneği göstermenin yaratacağı hayal kırıklığını önler. Eşiği belirlerken hem banka kurallarını hem de kâr marjınızı dikkate alın.

    3D Secure: Taksitli işlemler de dahil olmak üzere tüm ödemelerin güvenli akıştan geçmesi önemlidir. Invum POS’ta 3D Secure tüm sağlayıcılarda desteklenir. Bu, hem sahtekârlık riskini azaltır hem de başarısız/ters ibraz (chargeback) oranlarını düşürür. Taksitli ödemeyi etkinleştirirken 3D Secure’ü kapatmayın.

    Sık Karşılaşılan Sorunlar ve Çözümleri

    • Taksit seçeneği hiç görünmüyor: Sepet tutarı belirlediğiniz minimum eşiğin altında olabilir ya da sağlayıcı tarafında taksit tanımlı değildir. Tutarı ve sağlayıcı ayarlarını kontrol edin.
    • Bazı kartlarda taksit çıkmıyor: Bu genellikle normaldir; ilgili bankanın o kart için taksit tanımı olmayabilir. BIN mantığı gereği taksit karttan karta değişir.
    • Taksit sayısı beklenenden az: Banka kampanya dışında daha düşük taksit sunuyor olabilir. Sağlayıcının döndürdüğü taksit tablosu esastır.
    • 3D Secure adımı takılıyor: API bilgilerini ve yönlendirme (callback) URL yapılandırmasını doğrulayın.

    Daha fazla soru-cevap için sık sorulan sorular sayfamıza göz atabilirsiniz.

    Özet ve Sonraki Adım

    WooCommerce taksitli ödeme kurulumu; doğru sağlayıcı, mantıklı bir minimum tutar eşiği ve açık 3D Secure ile başlar. Basit ihtiyaçlar için ücretsiz Invum POS Lite (iyzico + PayTR) iyi bir başlangıç noktasıdır. Kategori, sepet tutarı ve banka bazında dinamik taksit yönetimine ihtiyaç duyduğunuzda ise Akıllı Kural Motoru’nu içeren Invum POS Pro devreye girer.

    Taksit stratejinizi ölçeklemeye hazırsanız Invum POS planlarını inceleyerek işletmenize uygun sürümü seçebilirsiniz. Ücretsiz Lite ile bugün başlayın, ihtiyacınız büyüdükçe Pro’ya geçin.

  • Sanal POS Nedir? Banka Sanal POS ile PSP Farkı ve E-ticaret İçin Hangisi?

    E-ticaret sitenizde kredi kartıyla ödeme almak istiyorsanız işin merkezinde sanal POS yer alır. Peki sanal POS nedir, banka sanal POS ile ödeme kuruluşu (PSP) arasındaki fark tam olarak nedir ve işletmeniz için hangisi daha mantıklı? Bu rehberde iki modeli tarafsız biçimde karşılaştırıyor; komisyon, başvuru süreci, 3D Secure ve ölçek gibi başlıklarda hangisinin kime uygun olduğunu netleştiriyoruz.

    Sanal POS Nedir?

    Sanal POS nedir sorusunun en yalın yanıtı şudur: fiziksel bir POS cihazına gerek kalmadan, internet üzerinden kredi/banka kartıyla ödeme almanızı sağlayan yazılım altyapısıdır. Müşteri kartıyla ödeme yaptığında sanal POS; kart bilgisini şifreleyip bankaya/ödeme kuruluşuna iletir, işlemi yetkilendirir (provizyon alır), doğrulama adımlarını çalıştırır ve sonucu sitenize döner. Yani mağazanızın kasası ile bankacılık sistemi arasındaki köprüdür.

    Türkiye’de sanal POS temelde iki farklı sağlayıcı türünden alınır: doğrudan bankalardan veya lisanslı ödeme kuruluşlarından (PSP). İkisi de aynı işi görür ama başvuru, maliyet ve esneklik açısından farklılaşır.

    Banka Sanal POS Nedir?

    Banka sanal POS, doğrudan bir bankayla yaptığınız üye işyeri (POS) sözleşmesi üzerinden alınan altyapıdır. Bankanın kendi sistemi üzerinden çalışır ve tahsilatlar genellikle o bankadaki hesabınıza geçer. Türkiye’de yaygın örnekler:

    • Garanti BBVA sanal POS
    • Yapı Kredi Posnet
    • VakıfBank (PayFlex) sanal POS
    • NestPay altyapısını kullanan bankalar: Akbank, İş Bankası, Ziraat, QNB Finansbank ve benzeri (toplam 12 bankaya kadar)

    Banka sanal POS’un en güçlü yanı genellikle daha düşük komisyon oranıdır. Buna karşılık her banka için ayrı üye işyeri süreci, ayrı teknik entegrasyon ve ayrı panel yönetimi gerekir. Birden fazla bankayla çalışmak isteyen işletmeler için bu, yönetimi bir miktar karmaşıklaştırır.

    Ödeme Kuruluşu (PSP / Aggregator) Nedir?

    Ödeme kuruluşu ya da PSP (Payment Service Provider), BDDK/TCMB lisansına sahip, bir aracı olarak tüm kart tahsilatlarını tek panelden yöneten kuruluştur. “Aggregator” (toplayıcı) da denir çünkü arka planda birçok bankayla anlaşmayı sizin adınıza yönetir. Türkiye’de öne çıkan örnekler:

    • iyzico
    • PayTR
    • Param
    • Craftgate
    • Moka

    PSP’lerin en büyük avantajı hızlı ve kolay başvuru: tek sözleşme, tek entegrasyon ve tüm kartları kabul edebileceğiniz tek bir panel. Banka üye işyeri süreçleriyle tek tek uğraşmazsınız. Bunun karşılığında komisyon oranları banka sanal POS’a göre biraz daha yüksek olabilir; çünkü aracılık ve operasyon maliyeti fiyata yansır.

    Banka Sanal POS ile PSP Karşılaştırması

    Aşağıdaki tablo iki modelin temel farklarını özetler. “Doğru seçim” işletmenizin ölçeğine, teknik kaynağına ve maliyet önceliğine göre değişir.

    KriterBanka Sanal POSÖdeme Kuruluşu (PSP)
    Başvuru süreciÜye işyeri sözleşmesi, banka başına ayrı ve daha uzunTek başvuru, genellikle hızlı
    KomisyonGenellikle daha düşükBiraz daha yüksek olabilir
    EntegrasyonHer banka için ayrı teknik entegrasyonTek entegrasyon, tüm kartlar
    Panel yönetimiBanka başına ayrı panelTek panelden merkezî
    Para akışıDoğrudan banka hesabınızaPSP üzerinden, hakediş takvimine göre
    3D SecureDestekliDestekli
    Kime uygunYüksek ciro, düşük komisyon önceliği olanlaraHızlı başlamak isteyenlere

    Komisyon, Başvuru ve 3D Secure Nasıl İşliyor?

    Komisyon: Banka sanal POS’ta oranlar cironuza ve pazarlığa göre şekillenir ve genelde daha düşüktür. PSP’lerde oran standart tarifelerle başlar; hacminiz arttıkça indirim görüşebilirsiniz. Taksitli işlemlerde komisyon her iki modelde de artar, bunu fiyatlamanıza yansıtmak önemlidir.

    Başvuru: Banka POS için üye işyeri sözleşmesi, vergi levhası, imza sirküleri gibi belgeler ve onay süreci gerekir. PSP’lerde çevrim içi başvuru ve daha kısa bir onay süreci tipiktir. Yeni açılan mağazalar genellikle PSP ile daha hızlı ödeme almaya başlar.

    3D Secure: Her iki modelde de kart doğrulaması için 3D Secure standardı kullanılır. Müşteri ödeme sırasında bankasının gönderdiği tek kullanımlık kodla işlemi onaylar. Bu adım hem müşteriyi hem işletmeyi dolandırıcılığa ve ters ibraz (chargeback) riskine karşı korur; e-ticarette güçlü şekilde önerilir.

    İşletmeniz İçin Hangisi Uygun?

    • Yeni başlayan / küçük mağaza: Hız ve kolaylık önce gelir. Tek panelden çok kart kabul eden bir PSP (örneğin iyzico veya PayTR) ile hızlıca yayına geçmek mantıklıdır.
    • Büyüyen işletme: Ciro arttıkça komisyon farkı önem kazanır. Bu aşamada bir yandan PSP’yi kullanmaya devam edip bir yandan banka sanal POS eklemek, en iyi oranları yakalamanızı sağlar.
    • Kurumsal / yüksek hacim: Düşük komisyon önceliğiyle birden fazla banka sanal POS’u yönetmek, taksit ve BIN bazlı yönlendirme gibi ihtiyaçlar öne çıkar.

    Pratikte pek çok mağaza tek bir modele bağlı kalmaz; hem PSP hem birkaç banka sanal POS’u birlikte kullanarak maliyet ve süreklilik dengesini kurar. Buradaki asıl zorluk, hepsini WooCommerce üzerinde derli toplu yönetebilmektir.

    Hepsini Tek WooCommerce Eklentisinde Toplamak

    Farklı banka sanal POS’ları ve PSP’leri ayrı ayrı kurmak yerine, tümünü tek bir çatı altında yönetmek işleri ciddi ölçüde basitleştirir. Invum POS, WooCommerce için geliştirilen bir POS/ödeme entegrasyon eklentisidir ve banka sanal POS’ları ile ödeme kuruluşlarını tek yerde birleştirir; toplam 21 ödeme entegrasyonu tek panelden yönetilir.

    • Ücretsiz Lite sürümü iyzico ve PayTR entegrasyonlarını içerir; hızlı başlamak isteyenler için ideal.
    • Garanti, Yapı Kredi, VakıfBank, NestPay bankaları ve diğer PSP’ler ise Pro / Studio / Agency planlarıyla açılır.
    • Kurulum ve ayarlar için sağlayıcı bazlı entegrasyon kılavuzlarına göz atabilirsiniz.

    Kısacası: yeni başlıyorsanız kolay başvurulu bir PSP ile yola çıkın; büyüdükçe düşük komisyonlu banka sanal POS’ları da devreye alın. İkisini ayrı ayrı yönetmek yerine tek panelde toplamak isterseniz Invum POS planlarını inceleyebilir, sık sorulan konular için SSS sayfamıza bakabilirsiniz. Böylece hangi modeli seçerseniz seçin, ödeme altyapınızı WooCommerce üzerinde tek bir yerden kontrol edersiniz.

  • WooCommerce’e iyzico Nasıl Kurulur? 2026 Adım Adım Rehber

    WooCommerce mağazanızda iyzico ile kart tahsilatı almak istiyorsanız, doğru yapılandırılmış bir ödeme eklentisine ihtiyacınız var. Bu rehberde WooCommerce iyzico kurulumu sürecini baştan sona, üye işyeri başvurusundan API anahtarlarına, test modundan 3D Secure ve canlıya geçişe kadar adım adım anlatıyoruz. Örneklerimizde ücretsiz Invum POS Lite eklentisini kullanacağız; çünkü iyzico gateway’ini lisans gerektirmeden, 3D Secure ve saklı kart desteğiyle birlikte sunuyor.

    Başlamadan önce: gereksinimler

    Kuruluma geçmeden önce mağazanızın temel altyapısının güncel olduğundan emin olun. iyzico entegrasyonu ve Invum POS eklentisi aşağıdaki minimum sürümlerle çalışır:

    • WordPress 6.6 veya üzeri
    • WooCommerce 9.0 veya üzeri (HPOS / yüksek performanslı sipariş depolama uyumlu)
    • PHP 8.1 veya üzeri
    • Geçerli bir SSL sertifikası (HTTPS) — ödeme sayfaları için zorunlu
    • iyzico üye işyeri hesabı (sözleşmeli, canlı) ve test için bir sandbox hesabı

    Bu değerleri WordPress panelinizde Araçlar → Site Sağlığı → Bilgi bölümünden kontrol edebilirsiniz. Eksik bir şey varsa hosting sağlayıcınızla PHP sürümünü güncelleyerek başlamanız en sağlıklısıdır.

    1. iyzico üye işyeri ve API anahtarını alma

    iyzico ile ödeme almak için önce bir üye işyeri hesabına ihtiyacınız var. Kurulumun ilk aşaması API anahtarlarını edinmektir:

    • Sandbox (test) hesabı: sandbox-merchant.iyzipay.com adresinden ücretsiz bir test hesabı oluşturun. Bu hesap gerçek para hareketi olmadan tüm akışı denemenizi sağlar.
    • Canlı hesap: iyzico ile ticari sözleşmenizi tamamlayıp hesabınız onaylandığında merchant.iyzipay.com paneline erişirsiniz.
    • Panelde Ayarlar → API Anahtarları bölümüne gidin. Burada iki değer bulacaksınız: API Key ve Secret Key. Bu ikisi entegrasyonun anahtarıdır.

    Sandbox ve canlı ortamın anahtarları ayrıdır ve birbirinin yerine çalışmaz. Test aşamasında sandbox anahtarlarını, canlıya geçtiğinizde canlı anahtarları kullanacaksınız. Anahtarları güvenli bir yerde saklayın; bunlar mağazanızın tahsilat yetkisini taşır.

    2. Invum POS Lite eklentisini WordPress’e kurma

    API anahtarlarını girmek için bir gateway eklentisine ihtiyacınız var. Ücretsiz Invum POS Lite bu iş için yeterlidir ve iyzico’yu tam olarak destekler. Kurulum şöyle:

    • WordPress yönetim panelinizde Eklentiler → Yeni Ekle yolunu izleyin.
    • Arama kutusuna eklentinin adını yazın veya eklenti ZIP dosyasını Eklenti Yükle ile karşıya aktarın.
    • Kurulum bittikten sonra Etkinleştir butonuna basın.
    • Etkinleştirmenin ardından yönetim menüsünde Invum POS panosunu göreceksiniz. Buradan kurulu ödeme entegrasyonlarını tek ekrandan yönetebilirsiniz.

    Invum POS Lite, iyzico ve PayTR gateway’lerini lisans gerektirmeden sunar; 3D Secure, saklı kart, çoklu hesap desteği ve yönetim panosu ücretsiz sürüme dahildir. Param, 12 NestPay bankası, Garanti BBVA, Yapı Kredi Posnet, VakıfBank, Craftgate ve Moka gibi toplam 21 entegrasyondan oluşan geniş listeye ihtiyaç duyarsanız bunlar ayrı Invum POS Pro eklentisiyle açılır. iyzico kurulumu için Lite sürümü tamamen yeterlidir.

    3. iyzico gateway’ini etkinleştirme ve API anahtarlarını girme

    Bu adım WooCommerce iyzico kurulumu sürecinin kalbidir. Eklenti kurulduktan sonra iyzico’yu bir ödeme yöntemi olarak tanımlayacağız:

    • WooCommerce → Ayarlar → Ödemeler sekmesine gidin.
    • Listede iyzico gateway’ini bulun ve etkinleştirme anahtarını açın.
    • Ayarlarına girmek için Yönet (Manage) bağlantısına tıklayın.
    • Açılan ekranda API Key ve Secret Key alanlarına iyzico panelinden aldığınız değerleri yapıştırın.
    • Müşterinin ödeme sayfasında göreceği başlık ve açıklama metnini düzenleyin (örneğin “Kredi/Banka Kartı ile Öde”).
    • Ayarları kaydedin.

    Invum POS, girdiğiniz API Key ve Secret Key değerlerini veritabanında AES-256-CBC ile şifreleyerek saklar. Ayrıca kart numarası ve CVV gibi hassas veriler asla düz metin olarak tutulmaz ve loglara yazılmaz. Bu, hem güvenlik hem de PCI-DSS uyumluluğu açısından önemlidir.

    4. Test modunda deneme siparişi verme

    Canlıya geçmeden önce entegrasyonun uçtan uca çalıştığını doğrulamak şarttır. iyzico ayar ekranında Test Modu (Sandbox) seçeneğini etkinleştirin ve sandbox API anahtarlarını girin. Ardından:

    • Mağazanızda ucuz bir ürünü sepete ekleyip ödeme sayfasına gidin.
    • Ödeme yöntemi olarak iyzico’yu seçin.
    • iyzico’nun sağladığı test kartlarından birini kullanın; örneğin 5528790000000008 gibi bir kart başarılı işlem üretir. (Gerçek kart kullanmayın.)
    • İşlem tamamlandığında siparişin WooCommerce’te “işleme alındı” veya “tamamlandı” durumuna geçtiğini doğrulayın.

    Sipariş durumu doğru güncelleniyorsa entegrasyonunuz çalışıyor demektir. Bir sorun görürseniz WooCommerce’in sipariş notlarında ve Invum POS panosundaki durum kayıtlarında ipucu bulabilirsiniz.

    5. 3D Secure ve canlıya geçiş

    Türkiye’de kart işlemleri için 3D Secure doğrulaması standarttır ve dolandırıcılığa karşı ek koruma sağlar. Invum POS’un iyzico gateway’i 3D Secure akışını destekler: müşteri kart bilgisini girdikten sonra bankasının doğrulama adımına yönlendirilir, onay sonrası sipariş tamamlanır. Bu davranışı ayar ekranından etkinleştirebilirsiniz.

    Testler başarılıysa canlıya geçiş için şu adımları izleyin:

    • iyzico ayar ekranında Test Modu’nu kapatın.
    • Sandbox anahtarlarını silip yerine canlı API Key ve Secret Key değerlerini girin.
    • Ayarları kaydedin ve mağazanızda düşük tutarlı bir gerçek kartla küçük bir deneme işlemi yapın.
    • İşlem başarılıysa dilerseniz bu siparişi iyzico panelinden iade edebilirsiniz.

    Sık karşılaşılan hatalar ve çözümleri

    • “Geçersiz imza / yetkilendirme hatası”: API Key veya Secret Key yanlış ya da eksik yapıştırılmış olabilir. Anahtarları kopyalarken baştaki/sondaki boşluklara dikkat edin.
    • Sandbox anahtarı canlıda çalışmıyor: Test Modu kapalıyken sandbox anahtarı kullanmak veya tam tersi en sık yapılan hatadır. Ortam ile anahtarı eşleştirin.
    • Ödeme sayfası açılmıyor / yönlendirme başarısız: Genellikle SSL/HTTPS eksikliği veya hatalı callback adresidir. Sitenizin tamamen HTTPS üzerinden çalıştığından emin olun.
    • Sipariş “beklemede” kalıyor: 3D Secure doğrulaması yarıda kesilmiş olabilir; müşteriden tekrar denemesini isteyin ve callback ayarlarını kontrol edin.

    Daha ayrıntılı yapılandırma bilgisi için iyzico entegrasyon kılavuzumuza göz atabilir, sıkça sorulan sorulara SSS sayfamızdan ulaşabilirsiniz.

    Özet ve sonraki adım

    WooCommerce iyzico kurulumu aslında birkaç net adımdan oluşur: iyzico panelinden API anahtarlarını alın, Invum POS Lite’ı kurun, iyzico gateway’ini etkinleştirip anahtarları girin, sandbox’ta test edin ve 3D Secure ile canlıya geçin. Kart verilerinin şifreli saklanması ve loglanmaması sayesinde güvenlik tarafını da baştan doğru kurmuş olursunuz.

    Başlamak için hiçbir ücret ödemeniz gerekmez; ücretsiz Invum POS Lite ile iyzico’yu bugün mağazanıza ekleyebilirsiniz. İleride Param, NestPay bankaları veya Garanti BBVA gibi ek entegrasyonlara ihtiyaç duyarsanız Invum POS planlarını inceleyerek Pro sürüme geçebilirsiniz.