Battlenet balance pending waiting for too long

This is my last time when im buying a game from battlenet. i need to wait more then 1 day just to have my money in my balance. in this time , some games, like 2 days beta for preorder will finish. and in this cases for what i pay?