[Freeswitch-users] Apply Connection Charges on LegB

Shahzad Bhatti shahzad.bhatti at g-r-v.com
Thu Nov 28 19:49:32 MSK 2013


thanks Avi for the reply!

nibblebill is working fine but i want to apply connection charges on leg B
when it is answered;
i want to apply extra charges as connection charges on legB answer like if
call duration is 60 sec
rate is 30cents
connection charges is 5 cents
then call charged as 35 cents
30cent for call duration and 5cents as connection charges
i hope that will give idea what i want to say

Regards

Shahzad Bhatti


>
> ---------- Forwarded message ----------
> From: Shahzad Bhatti <shahzad.bhatti at g-r-v.com>
> To: freeswitch-users at lists.freeswitch.org
> Cc:
> Date: Thu, 28 Nov 2013 21:05:45 +0500
> Subject: [Freeswitch-users] Apply Connection Charges on LegB
> Hi all, i am using mod_xml_curl to bridge call to legB and charge call
> using mod_nibblebill and it works fine, but now i want to apply connection
> charges to that bridge call when legB is answered but want to know how?
> any suggestion will be appreciated
>
> here is sample of my xml_dialplan
>
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <document type="freeswitch/xml">
>    <section name="dialplan" description="Dial Plan For FreeSwitch">
>         <context name="default">
>             <extension name="Bridge Call to Destination">
>                 <condition field="destination_number" expression="^1004$">
>                         <action application="set"
> data="process_cdr=b_only"/>
>                         <action application="set"
> data="hangup_after_bridge=true"/>
>                         <action application="set" data="nibble_account=1"/>
>                         <action application="set" data="nibble_rate=0"/>
>                         <action application="export"
> data="nolocal:nibble_account=1"/>
>                         <action application="export"
> data="nolocal:nibble_rate=0.034155"/>
>                         <action application="answer" />
>                         <action application="bridge"
> data="sofia/external/1004%192.168.0.100"/>
>                         <action application="hangup"/>
>                 </condition>
>             </extension>
>             <extension name="hangup">
>                 <condition field="destination_number"
> expression="^(hangup)$">
>                         <action application="respond" data="503"/>
>                         <action application="hangup"/>
>                 </condition>
>             </extension>
>         </context>
>    </section>
> </document>
>
>
> Regards
>
> Shahzad Bhatti
>
>
> ---------- Forwarded message ----------
> From: Avi Marcus <avi at avimarcus.net>
> To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
> Cc:
> Date: Thu, 28 Nov 2013 16:21:06 +0000
> Subject: Re: [Freeswitch-users] Apply Connection Charges on LegB
> Since nibblebill only charges for answered calls, that looks like it
> should work.
> Is it not working as expected?
> -Avi
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131128/481f4813/attachment.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list