[GH-ISSUE #161] EST V3 HASH Doğrulama #84

Closed
opened 2026-03-03 15:42:49 +03:00 by kerem · 8 comments
Owner

Originally created by @esakarya on GitHub (Oct 20, 2023).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/161

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 ?

Originally created by @esakarya on GitHub (Oct 20, 2023). Original GitHub issue: https://github.com/mewebstudio/pos/issues/161 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 ?
kerem closed this issue 2026-03-03 15:42:49 +03:00
Author
Owner

@nuryagdym commented on GitHub (Oct 20, 2023):

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.

<!-- gh-comment-id:1773071465 --> @nuryagdym commented on GitHub (Oct 20, 2023): 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.
Author
Owner

@esakarya commented on GitHub (Oct 21, 2023):

@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.

<!-- gh-comment-id:1773693602 --> @esakarya commented on GitHub (Oct 21, 2023): @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.
Author
Owner

@nuryagdym commented on GitHub (Oct 21, 2023):

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.

<!-- gh-comment-id:1773695496 --> @nuryagdym commented on GitHub (Oct 21, 2023): 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.
Author
Owner

@esakarya commented on GitHub (Oct 21, 2023):

Gönderdim, şimdiden teşekkür ederim. gelen request datada ki hash ı hiç bir şekilde tutturamadım.

<!-- gh-comment-id:1773697765 --> @esakarya commented on GitHub (Oct 21, 2023): Gönderdim, şimdiden teşekkür ederim. gelen request datada ki hash ı hiç bir şekilde tutturamadım.
Author
Owner

@nuryagdym commented on GitHub (Oct 21, 2023):

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

<!-- gh-comment-id:1773704019 --> @nuryagdym commented on GitHub (Oct 21, 2023): 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
Author
Owner

@esakarya commented on GitHub (Oct 21, 2023):

Aslinda checkhash i devre disi biraktigimda odemede aliyor iptalde ediyor bi sorun gozukmuyor, sadece veride gelen hash i dogrulayamiyoruz, evet 3d pay bide secure ile deniyim olmadi checkhash i devre disi birakirim, tesekkurler ilgin icin


From: nuryagdym @.>
Sent: Saturday, October 21, 2023 10:22:59 AM
To: mewebstudio/pos @.
>
Cc: esakarya @.>; Author @.>
Subject: Re: [mewebstudio/pos] EST V3 HASH Doğrulama (Issue #161)

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


Reply to this email directly, view it on GitHubhttps://github.com/mewebstudio/pos/issues/161#issuecomment-1773704019, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOR2J4VFPXYQ5UVCCCM5WJDYANZ5HAVCNFSM6AAAAAA6JJCMNWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZTG4YDIMBRHE.
You are receiving this because you authored the thread.Message ID: @.***>

<!-- gh-comment-id:1773706166 --> @esakarya commented on GitHub (Oct 21, 2023): Aslinda checkhash i devre disi biraktigimda odemede aliyor iptalde ediyor bi sorun gozukmuyor, sadece veride gelen hash i dogrulayamiyoruz, evet 3d pay bide secure ile deniyim olmadi checkhash i devre disi birakirim, tesekkurler ilgin icin ________________________________ From: nuryagdym ***@***.***> Sent: Saturday, October 21, 2023 10:22:59 AM To: mewebstudio/pos ***@***.***> Cc: esakarya ***@***.***>; Author ***@***.***> Subject: Re: [mewebstudio/pos] EST V3 HASH Doğrulama (Issue #161) 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 — Reply to this email directly, view it on GitHub<https://github.com/mewebstudio/pos/issues/161#issuecomment-1773704019>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AOR2J4VFPXYQ5UVCCCM5WJDYANZ5HAVCNFSM6AAAAAA6JJCMNWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZTG4YDIMBRHE>. You are receiving this because you authored the thread.Message ID: ***@***.***>
Author
Owner

@nuryagdym commented on GitHub (Oct 21, 2023):

Sorun cozuldu sanirim, sorun neymis merak ettim 😄

<!-- gh-comment-id:1773729515 --> @nuryagdym commented on GitHub (Oct 21, 2023): Sorun cozuldu sanirim, sorun neymis merak ettim 😄
Author
Owner

@esakarya commented on GitHub (Oct 21, 2023):

😅 Gelen reposive islem id si ekliyordum daha sonra, siparisin durumunu guncellemek icin, o kacmis gözden

<!-- gh-comment-id:1773773726 --> @esakarya commented on GitHub (Oct 21, 2023): 😅 Gelen reposive islem id si ekliyordum daha sonra, siparisin durumunu guncellemek icin, o kacmis gözden
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pos#84
No description provided.