Добрый день!
Почему-то не могу отменить платеж. Самый главный вопрос - операция называется PaymentCansel (как в документации) или все же PaymentCancel?
Конфигурация nginx:
location /payment/cancel {
rewrite ^/payment/cancel/(.*)$ /bgbilling/idealer?mid=6&action=PaymentCansel&trans=$1 break;
proxy_pass
http://xxxxxx.ru:8080; proxy_redirect off;
}
Вызываю как
https://xxx.ru/payment/cancel/1Получаю <data error_code="3" status="error">Отсутствуют и/или не правильные параметры</data>
Платеж проведен и время отмены его не истекло:
<payment cid="84" comment="Оплата по дог. ДФ-00001-2009 через ОАО "Банк24.ру" (test)" contract="ДФ-00001-2009" contract_comment="" date="07.10.2009 13.44.15" id="2" status="1" summ="2.00" trans="1"/>
Что я делаю не так?
P.S. Пробовал варианты как PaymentCansel так и PaymentCancel, замена trans на id тоже ничего не дает.
bill вер. 4.6 сборка 212 от 01.10.2009 17:38:50
card вер. 4.6 сборка 173 от 18.09.2009 13:05:36
dialup вер. 4.6 сборка 199 от 05.10.2009 10:34:43
email вер. 4.6 сборка 165 от 01.07.2009 12:20:07
ipn вер. 4.6 сборка 212 от 06.10.2009 13:00:43
npay вер. 4.6 сборка 170 от 23.09.2009 20:33:56
ru.bitel.bgbilling.plugins.documents вер. 4.6 сборка 117 от 16.06.2009 18:11:05
voiceip вер. 4.6 сборка 158 от 11.09.2009 12:55:58