Odoo Türkiye Ödeme Modülü: PayTR, iyzico ve Param
Odoo'da kredi kartıyla ödeme alın - Türkiye'nin üç büyük ödeme sağlayıcısı tek modülde
Web sitenizden veya faturanızdan müşterileriniz kredi kartı ve banka kartı ile güvenle ödeme yapsın. Bu modül PayTR, iyzico ve Param (TurkPos) sanal POS entegrasyonlarını doğrudan Odoo'nun içine getirir. Kendi mağaza/üye iş yeri bilgilerinizi (BYOK) girersiniz, sağlayıcıyı açarsınız, ödeme çıkışta görünür. Aracı bir yazılıma, aylık ek bir servise gerek yok; anahtarlarınız doğrudan sağlayıcıyla konuşur.
Anahtar kelimeler: Odoo PayTR entegrasyonu, Odoo iyzico entegrasyonu, Odoo Param entegrasyonu, Odoo sanal POS, Odoo kredi kartı ile ödeme, Türkiye ödeme geçidi, taksitli ödeme, 3D Secure, e-ticaret ödeme.
Kimler için ve hangi sorunu çözer?
Türkiye'de satış yapan ve Odoo kullanan işletmelerin, müşterilerinin güvendiği yerli ödeme geçitlerine ihtiyacı vardır: Türk Lirası ile fiyat, 3D Secure güvenliği ve taksit imkânı. Odoo standart kurulumunda PayTR, iyzico veya Param için hazır bir sağlayıcı gelmez; çoğu mağaza bu yüzden ya aracı bir SaaS köprüsüne ya da kırılgan, kopyala-yapıştır bir ödeme formuna mahkûm kalır. Bu modül tam da bu boşluğu kapatır: üç geçidi de standart Ödeme Sağlayıcıları ekranına bağlar ve her işlemi ilgili sağlayıcının kendi dokümantasyonunun gerektirdiği şekilde imzalayıp doğrular.
Odoo PayTR Entegrasyonu
PayTR iFrame API ile sitenizin içine gömülü, kesintisiz ödeme deneyimi. get-token isteği yayınlanan alan sırasına göre HMAC-SHA256 ile imzalanır; sunucudan sunucuya gelen bildirim (callback) hash'i yeniden hesaplanıp sabit-zamanlı karşılaştırılır, ancak ondan sonra sipariş "ödendi" olur. Türk Lirası ve başlıca para birimleri desteklenir.
Odoo iyzico Entegrasyonu
iyzico Ortak Ödeme Formu (Checkout Form), IYZWSv2 (HmacSHA256) yetkilendirme ve 3D Secure ile. Sonuç asla sadece yönlendirmeye güvenilerek kabul edilmez; imzalı sunucu tarafı Retrieve çağrısıyla teyit edilir ve ödenen tutar siparişle eşleştirilir. Ayrıca taksitli ödeme (müşteri bazında izin ve alt tutar eşiği ile kontrollü), Odoo'dan tam veya kısmi iade ve yabancı kart / döviz (USD, EUR, GBP) ile ödeme kabulü.
Odoo Param Entegrasyonu
Param (TurkPos) TP_WMD_UCD / TP_WMD_Pay 3D Secure akışı ve SHA2B64 işlem hash'i. Bankanın 3D Secure (ACS) doğrulama ekranı müşteriye gösterilir, ödeme ise ACS dönüşünden sonra sunucu tarafında tamamlanır.
Öne çıkan özellikler
- Tek modülde üç Türk ödeme geçidi - PayTR, iyzico ve Param, hepsi birinci sınıf Odoo ödeme sağlayıcısı olarak.
- Her bildirimde imza / hash doğrulaması - PayTR HMAC-SHA256 callback hash'i, iyzico imzalı Retrieve, Param Sonuc kontrolü. Hiçbir ödeme durumu imzasız kabul edilmez.
- 3D Secure - iyzico (Ortak Ödeme Formu) ve Param (TP_WMD ACS ekranı) ile.
- iyzico taksitli ödeme (kontrollü) - ödeme sayfasında istediğiniz azami taksite kadar; alt tutar eşiği ve müşteri bazında ayar (varsayılan / her zaman izinli / kapalı) ile taksit her müşteriye zorlanmaz.
- iyzico iade (tam ve kısmi) - doğrudan Odoo işleminden iade başlatın; iade iyzico'ya gönderilir ve sipariş üzerinde eşleştirilir.
- Yabancı kart ve döviz - iyzico ile TRY yanında USD, EUR ve GBP; yurtdışı kartlarda 3D Secure ve güvenli tutar doğrulaması.
- Tutar ve tekrar (replay) kontrolü - ödenen tutar ve para birimi, işlem "tamamlandı" olmadan önce Odoo işlemiyle yeniden eşleştirilir; uyuşmazlıklar reddedilir.
- Kendi anahtarlarınız (BYOK) - PayTR Mağaza No/Key/Salt, iyzico API/Secret, Param Client Code/Username/Password/GUID; sağlayıcı kaydında saklanır ve yalnızca sistem yöneticisine görünür.
- Test / sandbox modu - herhangi bir sağlayıcıyı Test durumuna alın, o geçidin sandbox uçlarına bağlansın; canlıya geçmek için kod değişikliği gerekmez.
- Yerleşik Ödeme çatısı -
payment.providervepayment.transactiongenişletilir; e-Ticaret, faturalar ve müşteri portalı ile kutudan çıktığı gibi çalışır.
Nasıl çalışır?
- Modülü kurun.
- Muhasebe › Yapılandırma › Ödeme Sağlayıcıları ekranını açın.
- PayTR, iyzico veya Param'ı seçin.
- Kendi (BYOK) mağaza/üye iş yeri bilgilerinizi sağlayıcı kaydına girin.
- Sağlayıcıyı Test (sandbox) veya Etkin (canlı) duruma alın.
- Sağlayıcı artık çıkışta görünür - e-Ticaret, faturalar ve portal.
Param notu: PayTR ve iyzico istek imzalama, sağlayıcıların yayınladığı örneklere göre doğrulanır. Param (TurkPos) için canlıya geçmeden önce SHA2B64 hash'ini kendi Param panelinizle teyit edin.
Neden bu modül?
Türkiye'nin önde gelen üç ödeme geçidini - PayTR, iyzico ve Param - tek, imzası doğrulanmış bir Odoo ödeme uygulamasında birleştiren tek listeleme budur. iyzico ve PayTR yer yer tekil bağlayıcılar olarak bulunabilir; ancak Param'ın App Store'da tekil bir rakibi yoktur, burada diğer ikisiyle birlikte gelir. Aracı SaaS köprüsü yok, aylık ara yazılım ücreti yok: anahtarlarınız doğrudan geçitle konuşur ve her sağlayıcının kriptografisi tam olarak o geçidin belgelediği şekilde uygulanır.
Sık sorulan sorular
Kendi PayTR / iyzico / Param hesabımı kullanabilir miyim?
Evet. Modül BYOK (kendi anahtarını getir) mantığıyla çalışır; kendi üye iş yeri
bilgilerinizi girersiniz, aradan başka bir firma geçmez.
Taksit her müşteriye açılmak zorunda mı?
Hayır. iyzico taksiti; azami taksit sayısı, alt tutar eşiği ve müşteri bazında
(varsayılan / her zaman izinli / kapalı) ayarla kontrol edersiniz.
İade yapabilir miyim?
iyzico ödemelerinde Odoo işleminden tam veya kısmi iade başlatabilirsiniz.
Yurtdışı kart veya döviz kabul edebilir miyim?
Evet, iyzico ile USD, EUR ve GBP ile ödeme ve yabancı kart kabulü (3D Secure ile).
Önce test edebilir miyim?
Evet. Her sağlayıcının bir sandbox (test) modu vardır; canlıya geçmek için kod
değişikliği gerekmez.
Hangi Odoo sürümleri destekleniyor?
Odoo 18 ve 19 (Community ve Enterprise).
Ekran görüntüleri
PayTR, iyzico ve Param, standart geçitlerin yanında yerleşik Odoo ödeme sağlayıcıları olarak görünür.
PayTR sağlayıcısı: BYOK Mağaza No, Merchant Key ve Merchant Salt bilgilerinizi girin, Test veya Etkin duruma alın.
iyzico sağlayıcısı: API Key ve Secret Key, IYZWSv2 imzalı Ortak Ödeme Formunu ve 3D Secure'ü çalıştırır; taksit ve iade ayarları da buradadır.
Param (TurkPos) sağlayıcısı: Client Code, Username, Password ve GUID, TP_WMD 3D Secure akışını yürütür.
Teknik bilgiler
- Uyumluluk: Odoo 18 & 19
- Lisans: OPL-1
- Kimlik bilgileri: BYOK (kendi mağaza anahtarlarınız)
- Bağımlılık:
payment,account - Sağlayıcılar: PayTR (iFrame), iyzico (Ortak Ödeme Formu / 3DS / taksit / iade / döviz), Param (TP_WMD 3DS)
- Destek: support@pokutsoft.com
Odoo 18 & 19 · OPL-1 · BYOK
Güncelleme tarihi: 2026-07-21