On 30 Aug 2017 11:09 am, "Logeshwaran G" <logeshwarangs(a)gmail.com>
wrote:
Thanks Federico! Will try it out.
Thanks & Kind Regards,
Logeshwaran G
On Wed, Aug 30, 2017 at 11:34 AM, Federico Cabiddu <
federico.cabiddu(a)gmail.com> wrote:
> Hi,
> yes it's correct, but if you want to deduct the cost at the end of the
> call you should use dlg_var to store cps etc.
>
> Regards,
>
> Federico
>
> On Wed, Aug 30, 2017 at 7:16 AM, Logeshwaran G <
> logeshwarangs(a)gmail.com> wrote:
>
>> Hi,
>>
>> Is this the correct way of using the CNXCC for cost deduction, Guide
>> me please.
>>
>> route[CNXCC]
>> {
>> $var(customer) = $fU;
>> $var(cps) = "1.00"; # cost per second
>> $var(initial_p) = "1"; # intial pulse
>> $var(final_p) = "1"; #Final_pulse
>> $var(minbal) = 1;
>> $var(ret) = avp_db_query("SELECT credits FROM subscriber
>> where username='$fU'", "$avp(s:credits)");
>> xlog("L_WARN", "CNXCC: var(ret)=$var(ret)
>> avp(s:credits)=$avp(s:credits)\n");
>> cnxcc_set_max_credit("$var(customer)",
"$avp(s:credits)",
>> "$var(cps)", "$var(initial_p)", "$var(final_p)");
>> if ($avp(s:credits)< $var(minbal)){
>> xlog("L_ALERT", "ALERT: Credit balance is low,
sent
>> 403:Forbidden. required=$var(minbal)\n");
>> sl_send_reply("403", "Forbidden: Low
balance");
>> drop;
>>
>> }
>> }
>>
>>
>>
>>
>> Thanks & Kind Regards,
>> Logeshwaran G
>>
>> On Fri, Aug 25, 2017 at 11:14 AM, Logeshwaran G <
>> logeshwarangs(a)gmail.com> wrote:
>>
>>> Thanks For your Input Federico, Will try it .
>>>
>>> Thanks & Kind Regards,
>>> Logeshwaran G
>>>
>>> On Wed, Aug 23, 2017 at 5:45 PM, Federico Cabiddu <
>>> federico.cabiddu(a)gmail.com> wrote:
>>>
>>>> Hi,
>>>> cnxcc doesn't provide this feature. Is not aware of any backend, it
>>>> just controls subscriber's balance, money or time, as instructed.
>>>> You can calculate the amount to be deducted after the call ends (if
>>>> you're doing money based accounting) using dlg variables to store
the
>>>> needed information (start_time, end_time, cost per second) and then
>>>> updating the balance via sqlops module's functions.
>>>>
>>>> Cheers,
>>>>
>>>> Federico
>>>>
>>>> On Wed, Aug 23, 2017 at 7:50 AM, Logeshwaran G <
>>>> logeshwarangs(a)gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> How to deduct the call cost or credits for the subscribers with
>>>>> the cnxcc module?
>>>>>
>>>>> Input Please
>>>>>
>>>>>
>>>>> Thanks & Kind Regards,
>>>>> Logeshwaran G
>>>>>
>>>>> _______________________________________________
>>>>> Kamailio (SER) - Users Mailing List
>>>>> sr-users(a)lists.kamailio.org
>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Kamailio (SER) - Users Mailing List
>>>> sr-users(a)lists.kamailio.org
>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users(a)lists.kamailio.org
>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users(a)lists.kamailio.org
>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org