forum.bitel.ru http://forum.bitel.ru/ |
|
CyberPlat непонятные проблемы http://forum.bitel.ru/viewtopic.php?f=18&t=3621 |
Страница 1 из 1 |
Автор: | ip0203 [ 18 фев 2010, 15:14 ] |
Заголовок сообщения: | CyberPlat непонятные проблемы |
Всем доброго дня. Уважаемые разработчики помогите разобратся в следующей проблеме. Настраиваю платежи с CyberPlat. Конфиг модуля: mps.2.mode=1 mps.2.title=CyberPlatTestCert mps.2.protocol=cp mps.2.pid=3 mps.2.protocol.ext=noBaseAuth mps.2.cert=1 mps.2.cert.pem=MIGfMA0G.... mps.2.search.mode=contract на запрос bgbilling/mpsexecuter/10/2/?action=check&number=09000415&amount=20.00&type=1; получаю ответ <?xml version="1.0" encoding="windows-1251" ?> - <response> <code>0</code> <message>09000415 (test_cyberplat_1)</message> </response> а на запрос bgbilling/mpsexecuter/10/2/?action=payment&number=09000415&amount=20.00&receipt=12270309414789&type=1&date=2010-02-18T11:36:53; <?xml version="1.0" encoding="windows-1251" ?> - <response> <code>-2</code> <message>Неправильный тип поиска</message> </response> в чем может быть проблема? 09000415 - номер договора, преобразования никакие вроде не требуются. |
Автор: | Amir [ 19 фев 2010, 16:05 ] |
Заголовок сообщения: | Re: CyberPlat непонятные проблемы |
Настройте типы поиска mps.1.search.mode= это для type=0 или отсутствующего type для type=1 mps.1.search.1.mode= для type=2 mps.1.search.2.mode= |
Автор: | ip0203 [ 19 фев 2010, 16:18 ] |
Заголовок сообщения: | Re: CyberPlat непонятные проблемы |
изменил конфиг mps.2.mode=1 mps.2.title=CyberPlatTestCert mps.2.protocol=cp mps.2.pid=3 mps.2.protocol.ext=noBaseAuth mps.2.cert=1 mps.2.cert.pem=MIGfMA0G.... mps.2.search.mode=contract mps.2.search.1.mode=contract ситуация изменилась теперь при запросе bgbilling/mpsexecuter/10/2/?action=payment&number=09000415&amount=20.00&receipt=12270309414789&type=1&date=2010-02-18T11:36:53; <?xml version="1.0" encoding="windows-1251" ?> - <response> <code>0</code> <authcode>2</authcode> <date>2010-02-19T16:18:46</date> <message>Платеж принят на: 09000415 (test_cyberplat_1)</message> </response> но при запросе gbilling/mpsexecuter/10/2/?action=check&number=09000415&amount=20.00&type=1; <?xml version="1.0" encoding="windows-1251" ?> - <response> <code>-2</code> <message>Неправильный тип поиска</message> </response> насколько я понимаю Cyberplat использует только type=1 либо не использует вообще поэтому не использую mps.1.search.2.mode= |
Автор: | Amir [ 19 фев 2010, 18:01 ] |
Заголовок сообщения: | Re: CyberPlat непонятные проблемы |
Там на платеж и проверку статуса одна проверка... А эта ";" в конце в запрос случайно не идет? |
Автор: | ip0203 [ 19 фев 2010, 18:23 ] |
Заголовок сообщения: | Re: CyberPlat непонятные проблемы |
";" идет - без нее все работает нормально, странно буду уточнять у CyberPlat - они шлют запросы именно с этим символом в конце, или как то можно обойтись своими силами - удалять этот символ из запроса? |
Автор: | Amir [ 19 фев 2010, 20:24 ] |
Заголовок сообщения: | Re: CyberPlat непонятные проблемы |
Не должно от них идти с ; |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |