Invum POS Entegratör

ຄຳອະທິບາຍ

Türkiye’de WooCommerce mağazanızla kartla ödeme almanın en kolay yolu. iyzico ya da PayTR hesabınızın API bilgilerini girin, ödeme yönteminizi açın — müşterileriniz 3D Secure ile, isterlerse taksitle ödesin. Lisans anahtarı yok, deneme süresi yok, işlem başına ek ücret yok.

Invum POS, Türkiye’nin ödeme gerçeklerine göre yazıldı: TL, taksit kültürü, BDDK taksit sınırları, bankaların Türkçe red kodları. Mağazanız büyüyüp bankanızın sanal POS’una geçmek istediğinizde eklenti değiştirmezsiniz; aynı panelden devam edersiniz.

✨ Ücretsiz sürümde neler var?

  • 💳 iyzico ve PayTR — iyzico Ödeme Formu ve Direkt API; PayTR iFrame ve Direkt API. İkisini aynı anda açabilir, her birinde birden fazla hesap tanımlayabilirsiniz.
  • 🔒 3D Secure — Banka doğrulamasıyla güvenli ödeme. Sağlayıcıdan dönen her sonuç imzasıyla ve sunucu tarafında doğrulanır; sahte “ödendi” bildirimi siparişinizi değiştiremez.
  • 📆 Taksit — Ödeme sayfasında taksit sayısını, aylık tutarı ve toplamı gösteren kutucuklar. Ürün sayfasında taksit tablosu. Kart ailesine göre (Bonus, World, Axess, Maximum, CardFinans, Paraf…) ayrı oran; vade farkını müşteriye yansıtma ya da net tutarınızı koruma seçeneği.
  • ⚖️ BDDK taksit sınırları — Ürün grubuna göre izin verilen azami taksit otomatik uygulanır; banka kartı, ön ödemeli ve yurt dışı kartlarda taksit gösterilmez.
  • ⚡ Saklı kartla tek tıkla ödeme — Müşteri kartını bir kez kaydeder, sonraki alışverişlerde tek tıkla öder. Kart bilgisi sizin sunucunuzda değil, ödeme sağlayıcısında saklanır.
  • 🔁 Abonelik — WooCommerce Subscriptions ile yinelenen ödemeler; iptal, askıya alma ve kart değiştirme akışları dahil.
  • 🔗 Ödeme linki — Telefonla ya da WhatsApp’tan sipariş alan mağazalar için: tutarı girin, linki gönderin, müşteri kartla ödesin.
  • 🧾 Türkçe red kodları — “Kart limiti yetersiz”, “Banka işlemi reddetti” gibi anlaşılır mesajlar; hem müşteriniz hem siz neyin ters gittiğini görürsünüz.
  • 📊 Pano ve işlem kayıtları — Başarı oranı, haftalık karşılaştırma, en çok kullanılan yöntemler, filtrelenebilir işlem geçmişi ve CSV dışa aktarma.
  • 🎨 Canlı önizlemeli kart formu — Hem WooCommerce Blocks hem klasik ödeme sayfasında, kart numarası yazılırken canlanan kart görseli.
  • ↩️ İade — WooCommerce sipariş ekranındaki “İade” düğmesiyle sağlayıcı üzerinden tam ya da kısmi iade.

🚀 Beş dakikada kurulum

  1. Eklentiyi kurup etkinleştirin.
  2. Invum POS › POS Hesapları ekranından iyzico ya da PayTR’yi seçin, API bilgilerinizi girin.
  3. Önce test modunda deneyin, her şey yolundaysa test modunu kapatın. Hepsi bu.

Adım adım rehberler: iyzico kurulumu · PayTR kurulumu · iyzico mi PayTR mi?

🏦 Bankanızın sanal POS’una mı geçiyorsunuz?

Komisyonu düşürmek ya da bankanızın taksit kampanyalarını kullanmak için doğrudan banka sanal POS’u istediğinizde, ayrı bir eklenti olan Invum POS Pro‘yu bu eklentinin yanına kurarsınız. Ayarlarınız, kayıtlı kartlarınız ve işlem geçmişiniz olduğu gibi kalır.

  • Pro — Param ve NestPay altyapısındaki 12 banka: Akbank, İş Bankası, Ziraat Bankası, Halkbank, QNB, TEB, ING, Şekerbank, Türkiye Finans, Anadolubank, Alternatif Bank, Cardplus. Kategori, sepet ve bankaya göre ödeme yönlendirme kuralları.
  • Studio — Garanti BBVA, Yapı Kredi (Posnet), VakıfBank ve Craftgate; kart ailesi ve taksite göre gelişmiş kurallar.
  • Agency — Moka; 5 canlı + 5 test site; kural setini bir mağazadan diğerine taşıma; eklentiyi kendi marka adınızla teslim etme (beyaz etiket).

