После предпоследнего обновления модуля карточек перестали проходить удаленные платежи.
Инициализация:Код:
http://ip:8080/bgbilling/idealer?mid=4&action=Init&find_modes=&user=megapuper&pswd=pass
Код:
<data status="ok">
<find_modes>
<mode id="1" name="kernel_contract" title="Номер договора">
<param name="contract_title"/>
</mode>
</find_modes>
</data>
Поиск договора:Код:
http://ip:8080/bgbilling/idealer?mid=4&accurate=true&action=ContractFind&contract_title_1=ИН9999-09&user=megapuper&pswd=pass
Код:
<data status="ok">
<contract balance="509.76" comment="Тестовый договор ГОРОД" firm_id="" id="9724" title="ИН9999-09">
<tariffs show="0"/>
</contract>
</data>
Два первых проходят на ура, а вот дальше с проводкой платежей засады (0|0)
Проводим платеж вариант с поиском по договору:Код:
http://ip:8080/bgbilling/idealer?mid=4&accurate=true&action=PaymentAdd&contract_title_1=ИН9999-09&summ=101.01&trans=12345678999&user=megapuper&pswd=pass
Код:
<data error_code="3" status="error">
Отсутствуют и/или не правильные параметры
</data>
или
Проводим платеж вариант с использованием CID:Код:
http://ip:8080/bgbilling/idealer?mid=4&action=PaymentAdd&cid=9724&summ=101.01&trans=12345678999&user=megapuper&pswd=pass
Код:
<data error_code="3" status="error">
Отсутствуют и/или не правильные параметры
</data>
Вот такие пироги. idealer.rtf c ftp.bgbilling.ru перечитали заново, отличий от 4.5 не нашли. после обновления 4.5 до 4.6 до предполседнего апдейта модуля карточек платежи проходили.