Client 1
Client 2
Client 3
Client 4
Client 5

200+ işletme tercih etti

WooCommerce PayTR Entegrasyonu

WooCommerce mağazanıza PayTR sanal POS'u kuruyoruz: iFrame ödeme sayfası, taksit yapılandırması, 3D Secure ve en kritiği — ödeme bildiriminin (callback) siparişe doğru düşmesi. Eklenti kurulumundan canlı geçişe kadar hepsi bizde.

Google — Zeisoft partneri
ikas — Zeisoft partneri
Platin360 — Zeisoft partneri
Entegra — Zeisoft partneri
IdeaSoft — Zeisoft partneri
Sentos — Zeisoft partneri

Formu Doldurun

Ortalama yanıt süresi: 4 saat

Dünya çapında 200+ büyük ve küçük marka bize güveniyor

oecd
gr-kariyer
sb-vakfi
maison-rue
better-cotton
koda
philea-gedi
tusev
UNCCD
subadapcocuk
sens
trimline
Açık Medikal
Papilex+
MUYO Urla
Pep Terapi
akgunlukcom
antiofarm
bednbeyond
doug
dr-volkanarayici
edepola
dentalestetik
copper-design
gyrotonic-cihangir
hellominaste
hpna
kayiprihtim
flybird-turizm
korfez-suites
mavidepo
rusahne
wellschools
zootly
oecd
gr-kariyer
sb-vakfi
maison-rue
better-cotton
koda
philea-gedi
tusev
UNCCD
subadapcocuk
sens
trimline
Açık Medikal
Papilex+
MUYO Urla
Pep Terapi
akgunlukcom
antiofarm
bednbeyond
doug
dr-volkanarayici
edepola
dentalestetik
copper-design
gyrotonic-cihangir
hellominaste
hpna
kayiprihtim
flybird-turizm
korfez-suites
mavidepo
rusahne
wellschools
zootly
oecd
gr-kariyer
sb-vakfi
maison-rue
better-cotton
koda
philea-gedi
tusev
UNCCD
subadapcocuk
sens
trimline
Açık Medikal
Papilex+
MUYO Urla
Pep Terapi
akgunlukcom
antiofarm
bednbeyond
doug
dr-volkanarayici
edepola
dentalestetik
copper-design
gyrotonic-cihangir
hellominaste
hpna
kayiprihtim
flybird-turizm
korfez-suites
mavidepo
rusahne
wellschools
zootly
oecd
gr-kariyer
sb-vakfi
maison-rue
better-cotton
koda
philea-gedi
tusev
UNCCD
subadapcocuk
sens
trimline
Açık Medikal
Papilex+
MUYO Urla
Pep Terapi
akgunlukcom
antiofarm
bednbeyond
doug
dr-volkanarayici
edepola
dentalestetik
copper-design
gyrotonic-cihangir
hellominaste
hpna
kayiprihtim
flybird-turizm
korfez-suites
mavidepo
rusahne
wellschools
zootly
zootly
wellschools
rusahne
mavidepo
korfez-suites
flybird-turizm
kayiprihtim
hpna
hellominaste
gyrotonic-cihangir
copper-design
dentalestetik
edepola
dr-volkanarayici
doug
bednbeyond
antiofarm
akgunlukcom
Pep Terapi
MUYO Urla
Papilex+
Açık Medikal
trimline
sens
subadapcocuk
UNCCD
tusev
philea-gedi
koda
better-cotton
maison-rue
sb-vakfi
gr-kariyer
oecd
zootly
wellschools
rusahne
mavidepo
korfez-suites
flybird-turizm
kayiprihtim
hpna
hellominaste
gyrotonic-cihangir
copper-design
dentalestetik
edepola
dr-volkanarayici
doug
bednbeyond
antiofarm
akgunlukcom
Pep Terapi
MUYO Urla
Papilex+
Açık Medikal
trimline
sens
subadapcocuk
UNCCD
tusev
philea-gedi
koda
better-cotton
maison-rue
sb-vakfi
gr-kariyer
oecd
zootly
wellschools
rusahne
mavidepo
korfez-suites
flybird-turizm
kayiprihtim
hpna
hellominaste
gyrotonic-cihangir
copper-design
dentalestetik
edepola
dr-volkanarayici
doug
bednbeyond
antiofarm
akgunlukcom
Pep Terapi
MUYO Urla
Papilex+
Açık Medikal
trimline
sens
subadapcocuk
UNCCD
tusev
philea-gedi
koda
better-cotton
maison-rue
sb-vakfi
gr-kariyer
oecd
zootly
wellschools
rusahne
mavidepo
korfez-suites
flybird-turizm
kayiprihtim
hpna
hellominaste
gyrotonic-cihangir
copper-design
dentalestetik
edepola
dr-volkanarayici
doug
bednbeyond
antiofarm
akgunlukcom
Pep Terapi
MUYO Urla
Papilex+
Açık Medikal
trimline
sens
subadapcocuk
UNCCD
tusev
philea-gedi
koda
better-cotton
maison-rue
sb-vakfi
gr-kariyer
oecd