Pro eklentisinin kodu bu ücretsiz eklentide bulunmaz. Planlar ve fiyatlar: invum.com.tr/pos

🛡️ Güvenlik

  • API anahtarları veritabanında şifreli (AES-256) saklanır; düz metin olarak hiçbir yerde tutulmaz.
  • Kart numarası ve CVV hiçbir koşulda loglara yazılmaz.
  • iyzico Ödeme Formu ve PayTR iFrame ile kart verisi sitenize hiç uğramaz (PCI DSS SAQ A). Sitedeki kart formunu seçerseniz kart verisi doğrudan sağlayıcıya iletilir (SAQ A-EP).
  • Eklentiyi silerken POS hesaplarınız ve işlem geçmişiniz varsayılan olarak korunur.

Ticari markalar

iyzico, PayTR, Param, Garanti BBVA, Yapı Kredi, Posnet, VakıfBank, PayFlex, NestPay, Craftgate, Moka ve yukarıda listelenen banka adları, ilgili sahiplerinin ticari markalarıdır. Invum bağımsız bir üründür; bu şirketlerin hiçbiriyle bağlantılı değildir, onlar tarafından onaylanmamış veya desteklenmemiştir. Adlar yalnızca bu eklentinin bağlandığı ödeme hizmetlerini tanımlamak için kullanılmıştır.

External services

Bu eklenti, aşağıda belgelenen üçüncü taraf hizmetlerine dayanır. Ödeme geçitleri ve lisans API’si yalnızca siz etkinleştirip yapılandırdığınızda iletişime geçilir; otomatik olarak yenilenen tek hizmet TCMB döviz kuru beslemesidir (ayrıntılar aşağıda).

Ödeme geçitleri (Lite sürümünde iyzico ve PayTR; ek sağlayıcılar ayrı Invum POS Pro eklentisiyle eklenir). Bir müşteri, etkinleştirdiğiniz bir geçitle ödeme yaptığında eklenti, o ödemeyi işlemek için gereken verileri — sipariş tutarı ve para birimi, sipariş/işlem kimlikleri ve müşterinin girdiği kart ya da 3-D Secure bilgilerini — yapılandırdığınız üye işyeri kimlik bilgileriyle ilgili sağlayıcının API’sine gönderir. Bu, ödeme (checkout) sırasında ve sağlayıcı 3-D Secure / ödeme sonucunu geri gönderdiğinde gerçekleşir. Kart verisi asla düz metin olarak saklanmaz veya loglara yazılmaz. Her sağlayıcı bağımsız olarak işletilir; lütfen kullanım koşullarını ve gizlilik politikasını inceleyin:

  • iyzico — Koşullar: https://www.iyzico.com/kendim-icin/kullanici-sozlesmesi — Gizlilik: https://www.iyzico.com/gizlilik-politikasi
  • PayTR — Koşullar: https://www.paytr.com/kosullar — Gizlilik: https://www.paytr.com/gizlilik

TCMB döviz kuru beslemesi (www.tcmb.gov.tr). Zamanlanmış bir görev günde bir kez, Türkiye Cumhuriyet Merkez Bankası’nın yayımladığı resmî günlük döviz kurlarını https://www.tcmb.gov.tr/kurlar/today.xml adresinden çeker ve eklentinin yönetim panelindeki kur kartında gösterir. Bu, herkese açık bir XML belgesi için düz bir GET isteğidir — hiçbir kişisel veri, sipariş verisi veya site bilgisi iletilmez. Koşullar/kullanım: https://www.tcmb.gov.tr/

Invum Lisans API’si (panel.invum.com.tr). Bir Pro, Studio veya Agency lisans anahtarı girerseniz eklenti, o anahtarı etkinleştirmek, doğrulamak veya devre dışı bırakmak ve Pro modül güncellemelerini almak için Invum paneliyle iletişime geçer. Lisans anahtarınızı ve site adresinizi (URL) iletir. Ücretsiz Lite sürümü lisans gerektirmez ve bir anahtar girmediğiniz sürece bu hizmete hiçbir çağrı yapmaz. Koşullar: https://invum.com.tr/ — Gizlilik: https://invum.com.tr/gizlilik-politikasi/

