According to the PBA-E Providers Guide, the following behavior is expected when Prepaid PACI is enabled:
To prevent the situation when the whole amount of deposit would apply to new orders, causing a debt, the system automatically reserves the amount on customer’s Account Balance. The reserved amount value is calculated as follows:
<Total amount cost> + <Suspend service limit> - <Credit limit>.
Thus the system should not allow to buy new services in a postpaid mode if new Sales Order sum is more than:
Sum of opened payments including deposit (account balance) - Total amount cost (including all Nip and other unpaid orders).
However in certain cases the system allows to buy new services, that cost higher than the difference described above.
During Order processing reservation mechanism detects if Current account's balance (excluding reserved amount) is enough to pay for new order.
- If yes - the order proceeded and provisioned without creation of new payment.
- If no - New payment is created.
However if the Order has some of the existing opened payments (for example, deposit fee) attached manually (this can be done from Providers Control Panel before opening the order), reservation mechanism considers that the order has zero balance and does not require new payment creation.
This behavior is by the Product design. In order for reservation mechanism to work correctly while new order is placed, payments should not be attached to such orders manually.