Refer to
viewtopic.php?f=33&t=7534 from my findings so far.
From my testing the monthly DID charge is applied based on the reservation date and the # of months it's been active, but I have found that the Charge also subtracts from the balance when it is applied by the a2billing_bill_diduse script. This in essence causes a double charge for postpaid customer as they are invoiced for the charge and the balance by default.
christancho wrote:
Hi,
I have this scenario:
Pospaid users, using recurring DID billing $8 per month, plus the normal charge for the calls.... suppose $40 dollars on calls on the billing date, so the invoice will be for $48 dollars, but, the balance of the customer says -$40 it is negative since is a postpaid user, if the customer pays the invoice for $48, it will cause a refill on the customers account for $48 thus the balance of the customer will be +$8 for the next month.
Is it a bug? or am I missing something?
Kind regards
Christian
From testing the account is not automatically refilled when the customer pays the invoice via PayPal. The account is auto refilled only when credit is purchased (I've verified both behaviors in the e-payment log). If you know how to change this that would be very helpful so we don't have to manually refill the customers balance on a paid invoice. The actions are performed by checkout_process.php