Integracion A2billing 1.8.1 con Asterisk 1.4
Click here to load reader
-
Upload
martin-quispe-condori -
Category
Documents
-
view
184 -
download
2
description
Transcript of Integracion A2billing 1.8.1 con Asterisk 1.4
Integracion A2billing 1.8.1 con Asterisk 1.4
Ing. Henry Aguilar Lozano
Integracion A2billing con Asterisk
Crear un TRUNK customizado en FreePBX: - En FreePBX ingresar a: Setup > Trunks >
Create Custom Trunk - En la parte de “Custom Dial String” poner lo
siguiente sin las comillas: "A2B/$OUTNUM$
Integracion A2billing con Asterisk
Integracion A2billing con Asterisk
Integracion A2billing con Asterisk
Luego crear una ruta de salida en: OUTBOUND ROUTES con la casilla
Intra Company Route marcada, el patrón de llamadas y seleccionando
el Trunk creado para enviar las llamadas a tarificación en A2Billing.
Integracion A2billing con Asterisk
Integracion A2billing con Asterisk
Integracion A2billing con Asterisk Editar el archivo: vi /etc/asterisk/extensions_custom.conf y aumentar lo siguiente al final del archivo: ;###################################################
;##### Integracion FreePBX con A2Billing #######
[macro-dialout-trunk-predial-hook]
exten => s,1,GotoIf($["${OUT_${DIAL_TRUNK}:4:4}" = "A2B/"]?custom-freepbx-a2billing,${OUTNUM},1:2)
exten => s,2,MacroExit
[custom-freepbx-a2billing]
exten => _X.,1,DeadAGI(a2billing.php|1|${OUT_${DIAL_TRUNK}:8})
exten => _X.,n,Hangup()
;###################################################
Integracion A2billing con Asterisk
Ahora cuando los usuarios de FreePBX intenten realizar una llamada a la RTPC
A2Billing les pedirá su código PIN y estos deben ingresar el número de
tarjeta de su cuenta en A2Billing. La cuenta debe tener crédito suficiente para realizar llamadas.
Integracion A2billing con Asterisk
TIPS Para A2Billing - Para editar la longitud del CARD NUMBER de
los clientes o customers: o Editar el archivo: vi /etc/asterisk/a2billing.conf o Por ejemplo: interval_len_cardnumber = 4-15 ; por defecto es
10-15 len_aliasnumber = 4 ; por defecto es 15
Integracion A2billing con Asterisk
Tiempo de gracia por defecto = 6 segundos o Editar el archivo a2billing.conf o min_duration_2bill=15 ; por defecto es 0
Para poder editar el número de tarjeta de los CUSTOMERS:
Integracion A2billing con Asterisk
Vi /var/www/html/A2Billing_UI/Public/form_data/FG_var_card.inc
o Buscar y modificar la línea que dice: "size=30 $maxi readonly maxlength=40", o Borrar la palabra readonly de modo que
quede asi: "size=30 $maxi maxlength=40",