Перейти к содержанию
Форумы

API


Рекомендуемые сообщения

Подскажите, пожалуйста, что значит ответ api

user 1303 not found!<br><!-- payment_calculate_answer:error --> Введены неверные данные...

 

Клиент с userid 1303 существует

Ссылка на комментарий
Поделиться на другие сайты

С этой ошибкой разобрался, не передавался userlogin. Следующая ошибка:

error InCorrect cost: 0.00<br>

Входные данные:

Array

(

[cardcost] => 0.01

[cardid] => 8

[cardlogin] => xaker1gd

[go] => card

[userid] => 1303

[userlogin] => xaker1gd

[amount] => 0.01

[apihash] => hash

[merchant_name] => My_Merchant

)

Часть данных, полученных от платежной системы удалил, apihash изменил, остальные данные не трогал.

Поясните почему ошибка?

Ссылка на комментарий
Поделиться на другие сайты

Спасибо, тестировать на сумму больше 1$ нет возможности, т.к. у платежной системы нет тестового режима, они мои счета активируют вручную.

Хотя... если использовать в формах рубли, а не доллары, попробую.

 

Дайте, пожалуйста, рекомендации по фильтрации входных параметров на скрипты. На всякий случай. Вдрух сетевым взломщикам удастся как-то обойти проверку контрольной подписи.

Ссылка на комментарий
Поделиться на другие сайты

Все стандартно, цифры, буквы... Сами определяйте, какие символы могут быть в получаемых данных и на основании этого вносите фильтрацию в свой скрипт.

Ссылка на комментарий
Поделиться на другие сайты

При активации через api сыплются ошибки:

Warning: main(./modules/login_generator.php) [function.main]: failed to open stream: No such file or directory in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 20

 

Warning: main() [function.include]: Failed opening './modules/login_generator.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 20

 

Warning: main(./modules/password_generator.php) [function.main]: failed to open stream: No such file or directory in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 22

 

Warning: main() [function.include]: Failed opening './modules/password_generator.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 22

 

Notice: Undefined variable: thepassword in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 23

 

Warning: main(./conf/whm.php) [function.main]: failed to open stream: No such file or directory in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 30

 

Fatal error: main() [function.require]: Failed opening required './conf/whm.php' (include_path='.:/usr/local/share/pear') in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 30

Ссылка на комментарий
Поделиться на другие сайты

А можно, если не получится разобраться со всеми ошибками, выслать код модуля вам, для проверки?

Сообщайте об ошибках. Те, которые связаны с биллингом, буду рассматривать и устранять, а остальные - нет, т.к. не имею время на это.

 

При активации через api сыплются ошибки:

Warning: main(./modules/login_generator.php) [function.main]: failed to open stream: No such file or directory in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 20

 

Warning: main() [function.include]: Failed opening './modules/login_generator.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 20

 

Warning: main(./modules/password_generator.php) [function.main]: failed to open stream: No such file or directory in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 22

 

Warning: main() [function.include]: Failed opening './modules/password_generator.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 22

 

Notice: Undefined variable: thepassword in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 23

 

Warning: main(./conf/whm.php) [function.main]: failed to open stream: No such file or directory in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 30

 

Fatal error: main() [function.require]: Failed opening required './conf/whm.php' (include_path='.:/usr/local/share/pear') in /usr/home/domen/data/www/order.domen.ru/admin/modules/automatic_activate.php on line 30

Вы отправляете POST запрос на /admin/api.php или включаете этот файл в свой скрипт?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...