Online betting sites usually have automated systems in place to settle winning bets, and you shouldn't have to wait long. Bookmakers can pay online transactions immediately after the market has closed or the event that you bet on occurs. Depending on the type of wager you place, you may need to wait until the end of the game or even the end of a tournament. The sites may also choose to settle large winning bets manually, which can take a little bit longer.