<div>Hi</div>
<div> </div>
<div>Look at Contrib of source</div>
<div> </div>
<div><a href="http://svn.freeswitch.org/svn/freeswitch/trunk/contrib/diegoviola/">http://svn.freeswitch.org/svn/freeswitch/trunk/contrib/diegoviola/</a></div>
<div> </div>
<div>some pre-paid examples</div>
<div> </div>
<div>Ram<br><br></div>
<div class="gmail_quote">On Wed, Dec 16, 2009 at 12:27 AM, Senaka Amarakeerthi <span dir="ltr">&lt;<a href="mailto:senakahks@gmail.com">senakahks@gmail.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Dear Sir,<br><br>I have successfully installed freeSWITCH and it works fine in passthrough<br>mode. I installed nibblebill and it deduct money from the accounts database<br>
and it works fine. but I have two problems.<br><br>1. Calls can be initiated even though there is a minus value in accounts<br>database<br><br>2. Calls doesn&#39;t hangup when it goes to minus values.<br><br>Any answers are greatly appreciated.<br>
<br>This is my dialplan:<br><br><br>&lt;action application=&quot;nibblebill&quot; data=&quot;flush&quot;/&gt;<br>&lt;extension name=&quot;hangup&quot;&gt;<br> &lt;condition field=&quot;destination_number&quot; expression=&quot;^(hangup)$&quot;&gt;<br>
   &lt;action application=&quot;playback&quot; data=&quot;no_more_funds.wav&quot;/&gt;<br>   &lt;action application=&quot;hangup&quot;/&gt;<br> &lt;/condition&gt;<br>&lt;/extension&gt;<br> &lt;extension name=&quot;Omega_Out&quot;&gt;<br>
&lt;condition field=&quot;caller_id_number&quot; expression=&quot;^(\d{4})$&quot;/&gt;<br>&lt;condition field=&quot;destination_number&quot; expression=&quot;^(\d{11})$&quot;&gt;<br>&lt;action application=&quot;set&quot; data=&quot;nibble_rate=0.0448&quot;/&gt;<br>
&lt;action application=&quot;set&quot; data=&quot;nibble_account=${accountcode}&quot;/&gt;<br>&lt;action application=&quot;set&quot; data=&quot;bypass_media=true&quot;/&gt;<br>&lt;action application=&quot;bridge&quot;<br>
data=&quot;{absolute_codec_string=g729}sofia/gateway/OMEGA/5544$1&quot;/&gt;<br>&lt;/condition&gt;<br>&lt;/extension&gt;<br><br><br><br>This is the configuration file;<br><br>&lt;configuration name=&quot;nibblebill.conf&quot; description=&quot;Nibble Billing&quot;&gt;<br>
 &lt;settings&gt;<br>   &lt;!-- See <a href="http://wiki.freeswitch.org/index.php?title=Mod_nibblebill" target="_blank">http://wiki.freeswitch.org/index.php?title=Mod_nibblebill</a> for<br>help with these options --&gt;<br>
<br>   &lt;!-- Information for connecting to your database --&gt;<br><br><br><br><br>   &lt;!-- The database table where your CASH column is located --&gt;<br><br><br>   &lt;!-- The column name where we store the value of the account --&gt;<br>
<br><br>   &lt;!-- The column name for the unique ID identifying the account --&gt;<br><br><br><br>   &lt;!-- Default heartbeat interval. Set to &#39;off&#39; for no heartbeat (i.e.<br>bill only at end of call) --&gt;<br>
<br><br>   &lt;!-- By default, warn a caller when their balance is at $5.00. You can<br>set this to a negative number. --&gt;<br><br><br><br>   &lt;!-- By default, terminate a caller when their balance hits $0.00. You<br>
can set this to a negative number. --&gt;<br><br><br><br>   &lt;!-- If a call goes beyond a certain dollar amount, flag or terminate it<br>--&gt;<br><br><br><br> &lt;/settings&gt;<br>&lt;/configuration&gt;<br><br>_______________________________________________<br>
FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div><br>