ພາບໜ້າຈໍ

ການຕິດຕັ້ງ

Otomatik kurulum (önerilen)

  1. WordPress panelinde Eklentiler › Yeni Ekle‘ye gidin.
  2. Invum POS aratın, Şimdi Kur ve ardından Etkinleştir‘e tıklayın.
  3. Sol menüde Invum POS › POS Hesapları › Yeni POS Hesabı: iyzico ya da PayTR’yi seçin, API bilgilerinizi girin.
  4. Test modu açıkken bir deneme siparişi verin. Sorun yoksa test modunu kapatıp canlıya geçin.

Elle kurulum

  1. Zip dosyasını bu sayfadaki Download düğmesiyle indirin.
  2. Eklentiler › Yeni Ekle › Eklenti Yükle ile yükleyip etkinleştirin.

API bilgilerimi nereden bulurum?

  • iyzico: Panelinizin API anahtarları bölümündeki API Key ve Secret Key. Test için sandbox-merchant.iyzipay.com üzerinden ücretsiz test hesabı açabilirsiniz.
  • PayTR: Mağaza panelinizin API bilgileri bölümündeki Mağaza No, Mağaza Parolası ve Mağaza Gizli Anahtarı.

Ekran görüntülü anlatım: iyzico kurulum rehberi · PayTR kurulum rehberi

ຄຳຖາມທີ່ພົບເລື້ອຍ

Gerçekten ücretsiz mi? Bir sınır var mı?

Evet. iyzico ve PayTR ile sınırsız sayıda sitede, sınırsız işlemle kullanabilirsiniz. Lisans anahtarı, deneme süresi ya da işlem başına ücret yoktur. Ödeme sağlayıcınızın kendi komisyonu dışında bir ücret ödemezsiniz.

Hangi sürümler gerekiyor?

PHP 8.1+, WordPress 6.6+, WooCommerce 9.0+. 3D Secure dönüşleri için sitenizin HTTPS (SSL) ile çalışması gerekir.

Taksit nasıl çalışıyor?

Müşteri kart numarasını yazınca kartın bankası ve ailesi (Bonus, World, Axess…) tanınır, o karta uygun taksitler ödeme sayfasında kutucuklarla gösterilir. Vade farkını müşteriye yansıtabilir ya da peşin tutarınızı koruyacak şekilde hesaplatabilirsiniz. BDDK’nın ürün grubuna göre koyduğu azami taksit sınırı otomatik uygulanır.

Kart bilgileri sitemde saklanıyor mu?

Hayır. Saklı kart özelliğinde kart, ödeme sağlayıcınızın (iyzico/PayTR) kasasında saklanır; sitenizde yalnızca bir anahtar (token) tutulur. Kart numarası ve CVV hiçbir koşulda loglara yazılmaz. API anahtarlarınız veritabanında şifreli saklanır.

WooCommerce Blocks (yeni ödeme sayfası) ile uyumlu mu?

Evet. Hem Blocks tabanlı ödeme sayfasında hem klasik kısa kodlu ödeme sayfasında çalışır.

WooCommerce Subscriptions ile çalışıyor mu?

Evet. iyzico ve PayTR Direkt ile yinelenen ödemeler saklı kart üzerinden otomatik çekilir; iptal, askıya alma, yeniden etkinleştirme ve ödeme yöntemi değiştirme desteklenir.

Bankamın sanal POS’unu bağlayabilir miyim?

Ücretsiz sürüm iyzico ve PayTR ile çalışır. Akbank, İş Bankası, Garanti BBVA, Yapı Kredi, VakıfBank, Ziraat ve diğer bankaların sanal POS’ları, Param, Craftgate ve Moka için ayrı Invum POS Pro eklentisi gerekir: invum.com.tr/pos. Pro’ya geçtiğinizde ayarlarınız ve işlem geçmişiniz korunur.

Eklentiyi silersem verilerim gider mi?

Hayır, varsayılan olarak POS hesaplarınız ve işlem geçmişiniz korunur. Tamamen silmek isterseniz Invum POS › Ayarlar‘da “Eklenti silinirken verileri koru” seçeneğini kapatın.

Desteğe nasıl ulaşırım? İhtiyacım olan bir özellik yoksa?

