BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 05 май 2024, 12:19

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 69 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2009, 20:19 
Не в сети

Зарегистрирован: 26 мар 2009, 12:44
Сообщения: 74
Карма: 0
Беру тайм-аут ))))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 15:20 
Не в сети

Зарегистрирован: 26 мар 2009, 12:44
Сообщения: 74
Карма: 0
Amir у меня в конфиге модуля

для осмп
mps.1.search.mode=contract
mps.1.search.pattern= \A(?:\d{9})(\d{2})\z:::$1-$2
mps.1.search.allow.contract.groups=1

для е-порт
mps.2.search.mode=contract
mps.2.search.pattern= \A(?:\d{9})(\d{2})\z:::$1-$2
mps.2.search.allow.contract.groups=1

номера договора выглядят как 100000001-05

ОСМП работает без ошибок

на тесте е-порт все равно вываливаюсь с ошибкой на 32-ом тесте
Код:
6 неверный формат параметра account в операции type=payment 2009-08-24 13:11:18  ошибка, ожидался result=E1 (получен result=F3, диагностика: Договор не найден) 
 Статус ошибка, ожидался result=E1 (получен result=F3, диагностика: Договор не найден) 
 Запрос POST https://server.ru:8443/bgbilling/mpsexecuter/6/2/
Host: server.ru:8443
Content-Length: 455
Content-Type: application/x-www-form-urlencoded; charset=koi8-r

account=%21%40%230%5E%26%2A%28%29_%2B%7B%7D%5B%5D%3B%27%22%3C%3E%2C.%2F%3F%5C%60&id=554566223&pay_time=2009-08-24T13%3A11%3A17%2B04&sum=51.00&timestamp=2009-08-24T13%3A11%3A17%2B04&type=payment
&sign=c6caec3dbaace108af0f45343b81de75d5db43f71b6abb6317afd3afbf630a82aae7747b330275a47aefdbebfa1386153b10bf37b99d42d43a
3572bf2967e8ebcf9fa202becd4fc5a23fc9fe3a1b4374e148fbfb938475a6cb3d7714427b773eaa82ac5c21890f2bf98b6a108cb5ab13978f82809f
8c731d0c99749702153708
 
 Ответ HTTP/1.1 200 OK
Cache-Control: no-cache, no-store
Connection: close
Date: Mon, 24 Aug 2009 09:11:36 GMT
Server: Apache-Coyote/1.1
Content-Length: 569
Content-Type: application/x-www-form-urlencoded;charset=UTF-8
Set-Cookie: JSESSIONID=0C44F03D7CBA8CE6CDF50A52D1C36B27; Path=/; Secure

account=%21%40%230%5E%26%2A%28%29_%2B%7B%7D%5B%5D%3B%27%22%3C%3E%2C.%2F%3F%5C%60&id=554566223&pay_time=2009-08-24T13%3A11%3A17%2B04&reason=%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%20%D0%BD%D0%B5%20%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD&result=F3&sum=51.00&timestamp=2009-08-24T13%3A11%3A17%2B04&type=payment
&sign=36887141176AD400BD914416077899D20EEC09A9DE59C54BB78C35857D0C13863E737AD811AA57163C768B5365B6FAF8B87ED51763094710BE
1325D0CCB89878A174E235C6479B6200D6C00769FFE8426A1DB2BB06962B3019AB90083133BEC0EB197D38F7EE34A0CCB6554FDF286610481491E760
7C9296432F2191BF8FE421

в сервер.лог
Код:
08-24/13:11:12  INFO [http-8443-1] EventProcessor - Add event to queue Event bitel.billing.server.script.bean.event.PaymentEvent cid: 8; module: 0; type: 1


В какую сторону смотреть и копать ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 16:04 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
от eport приходит в виде
100000001-05
Добавьте такой параметр в конфиг.
mps.2.numberPattern=\A\d{9}-\d{2}\z
В отличие от шаблона поиска это шаблон проверки еще до поиска, если пришедшее значение не совпадает - сервер отвечает ошибкой запроса (как того требует протокол). Раньше в eport такого не было, да и в осмп недавно появилось и требуют не всегда...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 17:12 
Не в сети

Зарегистрирован: 26 мар 2009, 12:44
Сообщения: 74
Карма: 0
Добавил параметр в конфиг модуля.
Ошибка на 39 тесте
Код:
13 отсутствие параметра pay_time в операции type=payment 2009-08-24 15:05:11  ошибка, ожидался result=E1 (получен result=S1) 
 Статус ошибка, ожидался result=E1 (получен result=S1) 
 Запрос POST https://server.ru:8443/bgbilling/mpsexecuter/6/2/
Host: server.ru:8443
Content-Length: 357
Content-Type: application/x-www-form-urlencoded; charset=koi8-r

account=100000001-05&id=554613683&sum=51.00&timestamp=2009-08-24T15%3A05%3A10%2B04&type=payment
&sign=922a8fcd16e8cc3b510a1ccdf67b98ea789b29aa148cd5bc9c8941fd70e87f53309753be43b45829aa7fc953a3b5b0529a3b7bb434f00a59fb
5125d4cee143a0841ce5a721a38973407a538310766407d24ee75a387b80f0e52ad71337e963d5a309442262f351742853e7685759854369fcd46109
ab4735b23bf6488971dca0
 
 Ответ HTTP/1.1 200 OK
