[GH-ISSUE #82] Garanti POS TROY - undefined index secure3dhash problemi #42

Closed
opened 2026-03-03 15:42:22 +03:00 by kerem · 2 comments
Owner

Originally created by @mhunesi on GitHub (Jul 18, 2022).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/82

Originally assigned to: @nuryagdym on GitHub.

Merhabalar.

Bir TROY kart ile şöyle bir hata almışız.

MD Status 1 gelmiş fakat secure3dhash alanı yok. Kodu okuduğumda secure3dhash alanı her zaman gelecekmiş gibi davranılmış. Aslında hash alanında gelen data ile Hash kontrolü yapılabilirmiş.

image image

https://github.com/mewebstudio/pos/blob/master/src/Gateways/GarantiPos.php#L342
Buradaki

'hash' => $raw3DAuthResponseData['secure3dhash'],

alanını

'hash' => $raw3DAuthResponseData['secure3dhash'] ?? $raw3DAuthResponseData['hash'],

bu şekilde kullanmak doğru olur mu sizce? Teşekkürler. Emeğinize sağlık.

Originally created by @mhunesi on GitHub (Jul 18, 2022). Original GitHub issue: https://github.com/mewebstudio/pos/issues/82 Originally assigned to: @nuryagdym on GitHub. Merhabalar. Bir TROY kart ile şöyle bir hata almışız. MD Status 1 gelmiş fakat **secure3dhash** alanı yok. Kodu okuduğumda **secure3dhash** alanı her zaman gelecekmiş gibi davranılmış. Aslında **hash** alanında gelen data ile Hash kontrolü yapılabilirmiş. <img width="510" alt="image" src="https://user-images.githubusercontent.com/15876915/179456510-c188ee66-6c73-468e-a130-35089ec495e2.png"> <img width="510" alt="image" src="https://user-images.githubusercontent.com/15876915/179456565-20261eb3-a673-4194-9ab5-ee2919c38286.png"> https://github.com/mewebstudio/pos/blob/master/src/Gateways/GarantiPos.php#L342 Buradaki ` 'hash' => $raw3DAuthResponseData['secure3dhash'],` alanını ` 'hash' => $raw3DAuthResponseData['secure3dhash'] ?? $raw3DAuthResponseData['hash'],` bu şekilde kullanmak doğru olur mu sizce? Teşekkürler. Emeğinize sağlık.
kerem 2026-03-03 15:42:22 +03:00
Author
Owner

@nuryagdym commented on GitHub (Jul 18, 2022):

Merhabalar,
Tesekkurler 1-2 gun icinde duzeltmeyi yapip release cikarim.

<!-- gh-comment-id:1186831350 --> @nuryagdym commented on GitHub (Jul 18, 2022): Merhabalar, Tesekkurler 1-2 gun icinde duzeltmeyi yapip release cikarim.
Author
Owner

@nuryagdym commented on GitHub (Jul 20, 2022):

sorun giderildi, 0.7.4 release olarak ciktim.

Deneme sanisiniz varsa master branch'i de test edebilir misiniz.
composer require dev-master olarak cektiginizde master branch indirir. Master branch'te Garanti 3D Odemelerinde eksik olan 3d hash ekledim, test ortamda calisiyor ama canli ortamda test etme imkanim yok benim

<!-- gh-comment-id:1189875890 --> @nuryagdym commented on GitHub (Jul 20, 2022): sorun giderildi, 0.7.4 release olarak ciktim. Deneme sanisiniz varsa master branch'i de test edebilir misiniz. `composer require dev-master` olarak cektiginizde master branch indirir. Master branch'te Garanti 3D Odemelerinde eksik olan 3d hash ekledim, test ortamda calisiyor ama canli ortamda test etme imkanim yok benim
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#42
No description provided.