İmza Hesaplama Algoritması
Aşağıdaki değerleri uç uca birleştirilir
- İsteğin yapıldığı URL (hostname, protocol ve query string dahil)
- Merchant No
- Terminal No
- Eğer mevcut ise isteğin body'si
- Birleştirilen string'in SHA-512 hash'i hesaplanır
Örnek 1:
Request URL |
|
Merchant No | 1000 |
Terminal No | 100 |
Request Body |
|
Birleştirilmiş String |
|
Secret Key | TestSecretKey |
Signature | b6da16cb9bc14d927a8b9be1e066adf1c1cf30ca887a486a322e5922cca3a3836edd4ece5e423f97f198ddeed1309162bcb3916bbeda858affc058bb4ba91244 |
Örnek 2:
Request URL |
|
Merchant No | 1000 |
Terminal No | 100 |
Request Body | |
Birleştirilmiş String |
|
Secret Key | TestSecretKey |
Signature | b6da16cb9bc14d927a8b9be1e066adf1c1cf30ca887a486a322e5922cca3a3836edd4ece5e423f97f198ddeed1309162bcb3916bbeda858affc058bb4ba91244 |