Всем привет!
Коллеги, возникла следующая проблема (ткните носом в решение. Все перекопал.):
Есть Comepay и есть BGBilling 6.1. В настройках MPS:
mps.1.mode=1
mps.1.title=Comepay
mps.1.protocol=comepay
mps.1.login=comepay
mps.1.passw=password
mps.1.pid=3
mps.1.search.mode=contract
mps.1.numberPattern=^1(\d){5}$
mps.1.comment=$contract_title ($contract_comment)
mps.1.cert=0
При
http://1.2.3.4:8080/bgbilling/mpsexecut ... unt=100007<response>
<operation>check</operation>
<sum>0.0000</sum>
<result>0</result>
<ext-description>100007 (Батарейкин Василий Иванович)</ext-description>
<account>100007</account>
</response>
Т.е. все ОК!
Идем дальше:
http://1.2.3.4:8080/bgbilling/mpsexecut ... um=95.0000<response>
<operation>check</operation>
<sum>95.0000</sum>
<result>0</result>
<ext-description>100007 Батарейкин Василий Иванович)</ext-description>
<account>100007</account>
</response>
Тоже все ОК.
А вот при
http://1.2.3.4:8080/bgbilling/mpsexecut ... 5_15:31:48<response>
<operation>payment</operation>
<id_payment>5908285116823430144</id_payment>
<sum>95.0000</sum>
<result fatal="true">508</result>
<ext-description>Ошибка запроса</ext-description>
<account>100007</account>
</response>
Что не так?