Destek forumuna yazın; sorular ve özellik istekleri orada yanıtlanır.

GPL uyumlu mu?

Evet, GPL-2.0-or-later ile lisanslanmıştır; kaynak kodunu inceleyip değiştirebilirsiniz.

ການຣີວິວ

ບໍ່ມີການຣີວິວສຳລັບປລັກອິນນີ້.

ຜູ້ຮ່ວມພັດທະນາ ແລະ ຜູ້ພັດທະນາ

“Invum POS Entegratör” ແມ່ນຊອຟແວໂອເພັນຊອດ (Open Source). ບຸກຄົນຕໍ່ໄປນີ້ໄດ້ມີສ່ວນຮ່ວມໃນການພັດທະນາປລັກອິນນີ້.

ຜູ້ຮ່ວມພັດທະນາ

ແປ “Invum POS Entegratör” ເປັນພາສາຂອງເຈົ້າ.

ສົນໃຈຮ່ວມພັດທະນາບໍ່?

ເບິ່ງລະຫັດ, ກວດເບິ່ງ ຄັງເກັບ SVN, ຫຼື ຕິດຕາມ ບັນທຶກການພັດທະນາ ຜ່ານ RSS.

ບັນທຶກການປ່ຽນແປງ

1.0.13

  • Yeni (Agency planı): Beyaz etiket — Ayarlar’daki “Marka adı” ile eklenti; menüde, sayfa başlıklarında, ödeme yöntemi adlarında, sipariş notlarında, e-postalarda ve Eklentiler listesinde kendi markanızla görünür. Ayar daha önce kaydediliyor ama hiçbir yere uygulanmıyordu.
  • Düzeltme: Pro Özellikler sayfası henüz bulunmayan “Marka Özelleştirme” (logo ve renk) özelliğini listeliyordu; kaldırıldı.
  • İyileştirme: Ücretsiz sürümün Ayarlar sayfasında yalnız ücretli pakette çalışan marka adı alanı artık gösterilmiyor.

1.0.12

  • Düzeltme: Eklenti silinirken Ayarlar’daki “Eklenti silinirken verileri koru” seçeneği dikkate alınmıyordu; POS hesapları, işlem geçmişi ve kayıtlı kartlar her silmede gidiyordu. Artık veriler varsayılan olarak korunur ve yalnız bu seçenek kapatılırsa (ya da wp-config.php’de INVUM_POS_REMOVE_ALL_DATA tanımlıysa) silinir.
  • Düzeltme: Sitede başka bir Invum POS kopyası kuruluysa (ücretsiz sürümden tam sürüme geçerken eski kopyayı silmek gibi) veriler hiçbir koşulda silinmez.
  • İyileştirme: Eklenti açıklaması güncellendi — Türkiye sanal POS / ödeme entegrasyonu.

1.0.11

  • Düzeltme (yalnız invum.com.tr’den satın alınan tam sürüm): WordPress.org bu eklentiyi ücretsiz sürümle eşleştirip “Güncelle” düğmesinde ücretsiz paketi önerebiliyordu; güncellenirse ücretli özellikler kaybolurdu. Tam sürüm artık yalnız Invum lisans sunucusundan güncellenir.
  • Düzeltme (tam sürüm): Güncelleme kontrolü WordPress’in zamanlanmış görevlerinde de çalışır — yeni sürüm, yönetim panelini açmayı beklemeden “Güncellemeler” ekranında ve otomatik güncellemede görünür.

1.0.10

  • Güvenlik (kritik): Ödeme sağlayıcısı dönüşleri (callback) artık siparişi yalnız sağlayıcıdan doğrulanmış sonuçla ödendi yapar. Param saklı kart ve Craftgate dönüşlerinde sonuç sağlayıcıya sunucudan sorulur; Garanti BBVA imzalı alanlar tek tek doğrulanır; PayTR anahtarı boşken bildirim reddedilir. Bu sürüme hemen güncelleyin.
  • Güvenlik: Dönüşler yalnız o sağlayıcıyla başlatılmış ve ödeme bekleyen siparişe dokunur — havale/kapıda ödeme siparişleri, iptal ve iade edilmiş siparişler değişmez. Aynı dönüş iki kez gelirse çift işlem yapılmaz.
  • Güvenlik: Eksik tutarla ya da farklı para biriminde gelen ödeme siparişi otomatik işlemez, “beklemede”ye alıp not düşer.
  • Güvenlik: Hata bildirimleri bağlantıdan değil sunucudan okunur (sahte mesaj gösterilemez); kayıtlı kart eklemeye günlük sınır; taksit/BIN uçlarında hız sınırı sahte IP başlığıyla aşılamaz.
  • Güvenlik: Güncelleme paketi yalnız https ile ve lisans sunucusundan kabul edilir; lisans sunucusu adresi https olmalıdır.
  • Düzeltme: Ödeme linki, sipariş gerçekten ödenmeden “ödendi” olmuyor; farklı para birimindeki link mağaza para biriminde yanlış tutarla tahsil edilmiyor.

