AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Callback в a2billing 1.3

Биллинг 8 сообщений -
#1

Здравствуйте!
Подскажите плз ... Когда происходит вызов через CID-CALLBACK, все нормально отрабатывается. Если номер присутствует в базе, то звонок приходит назад. Но при этом просит ввести ПИН-код карты и только потом дает набрать вызываемый номер. Как отменить запрос ПИН при CID-CALLBACK.
#2

callerid_authentication_over_cardnumber = NO (менял на YES)
cid_enable = YES
Менял и другие параметры, не могу понять, какой отвечает за это ...
#3

помогло комментирование параметра cid_enable = YES. Но при такой конфигурации теряется возможность идентификации по CID для вызовов в контекст [a2billing|1].
Пришлось создать отдельную конфигурацию для этого контекста. Все работает. Это правильное решение или есть какое нибудь другое?
#4

cron писал(а):
Все работает. Это правильное решение или есть какое нибудь другое?

а чем не устраивает?

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#5

cron писал(а):
Все работает. Это правильное решение или есть какое нибудь другое?

а чем не устраивает?


Да нет, все устраивает, если это не затрагивает ни чего другого ...

А в общем я разобрался почему не работает с параметром "cid_enable = yes" - при cid-callback звонок поступает вначале абоненту, а после соединения попадает в контекст [a2billing], но при этом его CID меняется на устанавлеваемый сервером (по умолчанию 123456). Естественно, выполняется запрос PIN, потому что такой номер не зарегистрирован в базе. Какой параметр нужно поправить, что бы CID абонента при такой схеме не менялся?
#6

Нужно было подправить главный скрипт a2billing.php для исправления этого, но в обновлении 1.3.1 это уже исправлено.
#7

Не пойму принцип работы DID-callback. CID-callback - понятно, а вот DID??? Просветите плз...
#8

При callback звонке, после дозвона до звонящего, биллинг объявляет количество денег на счете и количество возможных минут для вызова на заказанный rates. Но если количество денег на счете соответствует сказанному, то количество минут намного меньше, чем соответствует счету (учитывая вызовы в обоих направлениях). Это касается только callback-вызовов. Это глюк или ...