Garanti Hash Değişikliği Hk.
FikretCin opened this issue · 5 comments
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.
Merhabalar, tmm bu hafta sonu bakarim, elinizde dokumantasyon/ornek kod varsa paylasirsaniz sevinirim
Bir de mumkunse test ortam bilgilerini epostama gonderir misiniz
Döküman yada örnek kod iletmediler email atıp isteyeceğim, bilgileri size iletiyorum.
@nuryagdym Emekleriniz için teşekkürler, pull req. kabul etmişsiniz. Sabırsızlıkla release bekliyorum. Tekrar görüşmek üzre :)
Size de tesekkurler, v0.15.0 olarak yayina aldim.