Cache-Control: no-cache, no-store
Connection: close
Date: Mon, 24 Aug 2009 11:05:28 GMT
Server: Apache-Coyote/1.1
Content-Length: 405
Content-Type: application/x-www-form-urlencoded;charset=UTF-8
Set-Cookie: JSESSIONID=A48FA7DBC5B52CA4F840A411044D16E4; Path=/; Secure

accepted=2009-08-24T15%3A05%3A28%2B04&account=100000001-05&id=554613683&result=S1&sum=51.00&timestamp=2009-08-24T15%3A05%3A10%2B04&type=payment
&sign=0BE532D049BFFE20FEE6618AB3A50AB8C032FDAFD318A1CE1C9E56F721130B87D4FC7760CE797F1EB7C7E1C1F29E11EC80594040B32FBBA328
8AF4DC7B1E2755B2602722558AD92B3688E307791E5C344863A30FFABC842179BEBF3FBFC1718A7DDD87EAFB4FEFF033AE28FDCCB6CBE0045BD7CD4A
FD270B82C0CFD4F7B83DF6


в сервер.лог
Код:
08-24/15:04:49  INFO [http-8443-1] EventProcessor - Add event to queue Event bitel.billing.server.script.bean.event.PaymentEvent c     id: 8; module: 0; type: 1
08-24/15:05:28  INFO [http-8443-1] EventProcessor - Add event to queue Event bitel.billing.server.script.bean.event.PaymentEvent c     id: 8; module: 0; type: 1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 17:25 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложили обновление.
В стандартную логику добавлять не стал, потому что боюсь у тех кто работает по старому протоколу может пойти не совместимость...
Поэтому надо добавить в конфиг
mps.2.protocol.ext=eportPayTime


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 17:39 
Не в сети

Зарегистрирован: 26 мар 2009, 12:44
Сообщения: 74
Карма: 0
Обновился. добавил параметр в конфиг
Ошибка на 95 тесте
Код:
2 операция type=check с суммой меньше минимальной 2009-08-24 15:32:16  ошибка, ожидался result=F1 (получен result=S1) 
 Статус ошибка, ожидался result=F1 (получен result=S1) 
 Запрос POST https://server.ru:8443/bgbilling/mpsexecuter/6/2/
Host: server.ru:8443
Content-Length: 342
Content-Type: application/x-www-form-urlencoded; charset=koi8-r

account=100000001-05&sum=50.99&timestamp=2009-08-24T15%3A32%3A15%2B04&type=check
&sign=38bf5f94d1e9a7bbd26ece0eb355287781e02a04c737ec8a40c9a86ea33f41b536d344fa38692bdc64c4ed0574fbb119f7c1cff0d63a945768
d0d590205c2bf90e954d19996f9823d995338100a599a22f518d5bfe73845246463bc79daf0d7703a3740be4d48c1e2aa2e1bef9b8a98b585299628b
074d8cd47191e17a9f4461
 
 Ответ HTTP/1.1 200 OK
Cache-Control: no-cache, no-store
Connection: close
Date: Mon, 24 Aug 2009 11:32:34 GMT
Server: Apache-Coyote/1.1
Content-Length: 352
Content-Type: application/x-www-form-urlencoded;charset=UTF-8
Set-Cookie: JSESSIONID=0ED4779E5C2B9531F9872FF249D04252; Path=/; Secure

account=100000001-05&result=S1&sum=50.99&timestamp=2009-08-24T15%3A32%3A15%2B04&type=check
&sign=7F5232F8E83B29008D02C57ED86D1E64463B0FAA9779C31969D93552005FAD3622A7945C45937DD6023C448D0F5277059DCA8CEF22265ABE21
9D8B48BFC1FE306977796758F7DF15295DF162678FD285E3B0F64B77BC20B0074AE9B6D56AA77197E767744292E6926CADE61F3B08006FCA2C031488
E33B88E1912225378F710B


в сервер.лог
Код:
08-24/15:29:43  INFO [http-8443-1] EventProcessor - Add event to queue Event bitel.billing.server.script.bean.event.PaymentEvent cid: ; module: 0; type: 1
08-24/15:30:01  INFO [http-8443-1] EventProcessor - Add event to queue Event bitel.billing.server.script.bean.event.PaymentEvent cid: ; module: 0; type: 1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 18:46 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
А там нигде нельзя убрать размер минимального платежа? Это вроде как тоже не было обязательно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 19:09 
Не в сети

Зарегистрирован: 26 мар 2009, 12:44
Сообщения: 74
Карма: 0
Убрал размер минимального платежа и максимального платежа
с отключеным "Без 'revoke'" тесты прошли успешно до последнего. Жду ответ от Е-порт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 19:49 
Не в сети

Зарегистрирован: 26 мар 2009, 12:44
Сообщения: 74
Карма: 0
ответ Е-порт на успешное прохождение интерфейса тестирования
Цитата:
Да, тестирование прошло успешно.
Я отпишу по вам в ДРКК и ждите от нас емэйл.


Amir, огромное спасибо за помощь! :D :D :D


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 69 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.051s | 36 Queries | GZIP : On ]