WooCommerce nedir?

WooCommerce, WordPress üzerine kurulan açık kaynaklı bir e-ticaret platformudur. Türkiye’de küçük butikten büyük markaya kadar binlerce işletme mağazasını WooCommerce ile yönetiyor. Esnek tema yapısı, geniş eklenti ekosistemi ve veriye tam sahiplik avantajı sağlar — ama ödeme tarafında Türk bankalarıyla çalışmak için BKM lisanslı bir sanal POS sağlayıcısı gerekir.

PayTR nedir?

PayTR, Türkiye’de BKM lisanslı, düşük komisyon oranlarıyla öne çıkan bir ödeme/sanal POS sağlayıcısıdır. Banka ile ayrı anlaşma gerektirmeden kredi kartı, banka kartı ve taksitli ödeme almanızı sağlar. En yaygın kullanılan yöntemi iFrame’dir: hazır ödeme sayfası sitenize gömülür, kart bilgileri PayTR’ın güvenli altyapısında işlenir, sizin sunucunuzda hiç tutulmaz.

Neden WooCommerce ve PayTR entegre edilmeli?

WooCommerce’in kendi başına Türk bankalarından kart tahsilatı yapma yeteneği yok; bunu bir sanal POS sağlamak zorunda. PayTR’ı WooCommerce’e doğru bağlamak şunları getirir:

  • BKM uyumlu kart tahsilatı: Banka ile ayrı sözleşme yapmadan tüm kartlardan ödeme alırsınız.
  • Düşük komisyon avantajı: PayTR’ın oranları tek satıcılı e-ticaret sitelerinde belirgin maliyet avantajı sağlar.
  • Otomatik sipariş onayı: PayTR’dan başarılı ödeme bildirimi geldiğinde sipariş statüsü otomatik güncellenir, stok düşülür.
  • iFrame ile PCI yükü PayTR’da: Kart verisi sizin sunucunuza hiç uğramaz; güvenlik sorumluluğu PayTR tarafında kalır.
  • Taksit ve 3D Secure: Banka bazlı taksit ve yasal olarak zorunlu 3D Secure akışı checkout’a entegre edilir.

Manuel link gönderip ödeme toplamak hata ve takip yükü yaratır; doğru kurulmuş entegrasyonda ödeme ve sipariş tek akışta yürür.

WooCommerce PayTR entegrasyonu nasıl yapılır?

PayTR’ın resmi bir WooCommerce eklentisi var; biz işi eklentiyi kurmaktan ibaret görmüyoruz — asıl risk eklentinin altındaki bildirim akışında. Zeisoft olarak kurulumu uçtan uca yapıyoruz:

  • PayTR resmi WooCommerce eklentisini kuruyor, merchant ID / merchant key / merchant salt bilgilerini girip iFrame ödeme yöntemini etkinleştiriyoruz.
  • PayTR panelindeki bildirim URL’sini (callback) WordPress’in gerçekten yanıt verdiği adrese ayarlıyor, permalink yapısının ve SSL’in bu isteği kabul ettiğini doğruluyoruz.
  • Ödeme sonucu statülerini WooCommerce’e eşliyoruz: başarılı ödeme → “işleniyor”, başarısız → “beklemede”, böylece stok yalnızca onaylı siparişte düşer.
  • Banka bazlı taksit oranlarını ve minimum sepet tutarı kuralını yapılandırıyoruz.
  • Test kartlarıyla tek çekim, taksit, 3D Secure, başarısız ödeme ve iade senaryolarını ayrı ayrı çalıştırıyoruz.
  • Canlı geçişten sonra ilk günlerde ödeme bildirimlerini izliyor, bakım anlaşması ile WordPress/WooCommerce/PayTR güncellemelerini takip ediyoruz.

