Бюджет: 9999 UAH Срок: 1 день
Здравствуйте, давайте помогу с подписью запроса. Обращайтесь!
Часа 2 уже вожусь с подписями от fondy.eu, какой-то замут они подготовили прям.
Нужен человек который имел дело с этим вопросом у них. Именно у них уточняю
Формирую на PHP
Бюджет: 9999 UAH Срок: 1 день
Здравствуйте, давайте помогу с подписью запроса. Обращайтесь!
Бюджет: 9999 UAH Срок: 1 день
Добрый день. Fondy подключал не одноразово, могу проверить и исправить подпись запроса. Буду рад сотрудничеству, обращайтесь!
Бюджет: 9999 UAH Срок: 1 день
Давайте разберемся с вашей проблемой, помогу с удовольствием т.к. имел похожую проблему с api liqpay )
Бюджет: 9999 UAH Срок: 1 день
Добрый день. Готов интегрировать фонди по подписке. Буду рад сотрудничеству!
на liqpay похожая тема с подписью, несколько отличий нашел в документации, опишите в чем собственно проблема?
ликпей подключил без проблем. А тут какой-то замут с подписями. Одни и те же данные при отправке и получении дают разный хеш, при том что даже тип данных один в один
я бы еще раз перепроверил пример из их документации и ваш код. Если что я готов помочь - 300 грн в час, надеюсь это займет меньше времени
Имеете ввиду подпись запроса на платежку? Возьмите вот готовый модуль от опенкарт и посомтрите как они подписывают https://github.com/cloudipsp/opencart-all-versions/blob/master/for_opencart_2.3.x/upload/catalog/model/extension/payment/oplata.php
ликпей подключил без проблем. А тут какой-то замут с подписями. Одни и те же данные при отправке и получении дают разный хеш, при том что даже тип данных один в один
Ну вот же функция https://screenrec.com/share/AZqDIB9yPc
Там нужные поля прогоняются через разделитель
У меня тоже самое
function getSignature( $merchant_id , $password , $params = array() ){
$params['merchant_id'] = $merchant_id;
$params = array_filter($params,'strlen');
ksort($params);
$params = array_values($params);
array_unshift( $params , $password );
// foreach($params as $v){
// dd($v."-". gettype($v));
// }
$params = join('|',$params);
return(sha1($params));
}
$signature = getSignature( $merchant_id , $password , $params );
$merchant = 'your_merchant';
$params = array(
'order_id' => 'test123456',
'order_desc' => 'test order',
'currency' => 'USD',
'amount' => '125',
'merchant_id' => '1396424'
);
ksort($params);
$string = $merchant_password;
foreach ($params as $key => $value) {
$string .= '|' . $value;
}
$signature = sha1($string);
$params['signature'] = $signature;
Создание сайта под ключ 54 ставки 30 июля
Веб-программирование 88 ставок 29 июля
Десктопные приложения 65 ставок 28 июля
25 ставок 28 июля
10 ставок 26 июля