1. Example to reproduce the problem:
We have two paid user rights upgrades for $20 and $30. The user's balance is 30$(=30 credits). The user buys an upgrade for 20$. The user's balance does not change, because moderation is enabled and the transaction is not approved yet.
Then the user buys a...