Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Garanti Hash Değişikliği Hk. #157

Closed
FikretCin opened this issue Sep 29, 2023 · 5 comments
Closed

Garanti Hash Değişikliği Hk. #157

FikretCin opened this issue Sep 29, 2023 · 5 comments
Labels
garanti Garanti POS

Comments

@FikretCin
Copy link
Contributor

Merhabalar Garantiden bu gün bir mail aldık. Hash algoritmasının değiştirilmesi isteniyor. Vaktiniz varsa destek olabilir misiniz ?

HTML Post için;

*** İstek içerisinde yer alan “apiversion” alanında “512” ifadesinin gönderilmesi gerekmektedir. Bu alan zorunludur.

HashData = terminalId + orderid + amount + currency + okurl + failurl + islemtipi + taksit + storekey + SecurityData

Yukarıdaki formülle elde edilen HashData değeri SHA512 algoritmasıyla hashlenip , çıkan sonuç büyük harfe çevrilerek "secure3dhash" alanına konulur. SecurityData değeri sha1 ile hesaplanmaya devam edilecektir.

XML ve HTML post cevap mesajlarının hesaplanmasında da SHA512 üzerinden hesaplama yapılacaktır . Hesaplanan data içerisinde bir değişiklik bulunmuyor. Sadece hashleme SHA512 ile yapılıyor.

@nuryagdym
Copy link
Collaborator

Merhabalar, tmm bu hafta sonu bakarim, elinizde dokumantasyon/ornek kod varsa paylasirsaniz sevinirim

@nuryagdym nuryagdym added the garanti Garanti POS label Sep 29, 2023
@nuryagdym
Copy link
Collaborator

Bir de mumkunse test ortam bilgilerini epostama gonderir misiniz

@FikretCin
Copy link
Contributor Author

Döküman yada örnek kod iletmediler email atıp isteyeceğim, bilgileri size iletiyorum.

@FikretCin
Copy link
Contributor Author

@nuryagdym Emekleriniz için teşekkürler, pull req. kabul etmişsiniz. Sabırsızlıkla release bekliyorum. Tekrar görüşmek üzre :)

nuryagdym added a commit that referenced this issue Oct 3, 2023
@nuryagdym
Copy link
Collaborator

Size de tesekkurler, v0.15.0 olarak yayina aldim.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
garanti Garanti POS
Projects
None yet
Development

No branches or pull requests

2 participants