utm5_rapida_check

Технические вопросы по UTM 5.0
Ответить
Martin
Сообщения: 99
Зарегистрирован: Пт янв 21, 2005 09:53

utm5_rapida_check

Сообщение Martin »

после установки 5.1.10-008
перестали ходить платежи через utm5_rapida_check из файла
где надо пнуть? Вот ошибка в логе:

Код: Выделить всё

?Debug : Feb 27 15:51:42 RPCServer@0.0.0.0: rpcf_rapida_payment (!) 
 ERROR : Feb 27 15:51:42 DBAExistingError: [get_users_by_account]: trying to get not existing aid
?Debug : Feb 27 15:51:42 UTM5 DBA: Payment failed: 
?Debug : Feb 27 15:51:42 UTM5 DBA: Account ID: 190 

Martin
Сообщения: 99
Зарегистрирован: Пт янв 21, 2005 09:53

Сообщение Martin »

а в ответ тишина...

Господа нетаповцы, вы бы хотябы свои примеры в документации проверяли бы прежде чем обновления людям давать

в rapida5.fg
template_string_62= ^a
не работает такое (оплата по идентификатору счета)
template_string_62= ^u
спасибо что хоть это осталось рабочим (по идентификатору пользователя)

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

Что действительно не работает ^a???

У нас с понедельника начинается тестирование платежей через Рапиду, а идентификатор счета был выбран единственным обязательным параметром.

Netup, дайте ответ!!! Работает ^a в 5-1-10-008 или нет?

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

up

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

up

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

Извините за назойливость, но еще раз UP

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

завершающий up, сегодня сам все протестирую и узнаю.

Неужели, так сложно netup-у сказать работает то, что они пишут должно работать или нет

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

^a не работает!!!!

А NETUPу все по ...

UTM5-1.10-8

plass15
Сообщения: 21
Зарегистрирован: Пт янв 21, 2005 00:16

Сообщение plass15 »

Могу предположить ответ от NetUp'а :
За энное количество дензнаков Мы протестируем! И все подправим!
PS: они этот форум не читают! Читать-то читают, но не отвечают! :(

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

rapida_check у них вообще криво работает. В ходе тестирования выяснилось, что принимаются даже те платежи, для которых вообще нет сертификата (!!!!!).

Ручная проверка при помощи dvc_tool показывает все верно:

есть сертификат ..... [ 100 ]
нет сертификата ..... [ 4 ]

а rapida_check принимает и те и те платежи!!!

Придется опять, как всегда, все делать самому: пока наверное напишу скриптик для почтовика, который будет проверять сертификат, а заодно и конвертировать id счета в id абонента (^u похоже работает)

P.S. Может netup-у благотворительный фонд организовать, где они будут собирать деньги на исправление ошибок в своем софте

Martin
Сообщения: 99
Зарегистрирован: Пт янв 21, 2005 09:53

Сообщение Martin »

а если utm5_rapida_check не получит ответа от pop3 то вывалится. что тоже не есть правильно

Игорь
Сообщения: 34
Зарегистрирован: Чт фев 03, 2005 22:02

Сообщение Игорь »

Костыль сделан:

проверка почты, электронной подписи, замена account_id на user_id выполняется средствами perl-скрипта запускаемого по крону
(за основу взят скрипт с сайта рапиды). Если все ОК, то скрипт кладет декодированный файл в указанную папку (указанную, как rapida_ext_path в rapida5.cfg) и запускает utm5_rapida_check, после чего через N секунд его убивает. Чтобы utm5_rapida_check не вылетал из-за POP3, POP3 был поднят на локальной машине.

Ответить