BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 21:14

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Отмена платежа дилером
СообщениеДобавлено: 07 окт 2009, 14:03 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Добрый день!

Почему-то не могу отменить платеж. Самый главный вопрос - операция называется 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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отмена платежа дилером
СообщениеДобавлено: 07 окт 2009, 14:49 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
1) PaymentCancel
2) требуется передача параметров id и trans


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отмена платежа дилером
СообщениеДобавлено: 07 окт 2009, 14:57 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Можно и так и так, вариант с опечаткой остался как атавизм...
Нужно еще код договора cid= передавать, подправили документ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отмена платежа дилером
СообщениеДобавлено: 07 окт 2009, 15:07 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Благодарю, теперь все работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отмена платежа дилером
СообщениеДобавлено: 01 мар 2012, 11:47 
Не в сети

Зарегистрирован: 22 май 2009, 09:10
Сообщения: 29
Карма: 0
А зачем код договора передавать? В чем тайный смысл, есил по трансид можно однозначно произвести сопоставление?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отмена платежа дилером
СообщениеДобавлено: 01 мар 2012, 12:19 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
RimiX писал(а):
А зачем код договора передавать? В чем тайный смысл, есил по трансид можно однозначно произвести сопоставление?


1) дополнителльный элемент защиты
2) проще искать по cid


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

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


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

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