sefacan / 3DPayment

.NET Core 3.1 ve .NET 5.0 destekli Akbank, İş Bankası, HalkBank, Ziraat Bankası, Türk Ekonomi Bankası(TEB), INGBank, Türkiye Finans, AnadoluBank, HSBC, Deniz Bank, QNB Finansbank, Garanti Bankası, Kuveyt Türk, Yapı Kredi ve Vakıfbank Sanal Entegrasyonları. Destek: fsefacan@gmail.com
Apache License 2.0
182 stars 47 forks source link

Ziraat Bankası #2

Closed admcicek closed 4 years ago

admcicek commented 4 years ago

Merhabalar. Ziraat Bankası için 3d ve 3d gerektirmeyen durumlar için sanal pos entegrasyonu yapmam gerekiyor. Sizin bu çalışma ile ilerleyebilirmiyim. Şimdiden teşekürler.

sefacan commented 4 years ago

Merhaba,

3D kullanıp kullanmayacağını müşteriye kredi kartı formunda opsiyon olarak sunabilirsiniz. Bir checkbox örneğin. Sonrasında Ziraat bankasının size vereceği non-secure işlemlerdeki xml request örneğini kullanarak 3D olmayan işlemlere de izin verebilirsiniz.

İyi günler.

admcicek commented 4 years ago

Sizin yaptığınız örnekteki banka seçimi paranın çekileceği bankamı yoksa banka sanal pos'una mı denk geliyor.Biraz yönlendirebilirseniz sevinirim. ziraatle ilgili bir kaç örnek buldum. hatta bankanın kendi örnekleri var ama beğenmedim. .Net Core 3.1 ve Angular TypeScript kullanıyorum. Sizin yazdığınız çok temiz görünüyor. Elinize sağlık.

sefacan commented 4 years ago

Yorumunuz için teşekkürler bende olabildiğince basit ve anlaşılır olması için uğraşıyorum.

Yaptığım örnekteki ödeme formunda hangi sanal pos entegrasyonu ile ödeme yapılacağı seçiliyor. Daha kapsamlı projelerde bu işlemi kartın ilk 6 hanesi yani bin numarasıyla otomatik belirleyebiliyorsunuz.

Bu şekilde müşterinize banka seçtirmek zorunda kalmaz ve bankalara daha az komisyon ödersiniz.

İyi günler.

admcicek commented 4 years ago

Çok teşekür ederim Sefa bey.