1.0.9

  • İyileştirme: iyzico / PayTR güvenli ödeme sayfası yeniden tasarlandı — mağaza adı ve simgesi, sipariş numarası, ürünler ve ödenecek tutar, kart bilgisinin nerede işlendiğini anlatan güven notları, “Ödeme yöntemini değiştir” bağlantısı.
  • Düzeltme: Güvenli ödeme sayfası yenilenince ya da 3D Secure’dan geri gelinince “oturum süresi doldu” düz metni çıkıyordu; sayfa artık sipariş ödenene kadar (10 dk) yeniden açılabilir, süre dolunca ödeme sayfasına dönüş düğmesi gösterilir.
  • İyileştirme: Ödeme sayfasındaki kutucuk taksit görünümü — her kutuda taksit sayısı, aylık tutar ve altta toplam; tek çekimde “1 × tutar”. Klavyeyle seçilebilir.

1.0.8

  • Kritik düzeltme: NestPay altyapılı bankalarda (Akbank, İş Bankası, Halkbank, Ziraat, QNB, TEB, ING, Şekerbank, Alternatif, Anadolubank, Cardplus, Türkiye Finans) 3D ödeme başlatılamıyordu — güvenlik kodu (hash) yanlış hesaplanıyordu. Banka dönüşü artık imzasıyla doğrulanıyor.
  • Kritik düzeltme: Garanti BBVA, Yapı Kredi (Posnet), Craftgate ve Moka ödeme sayfasındaki kart formundan ödeme alamıyordu.
  • Düzeltme: VakıfBank yeni API Gateway adreslerine (:8443) geçildi; eski test adresi yanıt vermiyordu. Sunucunuzdan 8443 portuna çıkış açık olmalı.
  • Yeni: Kart ailesine göre taksit oranı — Bonus, World, Axess, Maximum, CardFinans, Paraf, Bankkart, Advantage, Denizbank, ING, Sağlam Kart için ayrı oran girebilirsiniz; girilmeyen aile Genel oranı kullanır.
  • Yeni: Kart türü tespiti — banka kartı, ön ödemeli ve yurt dışı kartlarda taksit gösterilmez ve alınmaz. Kart bilgisi yalnız kendi ödeme sağlayıcınıza sorulur.
  • Yeni: Vade farkı hesaplama yöntemi — “üstüne ekle” ya da “net tutarımı koru” (bankanın kesinti oranını girin, kesintiden sonra size peşin tutar kalsın). Artı taksit (kampanya) bilgisi.
  • Yeni: Taksit seçici artık NestPay bankaları, VakıfBank, PayTR Direkt, Garanti BBVA, Yapı Kredi, Craftgate, Moka ve Param’da; kayıtlı kartla ödemede de çalışır. PayTR iframe’de taksit açıldı.
  • Yeni: “PSP’den Oranları Getir” PayTR, Param ve Craftgate’te; düzenlediğiniz hesabı sorgular; oranları paylaşmayan sağlayıcıda gösterilmez.
  • Yeni: Mağaza taksit sınırı — BDDK’dan bağımsız olarak tüm mağaza, kategori, ürün ya da varyasyon için en fazla taksit sayısı.
  • Yeni: Ürün sayfasında taksit tablosu ([invum_taksit] kısa kodu, ürün sekmesi ya da sepete ekle altı) ve fiyat altında “N taksit × aylık (toplam …)” rozeti — Invum POS › Taksit Gösterimi.
  • Yeni: Ödeme sayfası taksit tablosu için liste / kutucuk görünümü ve açıklama metni.
  • Yeni (Pro): Akıllı kurallarda kart ailesi, kart türü, kart ülkesi, banka ve ticari kart koşulları; aynı sağlayıcıdaki belirli bir POS hesabına yönlendirme.
  • Yeni: EDD, LearnPress, PMPro köprülerinde ödeme sağlayıcısının sayfasında taksit; çekilen vade farkı kayda işlenir. GiveWP bağışlarında taksit varsayılan olarak kapalıdır.
  • Güvenlik: Taksit sayısı ve vade farkı her zaman sunucuda belirlenir; tarayıcıdan gelen taksit/oran/kart alanlarıyla fark atlanamaz. Taksit sorgusu ucuna hız sınırı.

