Есть скрипт оплаты (всего 2 файла)
скрипт работал хорошо, теперь контора предоставляющая саму оплату, просит, отправлять им секретную строчку в SHA-256
состоит эта строчка из полей заполняемых на сайте:
The merchant forms a character string from the parameter values included in MAC calculation.
Example:
- Merchant_Number: aaaaaaa
- Order_ID: bbbbbb
- Amount: cccc
- Currency_Code: ddd
- Transaction_Type: 0
- The secret key for the MAC calculation: ZZZZZZZ
Character string: aaaaaaa&bbbbbb&cccc&ddd&0&ZZZZZZZ
3 The merchant converts the character string with a SHA-256 algorithm program into a 64-character
hash value, which is presented in the hex code format.
Example:
Hash value: e698242edb4b90f55fefa5780c4159ed7d0dc17762c66695468e5644a6703f08
т.е объединяются 6 полей данных символом "&" и полученная строка переводится в sha-256 и далее отправляется на сайт предоставляющий услуги для оплаты.
Вложил файл, с описанием того, что надо на английском читать с 12 страницы.
Грубо говоря, сейчас просто не хватает строки:
<input type="hidden" name="Authentication_Mac"
value="тут SHA-256 получаеммая из обьединения предыдущих 6 заполненых полей, и переведенная в sha256">
Опубликован 13.10.2012 в 11:50 Последнее изменение: 13.10.2012 в 12:30
Заказ находится в архиве