EST V3 HASH Doğrulama
esakarya opened this issue · 8 comments
Arkadaşlar bu hash sırasında bi sıkıntı mı var, benmi tutturamıyorum anlamadım. hiç bir şekilde ilk requestteki doğrulama hashını checkHash ile doğrulayamadım. bu hash dataya kart bilgileri falan alfabetik sırayla komple dahil oluyor. ilk requestteki ErrMsg, mdErrorMsg MaskedPan falanda dahil oluyor doğrumudur ?
Merhabalar, test ortaminda denedigimde EstV3Pos sorunuz calisiyor. Bu kodda bir guncelleme yapilmadi.
Asseco'nun en son istedigi o sekilde hashlamak, gonderilen ve gelen verilerin tamaminin alphabetik siraya gore siralanip hashlanmesi.
Belki $pos->setTestMode(true/false)
hatali olabilir.
Yani istegi gonderirken canli mode'da gonderip, bankadan donen cevabi islerken test modda isliyor olabilirsiniz.
Ya da hesap bilgiler hatali, yani istek gonderilirken kullanilan hesap bilgileriyle, bankadan donen veriyi islemek icin kullanilan hesap bilgileri ayni degil.
Hangi banka bu arada?
Olmadi EstV3Pos yerine EstPos'u kullanmayi dener misiniz.
@nuryagdym rica etsem başarılı bir sonuçta sana gelen request data ve hashstr nin çıktsını verebilirmisin ?
dünden beri bununla uğraşıyorum benim oluşturduğum hash doğru ama karşıdan geleni doğrulamada bi sıkıntı var. diziimde nerde hata var ordan yakalarım belki.
Merhabalar, ben 1 haftalik tatile ciktim, bilgisayar yanimda degil. Ornek olarak test klasore bakabilirsiniz.
tests/Crypt/EstV3PosCryptTest.php icinde test olmasi gerekiyor.
Isterserseniz epostama sizdeki kodlari (kullandiginiz test account bilgilerle beraber) gonderin kontrol edeyim.
Gönderdim, şimdiden teşekkür ederim. gelen request datada ki hash ı hiç bir şekilde tutturamadım.
bana gonderdiginiz veriye bakinca bir sorun goremedim,
Bilgisayar olmadan yardimci olamiyorum.
Hesap icin MODEL_3D_SECURE ile odemeyi dener misiniz. Sizdeki su an MODEL_3D_PAY anladigim kadariyla
Sorun cozuldu sanirim, sorun neymis merak ettim 😄
😅 Gelen reposive islem id si ekliyordum daha sonra, siparisin durumunu guncellemek icin, o kacmis gözden