paranoiaproject / paranoia

Paranoia is generic payment client for populer virtual pos api(s) of Turkey.
MIT License
124 stars 30 forks source link

Posnet buildCancelRequest fonksiyonu #58

Open GoktugOzturk opened 10 years ago

GoktugOzturk commented 10 years ago

Posnet iptal işleminde iptal edilecek işlemin ne olduğunun gönderilmesini istiyor.

Alması gereken değerler; Provizyon iptalinde -> "auth" Ödeme İptalinde -> "sale" Finansallaştırma iptalinde -> "capt" Puan Kullanımı iptalinde -> "pointUsage"

ibrahimgunduz34 commented 10 years ago

:) Evet. Uzunca bir süredir posnet'i merge etmek istememin nedeni de buydu aslında. Diğerlerine göre majör olan farklılıklarından biri buydu. Diğeri de puan kullandırma şekli. Belki isteğin içinde ayrı bir argümanla iptal edilmek istenen transactionın tipi istenebilir.

16 Mart 2014 15:44 tarihinde Göktuğ Öztürk notifications@github.com yazdı:

Posnet iptal işleminde iptal edilecek işlemin ne olduğunun gönderilmesini istiyor.

Alması gereken değerler; Provizyon iptalinde -> "auth" Ödeme İptalinde -> "sale" Finansallaştırma iptalinde -> "capt" Puan Kullanımı iptalinde -> "pointUsage"

Reply to this email directly or view it on GitHubhttps://github.com/ibrahimgunduz34/paranoia/issues/58 .

İbrahim Gündüz Gsm : +90 541 831 29 04 GMail : ibrahimgunduz34@gmail.com Linkedin : http://www.linkedin.com/in/ibrahimgunduz Github : https://github.com/ibrahimgunduz34 Blog : http://www.ibrahimgunduz.net/

GoktugOzturk commented 10 years ago

Son kullanıcı tarafından düşündüğünde metodu çağırırken verilebilmesi çok daha mantıklı.

Çoğu insan ödeme ile iptal işlemini ard arda yapmıyor. Ödeme yapılıyor aradan günler geçiyor sonra iptal/iade işlemi yapılıyor.

Göktuğ ÖZTÜRK

16 Mart 2014 16:30 tarihinde İbrahim Gündüz notifications@github.comyazdı:

:) Evet. Uzunca bir süredir posnet'i merge etmek istememin nedeni de buydu aslında. Diğerlerine göre majör olan farklılıklarından biri buydu. Diğeri de puan kullandırma şekli.

Şu anda işlemin hangi transactiondan geldiğini request objesinini damgalayarak yapıyoruz ama bu da çok doğru bir yaklaşım değil bence. Garanti'de de benzer bir sorun var. O da transaction ın tipine göre bankaya gönderilen isteğin içine birşeyler ekliyor veya çıkartıyor. Bu bilgileri request in içine yazıp taşımak yerine belki metodu çağırırken isteğin nereden geldiği bilgisini bir şekilde aktarmak bana daha doğru göründü.

Sen ne dersin ?

16 Mart 2014 15:44 tarihinde Göktuğ Öztürk notifications@github.com yazdı:

Posnet iptal işleminde iptal edilecek işlemin ne olduğunun gönderilmesini istiyor.

Alması gereken değerler; Provizyon iptalinde -> "auth" Ödeme İptalinde -> "sale" Finansallaştırma iptalinde -> "capt" Puan Kullanımı iptalinde -> "pointUsage"

Reply to this email directly or view it on GitHub< https://github.com/ibrahimgunduz34/paranoia/issues/58> .

İbrahim Gündüz Gsm : +90 541 831 29 04 GMail : ibrahimgunduz34@gmail.com Linkedin : http://www.linkedin.com/in/ibrahimgunduz Github : https://github.com/ibrahimgunduz34 Blog : http://www.ibrahimgunduz.net/

Reply to this email directly or view it on GitHubhttps://github.com/ibrahimgunduz34/paranoia/issues/58#issuecomment-37758506 .