Question: how long does it take for battlenet balance to update?
Answer: The balance pending can take up to 3 days, but most purchases will go through within 2 hours to at most 24 hours.