1.0.7

  • Yeni: Ödeme sayfasında taksit seçimi — kartı sitenizde alan POS’larda (NestPay altyapılı bankalar, VakıfBank, PayTR Direkt) müşteri kart numarasını girince taksit tablosu çıkar: taksit sayısı, aylık tutar ve toplam. Sepetin BDDK taksit sınırını aşan seçenekler gösterilmez.
  • Yeni: Vade farkı sizin kararınız — POS hesabının Taksit Oranları tablosuna girdiğiniz oran müşteriye yansıtılır; 0 girerseniz fark sizde kalır. Seçilen taksitin farkı siparişe “Vade farkı (N taksit)” satırı olarak eklenir ve çekilen tutar sipariş toplamıyla birebir aynıdır. Fark KDV dahil kabul edilir ve ürünlerin KDV oranına göre ayrılır.
  • Yeni: iyzico ödeme formu ve PayTR iframe’de taksit sağlayıcının sayfasında seçilir; sağlayıcı vade farkı uyguladıysa fazla çekilen tutar siparişe otomatik satır olarak işlenir (sipariş toplamı ile çekilen tutar tutar).
  • Güvenlik: Vade farkı her zaman sunucuda, hesabın oran tablosundan hesaplanır; tarayıcıdan gelen oran/tutar kullanılmaz. Tabloda kapalı bir taksit seçilirse ödeme açık bir mesajla durdurulur.

1.0.6

  • Yeni: Taksit Uyumu (BDDK) — kredi kartı taksit sınırları ürün grubuna göre (ör. takı 3, elektronik eşya 4, mobilya 9 taksit; gıda, kozmetik, akaryakıt gibi gruplarda taksit yok). WooCommerce kategorilerinizi Invum POS › Taksit Uyumu ekranında BDDK gruplarına eşleyin; sepette en kısıtlayıcı ürünün sınırı uygulanır. Kural seti BDDK konsolide metnine (son değişiklik 24.08.2023) dayanır; hukuki danışmanlık değildir.
  • Yeni: Sınır ödeme anında sunucu tarafında uygulanır (klasik ödeme, blok ödeme ve “siparişi öde” sayfası; tüm Invum POS ödeme yöntemleri). Sınırı aşan taksit, kısıtlayan ürün adıyla anlaşılır bir mesajla reddedilir.
  • Düzeltme: iyzico ödeme formu ürün ne olursa olsun 9 taksite kadar seçenek gösteriyordu; artık sepetin BDDK sınırına göre kırpılır (gıda sepetinde yalnız tek çekim).
  • Düzeltme: PayTR’ye geçersiz taksit parametresi (1 veya 12 üstü) gönderilebiliyordu.
  • Düzeltme: Şifrelenmemiş eski kimlik bilgisi olan sitelerde aynı uyarı her okumada tekrar loglanıyor, bazı sunucularda ödeme hatası sırasında 502 hatasına yol açıyordu.

