Ayuda en a2billing

Discussion in 'General' started by jpolanco, Nov 10, 2009.

  1. jpolanco

    Joined:
    Nov 8, 2009
    Messages:
    3
    Likes Received:
    0
    Steps 1.
    In you Elastix Web Menu, open up your Calling Cards module under Extra.Ofcourse, username is "admin" and the password is "myadmin", this is the default. You need to change that after you logon.

    Step 2.
    Under A2billing Menu (left side), go to DID menu and Add DID Group. You may name anything you preffer.

    Step 3.
    Now Add you DID. (we will Add Destination later after creating your Customer)

    Step 4.
    Go to Trunk menu and Create Provider. After that start Add Trunk. (you will need this parameter when making rates)

    Step 5.
    Go to Outbound CID menu and Create CID Group. After that, Add CID. (you will need this parameter when making customer and SIP Friend)

    Step 6.
    Go to RateCard menu, Create Call Plan. After that, Create new RateCard, fill in the Trunk parameter that you created in the Trunk menu. Then go to Add Rate, fill in the parameters you created in the RateCard, Trunk menu and CID. Leave the other paramters as is (default).

    Step 7.
    Under Customers menu, Create Customers. This is where your PIN card numbers are generated, you may also used the Generate Customers if you want to generate more PIN Cards. After this, you are now ready to Create SIP-Friend. You may used the CallerID you created in the Customers Card.

    Step 8.
    Let's get bak to the DID menu and Create Destination. Put the destination you desire, you can used the Card number or SIP-friend you created in the Customers menu, the ID card number you created in the Customers Card number and the DID you created.

    We are done with the A2billing. For us to test this configuration, we need to test it if will going to work right. Let's create Custom parameters for your Inbound Route.

    Step 9.
    Go Back to the PBX Configuration and click on the Unembedded FreePBX. After you login, go to the left menu and select Tools. You will find Custom Destination under System Administration. Add Custom Destination, used this parameters: custom-a2billing-did,_X.,1 (this is the configuration under extensions_a2billing.conf) and put the Description of this configuration, you can used the custom-a2billing-did,_X.,1. Leave the other parameters as is then Submit the Changes.

    Step 10.
    Go back to the Elastix Menu. Under Ibound Routes, put your DID number (leave the other parameters as is), then Set the Destination to Custom Applications: custom-a2billing-did,_X.,1

    Now we are finished. Start testing the DID number you used for this service. I may missed some steps or parameters but this is what make works to me. You are welcome to add my instant messenger if you need quick chat with me, its: jessie_mabanglo@yahoo.comEsta dirección de correo electrónico está protegida contra los robots de spam, necesitas tener Javascript activado para poder verla , jdmjamboo@hotmail.comEsta dirección de correo electrónico está protegida contra los robots de spam, necesitas tener Javascript activado para poder verla .

    Estos 10 primeros pasos son importantes, mi aporte seria que para que elastiz te agregue los costumer como extesiones sin tener q crealos debes hacer primero agrebar en extesions custom.conf
    [a2billing]
    exten => _x.,1,Answer
    exten => _x.,2,Wait,2
    exten => _x.,3,DeadAGI,a2billing.php
    exten => _x.,4,Wait,2
    exten => _x.,5,Hangup

    Sabemos que en additional_a2billing_sip.conf se generan los customer o clientes pues esto lo tenemos que agregar en sip.cong de esta forma al final
    #include additional_a2billing_sip.conf
    y listo ya nuestros clientes se agregan a las extesiones eso si no la vas a ver en extesiones como tal pero ya sabes que puedes empezar a probar con tus clientes.
     

Share This Page