Key | Value |
---|---|
correlationId | Correlation{{randomNumber}} |
PG-Auth-Token | {{merchantNumber}}:{{terminalNumber}}:{{hash}} |
PG-Api-Version | V2 |
Header kısmında correlationId ve PG-Auth-Token parametrelerinin iletilmesi beklenir. correlationId her işlem için string unique bir değer iletilmelidir. PG-Auth-Token parametresi de tabloda belirtildiği gibi işyerine ait merchantNumber, terminalNumber ve hash bilgilerinden oluşur. Hash bilgisi için de işyerine ait merchantNumber, terminalNumber ve secretKey bilgileri sha256 ile hashleyip stringe çevrilerek elde edilir.
Response
Alınan hata requestte gönderilmesi beklenen SecurityHash değeri gönderilmediğinde alınan hatadır. Request içerisinde "securityHash" parametresinin istenen değerlere göre hesaplanarak iletilmesi beklenir. Bu alanları kontrol ederek yeniden işlem denemenizi ve hatanın devamı halinde SecurityHash değerini oluşturan alanları ve oluşturduğunuz hash değerini tarafımıza göndermenizi rica ederiz.
Response
Satış, İptal/İade, Ön Otorizasyon, Ön Otorizasyon kapama, 3D'li satış ve 3D'li satış tamamlama isteklerinin tümünde header'da "PG-Auth-Token" parametresi iletilmeli.
Bu bilgi üye işyerine ait "merchantNumber:TerminalNumber:Hash" bilgilerinden oluşmaktadır. Hash bilgisinin istenen değerlere göre hesaplanarak PG-Auth-Token parametresine eklenmesi beklenir.