1.0.5

  • Yeni: Pano yeniden tasarlandı — 7/30/90 günlük dönem seçimi; ciro, başarılı ödeme, başarı oranı ve ortalama sepet kartları önceki dönemle karşılaştırmalı; günlük ciro / işlem adedi grafiği (üzerine gelince ayrıntı, tablo görünümü); POS bazında başarı oranı.
  • Yeni: Başarısız ödeme e-postası — ödeme reddedildiğinde mağaza sahibine nedeni, kimin çözebileceği ve yapılacak adım gönderilir. Kart deneme saldırısında saatte en fazla 10 e-posta, fazlası tek özette. Ayarlar’dan kapatılabilir; isteğe bağlı başarılı ödeme e-postası da eklendi.
  • Yeni: Tüm e-postalar (özet, ödeme linki, bildirimler) ortak markalı şablonda.
  • İyileştirme: İşlem Kayıtları — detay kartı listenin üstünde açılır, red nedeni öne çıkar, ham istek/yanıt katlanır bölümde (maskeli); Türkçe durum etiketleri, özet kartları, mobilde kompakt görünüm.
  • İyileştirme: Ayarlar sayfası konulara göre gruplandı; açma/kapama anahtarları. POS Hesapları satır işlemleri sadeleştirildi.
  • İyileştirme: Kaydetme sonrası kısa bildirim; uzun süren işlemlerde (bağlantı testi) butonda yükleniyor göstergesi ve çift gönderim engeli.
  • Düzeltme: Sistem Durumu, kurulu olduğu halde özet e-postasını “Planlanmamış” gösteriyordu; görev aralıkları ve saatler artık doğru.
  • Düzeltme: Pano, İşlem Kayıtları ve özet e-postası aynı dönem için farklı başarı oranı gösterebiliyordu; iade edilen ödemeler artık her yerde başarılı sayılır. Dönem sınırları site saatiyle hesaplanır.

1.0.4

  • Kritik düzeltme: PayTR Direkt API, POS hesabındaki “Test modu” kapalı olsa bile her ödemeyi PayTR’ye test işlemi olarak gönderiyordu; canlı mağazada gerçek kartlar “Test işlem yaparken kart numarası şunlardan biri olmalıdır” hatasıyla reddediliyordu. Artık hesabın Test modu ayarı kullanılıyor (yeni kart, kayıtlı kart ve abonelik yenilemesi).
  • İyileştirme: PayTR’nin “test işlem” reddi artık nedenini söylüyor — hesapta Test modu açık mı, yoksa mağaza PayTR tarafında henüz canlıya alınmamış mı.
  • Düzeltme: Bekleyen-sipariş kurtarma cron’u iyzico hesaplarında yanlış ayar anahtarlarını okuyordu (boş secret, sandbox hesapta canlı uç nokta); 3D Secure dönüşü gelmeyen siparişler kurtarılamıyordu.
  • Yeni: Sistem Durumu’nda “POS Kimlik Bilgileri” kartı — WordPress güvenlik anahtarları (AUTH_KEY) değiştiği için kayıtlı kimliklerin çözülemediği durumu görünür yapar.
  • Yeni: İşlem Kayıtları detayında banka red nedeni — ham banka kodu Türkçe açıklamaya, “kim çözebilir” rozetine ve yapılacak adıma çevrilir.
  • İyileştirme: Yönetim ekranlarında yeni tasarım dili; POS Hesapları listesi Varsayılan / Aktif / Test modu rozetleriyle.

1.0.3

  • Yeni: POS hesabı formunda düzenlenebilir taksit oran matrisi — girilen oranlar ödeme sayfasındaki taksit tablosunu sürer, oranlar tek tıkla PSP’den çekilebilir.
  • Düzeltme: PayTR Direkt API hesabı seçiliyken klasik ödeme sayfasında kart formu doldurulmuş olmasına rağmen “Lütfen tüm kart alanlarını doldurun” hatası veriliyordu. PayTR Direkt ile ödeme alan tüm mağazaları etkiliyordu.
  • Düzeltme: Yönlendirme tabanlı sağlayıcılarda (iyzico, PayTR iframe) ödeme kutusu, hiçbir yerde kullanılmayan bir kart formu gösteriyordu.
  • Düzeltme: PayTR Direkt hesabının bağlantı testi, iframe uç noktasını çağırdığı için yalnızca Direkt API yetkisi olan mağazalarda geçerli kimlik bilgilerini hatalı gösteriyordu.
  • İyileştirme: PayTR’nin düz metin yanıtları artık anlaşılır hata mesajına dönüştürülüyor — mağazanın PayTR tarafında test modunda kalması gibi durumlar isimlendirilerek raporlanıyor.

1.0.0

  • Ücretsiz Lite sürümünün ilk herkese açık yayını.
  • iyzico ve PayTR geçitleri (PayTR hem iframe hem Direkt API sunar); 3D Secure ve kayıtlı kart kasası.
  • iyzico ve PayTR Direkt için WooCommerce Subscriptions desteği.
  • Çoklu hesap desteği, bekleyen-sipariş mutabakat cron’u, pano bileşenleri.
  • WooCommerce HPOS ve Sepet/Ödeme Blokları uyumlu.
  • Banka sanal POS’ları, agregatörler ve Param, ayrı Invum POS Pro eklentisiyle sunulur.