Sıkça karşılaşılan sorunlar

WooCommerce + PayTR kurulumlarında sahada en sık gördüğümüz dört sorun ve çözümü:

  • Ödeme alınıyor ama sipariş düşmüyor. En yaygın sorun bu. PayTR başarılı bildirimi gönderiyor fakat WordPress isteği alamıyor — yanlış bildirim URL’si, “plain” permalink veya bir güvenlik/firewall eklentisinin POST isteğini bloklaması. Çözüm: bildirim URL’sini PayTR panelinden test edip ulaşılabilirliğini ve eklenti istisnasını doğrulamak.
  • Müşteri ödeme sonrası boş/hatalı sayfaya düşüyor. iFrame dönüş (return) adresi yanlış ya da tema çakışması varsa müşteri “ödedim mi?” belirsizliğinde kalır. Çözüm: başarılı/başarısız dönüş URL’lerini WooCommerce teşekkür ve checkout sayfalarına doğru bağlamak.
  • Çift stok düşümü veya onaysız sipariş. Sipariş statü eşleştirmesi yanlışsa ödeme onaylanmadan stok düşer ya da onaylı ödemede sipariş “beklemede” takılır. Çözüm: PayTR sonucunu doğru WooCommerce statüsüne map’lemek ve idempotent bildirim işlemek (aynı bildirim iki kez gelse bile tek sipariş).
  • İade WooCommerce’de görünüyor ama paraya yansımıyor. Eklentinin iade desteği etkinleştirilmemiş veya API anahtarları eksikse panelden başlatılan iade PayTR’a gitmez. Çözüm: eklenti iade entegrasyonunu açıp test iadesiyle paraya yansıdığını doğrulamak.

Dördü de canlı geçiş öncesi doğru kurguyla önlenebilir; ödeme yapmış müşteride sonradan çözmek hem itibar hem mutabakat sorunu yaratır.

İlgili sayfalar

Sıkça Sorulan Sorular

Evet. PayTR'ın WordPress reposunda yayınlanan resmi bir WooCommerce eklentisi mevcut ve iFrame ödeme yöntemini destekliyor. Biz eklentiyi kuruyor, mağaza/merchant bilgilerini girip bildirim URL'sini doğru yapılandırıyoruz; gerekirse checkout akışına özel düzenleme ekliyoruz.
Bunu sizinle belirliyoruz. PayTR'dan 'başarılı' bildirimi geldiğinde sipariş genelde 'işleniyor' (processing) statüsüne çekilir; kargo sonrası 'tamamlandı'ya geçer. Başarısız ödemede sipariş 'beklemede' kalır, stok düşülmez. Bu eşleştirmeyi yanlış kurmak ya çift stok düşümüne ya da onaysız siparişe yol açar.
WooCommerce sipariş ekranından iade başlatabilirsiniz; ancak bunun PayTR'a otomatik iade emri göndermesi için resmi eklentinin iade desteğini etkinleştirmek ve API anahtarlarını doğru girmek gerekir. Aksi halde iade WooCommerce'de görünür ama paraya yansımaz — kurulumda bu bağlantıyı kuruyor ve test ediyoruz.
Bu sorunun kaynağı neredeyse her zaman PayTR'ın gönderdiği bildirimi (callback) WordPress'in alamamasıdır — yanlış bildirim URL'si, kapalı permalink yapısı veya bir güvenlik eklentisinin POST isteğini engellemesi. Kurulumda bildirim URL'sini PayTR panelinde test ediyor, ulaşılabilirliğini canlıdan doğruluyoruz.
Evet. Banka bazlı taksit oranlarını PayTR tarafında yapılandırıyor, checkout'ta gösterilecek taksit tablosunu WooCommerce'e bağlıyoruz. Minimum sepet tutarı altında taksiti kapatma gibi kuralları da tanımlıyoruz.
Evet. WordPress core, WooCommerce ve PayTR eklenti güncellemeleri ödeme akışını bozabiliyor. Bakım anlaşması ile güncellemeleri proaktif takip ediyor, ödeme testlerini periyodik tekrarlıyor ve sorun çıktığında hızlı müdahale ediyoruz.

WooCommerce PayTR entegrasyonu için iletişime geçin

Mağazanızın checkout akışını ve sipariş statü kurgusunu inceleyelim. Kurulum süresi ve maliyet için kısa bir keşif görüşmesi yapalım.

Formu Doldurun

Ortalama yanıt süresi: 4 saat