I have a real odd problem with my A2B 1.3.4.
I have 2 rate cards, one for national calls that work fine and another for international calls that fail with the message: "Sorry you don't have enough credit ...".
Basically the Class.A2Billing.php is calculating a minus timeout and I can't figure out why.
Code:
a2billing.php|1: file:Class.A2Billing.php - line:1714 - [SET CHANNEL(language) en]
a2billing.php|1: file:Class.A2Billing.php - line:654 - [CARD STATUS UPDATE : UPDATE cc_card SET inuse=inuse+1 WHERE username='510']
a2billing.php|1: file:Class.A2Billing.php - line:1400 - [AUTO SetCallerID]
a2billing.php|1: file:Class.A2Billing.php - line:1406 - [REQUESTED SetCallerID : 510]
a2billing.php|1: file:Class.A2Billing.php - line:1417 - [EXEC SetCallerID : 510]
a2billing.php|1: file:a2billing.php - line:172 - [CHANNEL STATUS : 6 = Line is up]
a2billing.php|1: file:a2billing.php - line:173 - [CREDIT : 10000096.0648][CREDIT MIN_CREDIT_2CALL : 0]
a2billing.php|1: file:Class.A2Billing.php - line:676 - 1 && && 13&& 0
a2billing.php|1: file:Class.A2Billing.php - line:701 - DESTINATION ::> 0049403555555
a2billing.php|1: file:Class.A2Billing.php - line:703 - RULES APPLY ON DESTINATION ::> 0049403555555
a2billing.php|1: file:Class.A2Billing.php - line:741 - OK - RESFINDRATE::> 1
a2billing.php|1: file:Class.A2Billing.php - line:763 - RES_ALL_CALCULTIMEOUT ::> 1
a2billing.php|1: file:Class.A2Billing.php - line:780 - TIMEOUT::> -777359520 : minutes=-12955992 - seconds=0
-- Playing 'prepaid-no-enough-credit' (escape_digits=#) (sample_offset 0)
Also the rate card simulator is giving a minus "MAX DURATION FOR THE CALL".
(My other ratecard for national calls gives a positive "MAX DURATION FOR THE CALL")
I even deleted my ratecard and imported it newly with no avail!
What could be the problem?
rgds, devplan