[AsteriskBrasil] a2billing

jose jasanchez em terra.com.br
Quinta Julho 15 10:08:19 BRT 2010


Pessoal fiz uns passos que testei aqui e funcionou é bem simples , o cenario é o seguinte, um ramal sip 1000 e uma conta voip


  1- Criar no  sip.conf

  accountcode=6795604529  ESSE NUMERO É O NUMERO DO CARD NUMBER ELE É CRIADO PELO PROPRIO A2BILLING APARECE NO ITEM 5

   

  [1000]

  deny=0.0.0.0/0.0.0.0

  type=friend

  secret=1234

  qualify=yes

  port=5060

  pickupgroup=

  permit=0.0.0.0/0.0.0.0

  nat=yes

  mailbox=1000 em device

  host=dynamic

  dtmfmode=rfc2833

  dial=SIP/1000

  context= a2billing

  canreinvite=no

  callgroup=

  callerid=device <1000>

  accountcode=6795604529 ;;; ESSE NUMERO É O NUMERO DO CARD NUMBER

  call-limit=50





  2- Dentro do extensions_a2billing.conf ; ESSE É O CONTEXTO DE DISCAGEM VOCE TEM QUE MODIFICA-LO CONFORME SUA NECESSIDADE

   

  [a2billing]

  exten => _X.,1,Answer

  exten => _X.,n,Wait(1)

  exten => _X.,n,DeadAGI(a2billing.php|1)

  exten => _X.,n,Hangup

   



  3- CRIAR UMA CONTA VOIP NO sip.conf exemplo

  [general]

  register=teste:1234 em sip.sonavoip.com.br 

   

  [sonavoip]

  disallow=all

  type=peer

  context=recebe

  secret=1234

  host=sonavoip.net.br

  insecure=port,invite

  port=5060

  fromuser=teste

  fromdomain= sip.sonavoip.com.br

  allow=g729

  username=teste

  qualify=no

  nat=no

  dtmfmode=rfc2833

  reinvite=no

  canreinvite=no

   



  4- Configurar no a2billing com login root e senha myroot

  Depois entrar em TRUNK

  LABEL -sonavoip

  PROVIDER TECH - SIP

  PROVEDIDER IP - sonavoip

   



  5-CUSTOMERS - SO ALTEREI OS CAMPOS ABAIXO

  Create Customers

  CARD NUMBER 6795604529 

  BALANCE - CREDITO QUE VC VAI COLOCAR

  CARD TYPE - PREPAID CARD

  LASTNAME - SANCHEZ

  FIRSTNAME -JOSE

  COUNTRY- BRAZIL

   



  6-RATECARD

  Create Call Plan

  NAME -Exemplo

  LC TYPE - LCR:According to the buyer price

  PACKAGE - NO PACAGE OFFER

   



  7- Create New RateCard

  TARIFFNAME - teste ratecard

  TRUNK - sonavoip



  8- List Call Plan

  Edit

  Vá até ADD A NEW RATECARD e ADD  teste ratecard



  9-   RATECARD --> Create new Ratecard

  RATECARD teste ratecard
  DIALPREFIX 0 
  DESTINATION DDD
  BUYING RATE 0.05
  BUYRATE MIN DURATION 6
  BUYRATE BILLING BLOCK 30 
  SELLING RATE 0.10
  SELLRATE MIN DURATION 6
  SELLRATE BILLING BLOCK 30
  CONNECT CHARGE 0
  DISCONNECT CHARGE 0 


  10-Edite via ssh 

  Dentro do arquivo extensions.conf coloque

  #include extensions_a2billing.conf

   

  Vá até o arquivo a2billing.conf e no [agi-conf1] mude os parmetros

  debug = 0
  asterisk_version = 1_4
  play_audio = NO
  use_dnid = YES
  number_try = 1

   

  depois de restart no asterisk


   
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100715/1e3515fa/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil