mirror of
https://github.com/mewebstudio/pos.git
synced 2026-04-26 01:45:55 +03:00
[GH-ISSUE #157] Garanti Hash Değişikliği Hk. #81
Labels
No labels
PayFlexV4
TROY
akbankpos
bug
duplicate
enhancement
garanti
help wanted
isbank
kuveyt
payten
posnet
pull-request
vakifbank
ziraat
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/pos#81
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @FikretCin on GitHub (Sep 29, 2023).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/157
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 commented on GitHub (Sep 29, 2023):
Merhabalar, tmm bu hafta sonu bakarim, elinizde dokumantasyon/ornek kod varsa paylasirsaniz sevinirim
@nuryagdym commented on GitHub (Sep 29, 2023):
Bir de mumkunse test ortam bilgilerini epostama gonderir misiniz
@FikretCin commented on GitHub (Sep 29, 2023):
Döküman yada örnek kod iletmediler email atıp isteyeceğim, bilgileri size iletiyorum.
@FikretCin commented on GitHub (Oct 3, 2023):
@nuryagdym Emekleriniz için teşekkürler, pull req. kabul etmişsiniz. Sabırsızlıkla release bekliyorum. Tekrar görüşmek üzre :)
@nuryagdym commented on GitHub (Oct 3, 2023):
Size de tesekkurler, v0.15.0 olarak yayina aldim.