Page History
...
6. Передача платежной информации TokenPay
Оплата по токену
Параметры запроса:
...
3 символа
...
Код валюты, в которой указана сумма платежа OrderAmount (RUB, USD, EUR)
...
1 - Apple Pay
2 - Android Pay
3 - Samsung Pay
...
256 символов
...
Факс покупателя
...
Индекс предприятия связи покупателя
...
0 - Не конвертировать в базовую валюту
1 - Не конвертировать при возможности
2 - Всегда конвертировать
...
Формируется строка, сшитая из следующих параметров заказа:
Merchant_ID;OrderNumber;OrderAmount;OrderCurrency, разделенных точкой с запятой. На базе этой строки алгоритмом MD5 формируется дайджест. Дайджест подписывается закрытым RSA ключом мерчанта. Длина ключа - 1024. Полученная байтовая последовательность является подписью магазина. Подпись передается нам в виде дополнительного параметра, закодированного в виде строки BASE64
...
1 –рекуррентный платеж
...
Число, 15 цифр
...
Параметры ответа:
...
1) Для типа подписи MD5 - пусто
...
Описание веб-сервиса:
...
language | xml |
---|---|
title | ../pay/tokenpay.wsdl |
linenumbers | true |
...
Для передачи зашифрованного блока данных о платеже нужно отправить запрос на сервер АПК Ассист методом HTTP POST (в кодировке UTF-8).
Оплата по токену
...